Twilio Stock Rises 20.6% to $178.59 | Intellectia.AI