High Today
44.2600
Low Today
43.0700
Volume
2.1M
10-Day Avg Volume
2.5M
52-Week High (05/11/26)
45.5150
52-Week Low (06/13/25)
20.9500
1 Yr % Change (TTM)
101.94
Market Cap
10.6B
Shares Outstanding
243.6M
Price/Earnings
65.0x
Revenue (TTM)
2.6B
Earnings per Share
0.61
Dividend + Yield
0.32 (0.73%)
Beta
1.55