Market Cap$122.05B
Enterprise Value$143.17B
P/E Ratio (TTM)15.28
P/S Ratio5.94
P/B Ratio—
Forward P/E—
EPS (TTM)$4.78
EPS (FY)$5.42
Revenue (TTM)$20.40B
Profit Margin39.38%
Operating Margin67.63%
ROE—
Debt/Equity—
Avg Vol (30d)9.3M
Beta (1Y)-0.35
Beta (3Y)0.36
Beta (5Y)0.52
Shares Out1.67B
Float1.67B
Dividend5.80%
Next EarningsJul 30, 2026
Short Interest—