High Today
19.0900
Low Today
18.3800
Volume
300.1K
10-Day Avg Volume
329.7K
52-Week High (12/08/25)
31.7000
52-Week Low (06/12/25)
11.6650
1 Yr % Change (TTM)
55.94
Market Cap
312.3M
Shares Outstanding
16.9M
Price/Earnings
23.1x
Revenue (TTM)
929.1M
Earnings per Share
0.75
Dividend + Yield
-- (0.00%)
Beta
1.07