High Today
124.47
Low Today
120.85
Volume
370.5K
10-Day Avg Volume
337.7K
52-Week High (04/28/26)
129.35
52-Week Low (02/13/26)
82.6000
1 Yr % Change (TTM)
30.56
Market Cap
5.3B
Shares Outstanding
42.6M
Price/Earnings
33.2x
Revenue (TTM)
1.6B
Earnings per Share
3.38
Dividend + Yield
1.64 (1.32%)
Beta
.9