• S&P 500 up 43 points to 4076, up 1.1%
  • Nasdaq up 1.7%
  • Russell 2000 +0.2%
  • Toronto TSX Comp +0.4%

It was all about tech today with Tesla leading the charge with an 11% rally.