Open$
Prev Close$
Market Cap$68.05B
P/E (TTM)19.32
EPS$0.938288
EarningsMay 8, 2026
Market Cap$68.05B
Enterprise Value$72.60B
P/E Ratio (TTM)19.32
P/S Ratio2.88
P/B Ratio2.55
Forward P/E—
EPS (TTM)$0.97
EPS (FY)$0.94
Revenue (TTM)$23.22B
Profit Margin14.54%
Operating Margin22.37%
ROE13.33%
Debt/Equity0.43
Avg Vol (30d)273K
Beta (1Y)-0.15
Beta (3Y)-0.05
Beta (5Y)0.23
Shares Out3.55B
Float—
Dividend2.79%
Next EarningsMay 8, 2026
Short Interest—
52-Week Range
$14.02$20.68