Open$
Prev Close$
Market Cap$39.11B
P/E (TTM)22.23
EPS$4.46
EarningsMay 5, 2026
Market Cap$39.11B
Enterprise Value$53.38B
P/E Ratio (TTM)22.23
P/S Ratio0.48
P/B Ratio17.34
Forward P/E—
EPS (TTM)$3.72
EPS (FY)$4.46
Revenue (TTM)$82.65B
Profit Margin2.17%
Operating Margin4.20%
ROE99.08%
Debt/Equity6.56
Avg Vol (30d)3.4M
Beta (1Y)0.21
Beta (3Y)0.64
Beta (5Y)0.59
Shares Out478.93M
Float477.93M
Dividend2.61%
Next EarningsMay 5, 2026
Short Interest—
52-Week Range
$67.12$91.85