IBM shares plunge after preliminary Q2 revenue falls short of estimates despite surging AI bookings — Blankdot