IBM is trading at $234.21, down 7.01% in pre-market after the company warned that geopolitical tensions in the Middle East are delaying major business deals and impacting profits.

  • The selloff follows a Q1 2026 earnings beat where the company reported $15.9 billion in revenue (9% YoY growth) and reaffirmed its full-year guidance.
  • Investors are concerned that contract delays and shipping disruptions in the Strait of Hormuz will offset near-term operational strength and increase business uncertainty.