High Today
28.9750
Low Today
28.2400
Volume
44.8K
10-Day Avg Volume
161.5K
52-Week High (02/13/26)
30.7400
52-Week Low (06/23/25)
19.2600
1 Yr % Change (TTM)
41.74
Market Cap
1.5B
Shares Outstanding
51.0M
Price/Earnings
8.6x
Revenue (TTM)
1.7B
Earnings per Share
3.27
Dividend + Yield
-- (--)
Beta
1.87