High Today
50.1900
Low Today
46.5300
Volume
3.4M
10-Day Avg Volume
2.7M
52-Week High (06/03/26)
53.8299
52-Week Low (11/21/25)
15.6450
1 Yr % Change (TTM)
73.48
Market Cap
5.3B
Shares Outstanding
105.7M
Price/Earnings
47.8x
Revenue (TTM)
871.7M
Earnings per Share
0.99
Dividend + Yield
0.60 (1.20%)
Beta
.85