Nasdaq squeaks out a gain for the day.

The major US stock indices are closing mixed. The Dow and the S&P ended the day down, but off the lows. The Nasdaq squeaked out a small gain for the day.

  • S&P index -5.79 points or -0.21% at 2773.87. The low reach 2757. The high extended to 2775.
  • Nasdaq rose 0.645 points or 0.01% at 7747.02. The low reached 7676.83. The high extended to 7749.35
  • Dow fell -103.01 points or -0.41%. at 24987.47. The low reached 24825. The high extended to 25003.

Gainers today included:

  • Tesla, +3.53%
  • alphabet, +1.84%
  • Adobe, +1.54%
  • Facebook, +1.26%
  • United Continental, +0.93%
  • Mastercard, +0.83%
  • Microsoft +0.73%
  • Citigroup. +0.62%
  • Bank of American, +0.41%
  • JP Morgan +0.27%