High Today
74.6000
Low Today
73.5800
Volume
484.4K
10-Day Avg Volume
438.1K
52-Week High (06/10/26)
74.6850
52-Week Low (10/16/25)
49.9150
1 Yr % Change (TTM)
39.68
Market Cap
3.9B
Shares Outstanding
52.0M
Price/Earnings
12.8x
Revenue (TTM)
1.4B
Earnings per Share
5.61
Dividend + Yield
0.80 (1.08%)
Beta
1.09