High Today
21.0400
Low Today
20.3901
Volume
628.8K
10-Day Avg Volume
978.2K
52-Week High (08/28/25)
39.3800
52-Week Low (06/09/26)
20.3300
1 Yr % Change (TTM)
-41.30
Market Cap
2.6B
Shares Outstanding
125.8M
Price/Earnings
36.5x
Revenue (TTM)
1.2B
Earnings per Share
0.57
Dividend + Yield
-- (--)
Beta
.74