StockDuty ← Dashboard Aug 18, 2026 11:13 AM ET
CatalystCorporate

TWILIO (TWLO) IS DOWN 8.6% AFTER RAISING 2026 OUTLOOK AND COMPLETING BUYBACK PROGRAM – HAS THE BULL CASE CHANGED? - SIMPLYWALL.ST - GNEWS

8.6% drop despite raised 2026 outlook and completed buyback signals market skepticism.

8.6% drop despite raised 2026 outlook and completed buyback signals market skepticism.
Sources