Market Cap$311.83B
Enterprise Value$373.38B
P/E Ratio (TTM)22.23
P/S Ratio1.88
P/B Ratio—
Forward P/E—
EPS (TTM)$14.08
EPS (FY)$14.69
Revenue (TTM)$166.59B
Profit Margin8.41%
Operating Margin12.45%
ROE145.54%
Debt/Equity4.55
Avg Vol (30d)4.5M
Beta (1Y)1.15
Beta (3Y)1.25
Beta (5Y)1.00
Shares Out996.03M
Float995.25M
Dividend2.98%
Next EarningsAug 18, 2026
Short Interest—