Open$
Prev Close$
Market Cap$34.3B
P/E (TTM)9.82
EPS$8.64
EarningsMay 5, 2026
Market Cap$34.30B
Enterprise Value$62.24B
P/E Ratio (TTM)9.82
P/S Ratio1.56
P/B Ratio1.29
Forward P/E—
EPS (TTM)$6.34
EPS (FY)$8.64
Revenue (TTM)$21.19B
Profit Margin16.42%
Operating Margin26.92%
ROE13.17%
Debt/Equity1.15
Avg Vol (30d)5.7M
Beta (1Y)0.86
Beta (3Y)0.89
Beta (5Y)0.79
Shares Out534.78M
Float532.83M
Dividend—
Next EarningsMay 5, 2026
Short Interest—
52-Week Range
$52.91$191.91