Market Cap$333.71B
Enterprise Value$371.15B
P/E Ratio (TTM)38.48
P/S Ratio5.00
P/B Ratio15.81
Forward P/E—
EPS (TTM)$18.83
EPS (FY)$19.06
Revenue (TTM)$67.59B
Profit Margin13.14%
Operating Margin17.16%
ROE43.54%
Debt/Equity2.07
Avg Vol (30d)2.6M
Beta (1Y)1.07
Beta (3Y)1.78
Beta (5Y)1.52
Shares Out465.29M
Float464.28M
Dividend0.83%
Next EarningsApr 23, 2026
Short Interest—