High Today
145.47
Low Today
140.07
Volume
621.9K
10-Day Avg Volume
715.4K
52-Week High (06/02/26)
150.33
52-Week Low (06/23/25)
89.2950
1 Yr % Change (TTM)
54.26
Market Cap
7.3B
Shares Outstanding
50.1M
Price/Earnings
14.2x
Revenue (TTM)
23.3B
Earnings per Share
10.00
Dividend + Yield
3.08 (2.12%)
Beta
.89