Market Cap$40.42B
Enterprise Value$101.19B
P/E Ratio (TTM)15.22
P/S Ratio1.63
P/B Ratio1.26
Forward P/E—
EPS (TTM)$1.17
EPS (FY)$1.50
Revenue (TTM)$24.93B
Profit Margin10.84%
Operating Margin19.59%
ROE8.62%
Debt/Equity1.88
Avg Vol (30d)22.9M
Beta (1Y)0.49
Beta (3Y)0.08
Beta (5Y)0.34
Shares Out2.20B
Float2.19B
Dividend1.13%
Next EarningsApr 23, 2026
Short Interest—