High Today
25.6482
Low Today
24.8050
Volume
7.7M
10-Day Avg Volume
9.1M
52-Week High (06/12/26)
25.6482
52-Week Low (06/23/25)
10.5400
1 Yr % Change (TTM)
113.19
Market Cap
6.7B
Shares Outstanding
263.0M
Price/Earnings
9.1x
Revenue (TTM)
22.6B
Earnings per Share
2.42
Dividend + Yield
0.77 (3.02%)
Beta
1.76