Fastly falls 42% after first-quarter 2026 earnings | StreamingMeme