IBM is trading at $249.65 (+3.26%) as broader markets rally following President Trump's announcement of a five-day postponement of strikes on Iranian energy infrastructure.

  • Major indices are surging on the news, with the S&P 500 up 1.75%, the Nasdaq gaining 2.01%, and the Dow rising 1.93% as geopolitical fears ease and risk assets see a boost.
  • The stock is recovering from a 3.43% decline on March 20; there is no new company-specific news today following the recent report that the company plans to triple its U.S. entry-level hiring.