High Today
34.3150
Low Today
29.2100
Volume
5.1M
10-Day Avg Volume
1.4M
52-Week High (04/27/26)
39.5600
52-Week Low (08/04/25)
15.3050
1 Yr % Change (TTM)
70.02
Market Cap
3.3B
Shares Outstanding
108.2M
Price/Earnings
3.4x
Revenue (TTM)
7.5B
Earnings per Share
10.34
Dividend + Yield
0.48 (1.59%)
Beta
1.46