Nasdaq leads the major indices. Dow companies lag.
The major US indices were led by the tech heavy Nasdaq stocks. The Dow 30 lagged, while the S&P closed higher, but with modest gains
- The Nasdaq rose 21.6 points or 0.28% at 7841.90
- The S&P rose 5.16 points or 0.18% at 2806.97
- The Dow fell -12.97 points or -0.05% at 25045
Winners included:
- Broadcom up 3.04%
- Square up
- Wells Fargo up 2.84%
- Bank of America up 2.07%
- JP Morgan up 1.91%
- Alphabet, ahead of earnings today up 1.74%
- Microsoft up 1.60%
- Citigroup up 1.46%
Losers today included:
- Tesla down -3.31%
- First Solar down -1.61%
- Tencent ADRs down -1.45%
- Micron down -1.33%
- Amazon down -0.65%
- Visa down -0.67%
- Nvidia down -0.59%
- IBM down -0.44%
Alphabet earnings came in at $11.75 before fine vs $9.66
Revenue also beat
The stock is trading up $50 or 4.32% at $1265.