Market Cap$73.30B
Enterprise Value$90.76B
P/E Ratio (TTM)24.76
P/S Ratio6.63
P/B Ratio2.19
Forward P/E—
EPS (TTM)$3.29
EPS (FY)$3.36
Revenue (TTM)$10.98B
Profit Margin27.46%
Operating Margin37.62%
ROE8.83%
Debt/Equity0.51
Avg Vol (30d)2.7M
Beta (1Y)0.70
Beta (3Y)1.00
Beta (5Y)1.08
Shares Out897.75M
Float897.19M
Dividend0.73%
Next EarningsApr 29, 2026
Short Interest—