High Today
42.1700
Low Today
40.0601
Volume
520.5K
10-Day Avg Volume
757.6K
52-Week High (06/02/26)
43.8000
52-Week Low (08/07/25)
20.3900
1 Yr % Change (TTM)
77.15
Market Cap
3.0B
Shares Outstanding
71.5M
Price/Earnings
31.2x
Revenue (TTM)
859.5M
Earnings per Share
1.30
Dividend + Yield
-- (0.00%)
Beta
.75