Market Cap$16.12B
Enterprise Value$30.44B
P/E Ratio (TTM)23.70
P/S Ratio1.78
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.1M
Beta (1Y)1.48
Beta (3Y)1.94
Beta (5Y)1.59
Shares Out519.64M
Float275.19M
Dividend4.26%
Next EarningsJul 24, 2026
Short Interest—