High Today
30.8300
Low Today
28.9201
Volume
1.6M
10-Day Avg Volume
997.2K
52-Week High (05/07/26)
37.1250
52-Week Low (06/17/25)
12.8500
1 Yr % Change (TTM)
124.29
Market Cap
1.9B
Shares Outstanding
61.5M
Price/Earnings
17.3x
Revenue (TTM)
1.3B
Earnings per Share
1.85
Dividend + Yield
-- (0.00%)
Beta
.55