High Today
21.8600
Low Today
19.5250
Volume
853.2K
10-Day Avg Volume
353.3K
52-Week High (02/26/26)
28.2689
52-Week Low (06/25/25)
13.3001
1 Yr % Change (TTM)
46.63
Market Cap
1.0B
Shares Outstanding
48.3M
Price/Earnings
34.9x
Revenue (TTM)
756.5M
Earnings per Share
0.55
Dividend + Yield
-- (0.00%)
Beta
1.14