High Today
31.8300
Low Today
30.5400
Volume
244.0K
10-Day Avg Volume
722.2K
52-Week High (06/30/25)
65.5000
52-Week Low (04/01/26)
23.8200
1 Yr % Change (TTM)
-49.88
Market Cap
1.3B
Shares Outstanding
42.1M
Price/Earnings
16.0x
Revenue (TTM)
977.8M
Earnings per Share
1.96
Dividend + Yield
-- (0.00%)
Beta
1.28