High Today
44.3550
Low Today
42.6500
Volume
138.7K
10-Day Avg Volume
190.6K
52-Week High (05/05/26)
53.3599
52-Week Low (06/12/25)
22.2233
1 Yr % Change (TTM)
88.93
Market Cap
1.4B
Shares Outstanding
32.9M
Price/Earnings
16.0x
Revenue (TTM)
650.5M
Earnings per Share
2.81
Dividend + Yield
-- (--)
Beta
.43