The Dow Jones Industrial Average and the other major indexes temporarily crumbled in the final minutes of trading after President Donald Trump reiterated threats to impose tariffs on Canada and Mexico, but stocks recovered somewhat by the close Thursday. Magnificent Seven names Tesla, Meta Platforms and Microsoft had mixed results after their earnings reports, while some issues triggered sell signals on the stock market today. The Dow Jones index swung wildly leading up to the close, as it turned gains of 0.6% into a temporary loss, then recovered to finish the session up 0.3%, or 149 points.