Open$
Prev Close$
Market Cap$73.35B
P/E (TTM)26.53
EPS$3.357002
EarningsAug 5, 2026
Market Cap$73.35B
Enterprise Value$94.64B
P/E Ratio (TTM)26.53
P/S Ratio7.11
P/B Ratio2.29
Forward P/E—
EPS (TTM)$3.22
EPS (FY)$3.36
Revenue (TTM)$10.77B
Profit Margin27.21%
Operating Margin37.39%
ROE8.83%
Debt/Equity0.52
Avg Vol (30d)2.8M
Beta (1Y)0.79
Beta (3Y)1.00
Beta (5Y)1.08
Shares Out897.75M
Float897.10M
Dividend0.70%
Next EarningsAug 5, 2026
Short Interest—
52-Week Range
$68.42$89.42