Open$
Prev Close$
Market Cap$119.2B
P/E (TTM)10.26
EPS$18.062925
EarningsJul 9, 2026
Market Cap$119.20B
Enterprise Value$126.54B
P/E Ratio (TTM)10.26
P/S Ratio1.32
P/B Ratio—
Forward P/E—
EPS (TTM)$19.68
EPS (FY)$18.06
Revenue (TTM)$89.42B
Profit Margin12.93%
Operating Margin16.59%
ROE40.45%
Debt/Equity—
Avg Vol (30d)2.9M
Beta (1Y)0.41
Beta (3Y)0.11
Beta (5Y)0.33
Shares Out584.96M
Float583.28M
Dividend0.20%
Next EarningsJul 9, 2026
Short Interest—
52-Week Range
$192.02$289.96