SharePost Content Read More Yahoo Finance #finance Post navigation Why Tesla’s stock has given up nearly all of its Trump election gains Stock market today: Dow, S&P 500, Nasdaq rally to cap volatile week, losing month