A cloud computing stock is soaring more than 22%. Here’s what’s driving the rally May 8, 2026 · CNBC Read full story at source