High Today
20.2400
Low Today
19.1000
Volume
445.8K
10-Day Avg Volume
752.9K
52-Week High (12/12/25)
28.7299
52-Week Low (05/01/26)
13.8800
1 Yr % Change (TTM)
-24.25
Market Cap
701.8M
Shares Outstanding
35.4M
Price/Earnings
6.6x
Revenue (TTM)
692.5M
Earnings per Share
2.93
Dividend + Yield
-- (0.00%)
Beta
.56