Market Cap$89.10B
Enterprise Value$92.36B
P/E Ratio (TTM)35.58
P/S Ratio5.49
P/B Ratio8.03
Forward P/E—
EPS (TTM)$0.55
EPS (FY)$0.61
Revenue (TTM)$17.19B
Profit Margin15.70%
Operating Margin20.88%
ROE24.22%
Debt/Equity0.32
Avg Vol (30d)319K
Beta (1Y)1.47
Beta (3Y)1.09
Beta (5Y)1.47
Shares Out3.31B
Float3.31B
Dividend1.03%
Next EarningsApr 28, 2026
Short Interest—