High Today
33.9700
Low Today
32.9900
Volume
404.9K
10-Day Avg Volume
346.6K
52-Week High (03/03/26)
43.1750
52-Week Low (08/11/25)
21.2850
1 Yr % Change (TTM)
5.74
Market Cap
3.8B
Shares Outstanding
113.9M
Price/Earnings
25.1x
Revenue (TTM)
1.2B
Earnings per Share
1.28
Dividend + Yield
0.32 (0.97%)
Beta
1.24