Market Cap$158.01B
Enterprise Value$234.65B
P/E Ratio (TTM)21.84
P/S Ratio3.03
P/B Ratio2.62
Forward P/E—
EPS (TTM)$4.32
EPS (FY)$4.40
Revenue (TTM)$51.33B
Profit Margin13.74%
Operating Margin22.49%
ROE12.42%
Debt/Equity1.13
Avg Vol (30d)89K
Beta (1Y)0.21
Beta (3Y)0.38
Beta (5Y)0.65
Shares Out1.65B
Float1.65B
Dividend2.34%
Next EarningsApr 29, 2026
Short Interest—