High Today
132.01
Low Today
126.98
Volume
361.6K
10-Day Avg Volume
402.4K
52-Week High (06/24/25)
251.54
52-Week Low (04/20/26)
112.09
1 Yr % Change (TTM)
-46.80
Market Cap
3.8B
Shares Outstanding
29.2M
Price/Earnings
28.6x
Revenue (TTM)
916.7M
Earnings per Share
4.42
Dividend + Yield
1.60 (1.23%)
Beta
.23