IBM's Q2 2026 revenue of $17.2 billion missed estimates, triggering a record 25% stock drop. Here's what it means for crypto and blockchain

IBM stock has seen its price target cut by at least five analysts since it pre-released Q2 results last week, which sent the stock tumbling.

IBM executives attempt to assuage concerns after poor quarterly performance