High Today
31.5650
Low Today
30.6000
Volume
1.7M
10-Day Avg Volume
2.1M
52-Week High (06/12/26)
31.5650
52-Week Low (02/23/26)
13.4750
1 Yr % Change (TTM)
86.29
Market Cap
4.1B
Shares Outstanding
130.8M
Price/Earnings
234.1x
Revenue (TTM)
1.1B
Earnings per Share
0.12
Dividend + Yield
-- (0.00%)
Beta
1.55