High Today
42.7200
Low Today
39.2850
Volume
194.5K
10-Day Avg Volume
212.4K
52-Week High (06/11/26)
42.7200
52-Week Low (07/01/25)
19.6200
1 Yr % Change (TTM)
95.96
Market Cap
474.5M
Shares Outstanding
11.1M
Price/Earnings
20.8x
Revenue (TTM)
2.4B
Earnings per Share
1.83
Dividend + Yield
-- (--)
Beta
2.13