Market Cap$74.82B
Enterprise Value$107.67B
P/E Ratio (TTM)22.60
P/S Ratio4.29
P/B Ratio2.38
Forward P/E—
EPS (TTM)$1.48
EPS (FY)$1.30
Revenue (TTM)$17.41B
Profit Margin18.94%
Operating Margin28.58%
ROE9.86%
Debt/Equity1.02
Avg Vol (30d)11.7M
Beta (1Y)-0.29
Beta (3Y)0.44
Beta (5Y)0.56
Shares Out2.22B
Float1.94B
Dividend3.55%
Next EarningsJul 22, 2026
Short Interest—