High Today
24.2300
Low Today
23.3600
Volume
664.7K
10-Day Avg Volume
713.2K
52-Week High (11/28/25)
24.9900
52-Week Low (08/01/25)
11.8400
1 Yr % Change (TTM)
69.90
Market Cap
2.0B
Shares Outstanding
82.1M
Price/Earnings
11.0x
Revenue (TTM)
1.9B
Earnings per Share
2.05
Dividend + Yield
-- (--)
Beta
.24