Market Cap$130.13B
Enterprise Value$124.55B
P/E Ratio (TTM)98.34
P/S Ratio10.22
P/B Ratio10.40
Forward P/E—
EPS (TTM)$1.02
EPS (FY)$1.42
Revenue (TTM)$12.29B
Profit Margin10.86%
Operating Margin17.04%
ROE9.80%
Debt/Equity0.01
Avg Vol (30d)11.5M
Beta (1Y)2.61
Beta (3Y)2.42
Beta (5Y)2.64
Shares Out1.22B
Float1.22B
Dividend—
Next EarningsJul 29, 2026
Short Interest—