High Today
25.0500
Low Today
24.4400
Volume
932.5K
10-Day Avg Volume
1.4M
52-Week High (06/10/26)
25.5400
52-Week Low (03/09/26)
14.9800
1 Yr % Change (TTM)
25.49
Market Cap
19.9B
Shares Outstanding
806.5M
Price/Earnings
34.0x
Revenue (TTM)
2.6B
Earnings per Share
0.64
Dividend + Yield
1.22 (4.95%)
Beta
1.51