Market Cap$14.44B
Enterprise Value$30.45B
P/E Ratio (TTM)23.72
P/S Ratio1.76
P/B Ratio1.33
Forward P/E—
EPS (TTM)$1.31
EPS (FY)$2.22
Revenue (TTM)$8.97B
Profit Margin7.55%
Operating Margin14.82%
ROE3.84%
Debt/Equity1.27
Avg Vol (30d)5.4M
Beta (1Y)1.43
Beta (3Y)1.94
Beta (5Y)1.59
Shares Out519.64M
Float275.19M
Dividend4.25%
Next EarningsJul 24, 2026
Short Interest—