High Today
19.0000
Low Today
18.8000
Volume
766.0
10-Day Avg Volume
3.5K
52-Week High (07/07/25)
32.9000
52-Week Low (06/01/26)
18.5000
1 Yr % Change (TTM)
-31.16
Market Cap
454.7M
Shares Outstanding
23.9M
Price/Earnings
5.5x
Revenue (TTM)
1.2B
Earnings per Share
3.44
Dividend + Yield
-- (0.00%)
Beta
-.05