Market Cap$162.90B
Enterprise Value$207.02B
P/E Ratio (TTM)24.71
P/S Ratio3.73
P/B Ratio3.22
Forward P/E—
EPS (TTM)$18.19
EPS (FY)$22.87
Revenue (TTM)$45.20B
Profit Margin15.15%
Operating Margin18.87%
ROE13.02%
Debt/Equity0.83
Avg Vol (30d)2.4M
Beta (1Y)1.11
Beta (3Y)0.89
Beta (5Y)0.88
Shares Out371.62M
Float370.83M
Dividend0.42%
Next EarningsJul 29, 2026
Short Interest—