Open$
Prev Close$
Market Cap$31.3B
P/E (TTM)16.42
EPS$3.66
EarningsMay 6, 2026
Market Cap$31.30B
Enterprise Value$29.79B
P/E Ratio (TTM)16.42
P/S Ratio2.54
P/B Ratio1.84
Forward P/E—
EPS (TTM)$3.67
EPS (FY)$3.66
Revenue (TTM)$12.01B
Profit Margin16.14%
Operating Margin19.15%
ROE11.68%
Debt/Equity0.03
Avg Vol (30d)2.3M
Beta (1Y)0.26
Beta (3Y)0.98
Beta (5Y)0.77
Shares Out505.91M
Float505.11M
Dividend—
Next EarningsMay 6, 2026
Short Interest—
52-Week Range
$31.76$60.64