High Today
38.7920
Low Today
36.7100
Volume
924.7K
10-Day Avg Volume
1.7M
52-Week High (10/15/25)
70.4857
52-Week Low (02/05/26)
24.8700
1 Yr % Change (TTM)
29.44
Market Cap
1.8B
Shares Outstanding
47.7M
Price/Earnings
13.9x
Revenue (TTM)
299.2M
Earnings per Share
3.05
Dividend + Yield
-- (0.00%)
Beta
4.91