Open$
Prev Close$
Market Cap$95.88B
P/E (TTM)20.52
EPS$2.47
EarningsMay 6, 2026
Market Cap$95.88B
Enterprise Value$109.88B
P/E Ratio (TTM)20.52
P/S Ratio0.92
P/B Ratio2.42
Forward P/E—
EPS (TTM)$1.91
EPS (FY)$2.47
Revenue (TTM)$106.10B
Profit Margin4.77%
Operating Margin25.71%
ROE12.22%
Debt/Equity0.77
Avg Vol (30d)10.0M
Beta (1Y)-0.76
Beta (3Y)-0.58
Beta (5Y)0.08
Shares Out2.53B
Float2.53B
Dividend2.82%
Next EarningsMay 6, 2026
Short Interest—
52-Week Range
$21.96$43.46