Open$
Prev Close$
Market Cap$231.92B
P/E (TTM)34.86
EPS$16.454925
EarningsMay 1, 2026
Market Cap$231.92B
Enterprise Value$260.32B
P/E Ratio (TTM)34.86
P/S Ratio6.94
P/B Ratio6.17
Forward P/E—
EPS (TTM)$14.60
EPS (FY)$16.45
Revenue (TTM)$33.99B
Profit Margin20.30%
Operating Margin27.23%
ROE18.07%
Debt/Equity0.73
Avg Vol (30d)2.6M
Beta (1Y)0.22
Beta (3Y)0.59
Beta (5Y)0.79
Shares Out463.39M
Float460.98M
Dividend1.26%
Next EarningsMay 1, 2026
Short Interest—
52-Week Range
$387.78$510.65