QBTS is trading at $20.81 (-5.96%) as investors digest a Q1 2026 update where record bookings were overshadowed by a small revenue base and a broader market sell-off.

  • The company reported record bookings of $33.4 million driven by new customer agreements, though revenue reached only $2.9 million with a net loss of $0.05 per share.
  • While management highlighted a positive "dual-platform" strategy, the stock is facing pressure from a risk-off environment as the Nasdaq trades sharply lower this morning.