High Today
39.8400
Low Today
38.8800
Volume
844.1K
10-Day Avg Volume
806.7K
52-Week High (06/10/26)
40.2100
52-Week Low (07/17/25)
20.2130
1 Yr % Change (TTM)
85.36
Market Cap
3.9B
Shares Outstanding
99.7M
Price/Earnings
11.0x
Revenue (TTM)
2.8B
Earnings per Share
3.37
Dividend + Yield
-- (--)
Beta
.57