High Today
21.6800
Low Today
20.9200
Volume
945.1K
10-Day Avg Volume
1.1M
52-Week High (12/23/25)
28.3500
52-Week Low (10/13/25)
19.6900
1 Yr % Change (TTM)
-4.08
Market Cap
3.7B
Shares Outstanding
171.2M
Price/Earnings
9.8x
Revenue (TTM)
1.1B
Earnings per Share
2.21
Dividend + Yield
-- (0.00%)
Beta
1.24