High Today
23.4750
Low Today
22.2100
Volume
212.6K
10-Day Avg Volume
160.1K
52-Week High (10/06/25)
36.2550
52-Week Low (04/30/26)
15.2450
1 Yr % Change (TTM)
-12.26
Market Cap
431.5M
Shares Outstanding
18.6M
Price/Earnings
20.9x
Revenue (TTM)
652.5M
Earnings per Share
1.14
Dividend + Yield
-- (0.00%)
Beta
1.35