High Today
32.2600
Low Today
31.3100
Volume
987.6K
10-Day Avg Volume
618.4K
52-Week High (02/09/26)
35.1100
52-Week Low (06/13/25)
20.0100
1 Yr % Change (TTM)
51.98
Market Cap
1.9B
Shares Outstanding
58.1M
Price/Earnings
14.0x
Revenue (TTM)
1.4B
Earnings per Share
2.15
Dividend + Yield
0.12 (0.38%)
Beta
2.16