Open$
Prev Close$
Market Cap$89.28B
P/E (TTM)33.51
EPS$2.1
EarningsMay 4, 2026
Market Cap$89.28B
Enterprise Value$119.19B
P/E Ratio (TTM)33.51
P/S Ratio7.56
P/B Ratio6.84
Forward P/E—
EPS (TTM)$2.13
EPS (FY)$2.10
Revenue (TTM)$11.80B
Profit Margin22.18%
Operating Margin35.47%
ROE20.74%
Debt/Equity2.31
Avg Vol (30d)6.4M
Beta (1Y)-0.04
Beta (3Y)0.60
Beta (5Y)0.65
Shares Out1.22B
Float1.22B
Dividend2.94%
Next EarningsMay 4, 2026
Short Interest—
52-Week Range
$55.56$76.87