High Today
24.6800
Low Today
22.9800
Volume
408.6K
10-Day Avg Volume
420.2K
52-Week High (06/04/26)
25.5400
52-Week Low (09/09/25)
10.9500
1 Yr % Change (TTM)
46.10
Market Cap
874.8M
Shares Outstanding
36.2M
Price/Earnings
29.8x
Revenue (TTM)
237.3M
Earnings per Share
0.79
Dividend + Yield
-- (--)
Beta
2.15