High Today
18.7000
Low Today
18.0900
Volume
95.4K
10-Day Avg Volume
164.2K
52-Week High (05/05/26)
19.5558
52-Week Low (06/18/25)
7.3800
1 Yr % Change (TTM)
140.39
Market Cap
592.8M
Shares Outstanding
31.8M
Price/Earnings
25.2x
Revenue (TTM)
724.0M
Earnings per Share
0.70
Dividend + Yield
-- (--)
Beta
1.23