Twilio Inc earnings above expectations at 1.65 USD

2026-10-29 20:19 By Earnings 1 min. read

Twilio Inc (TWLO) released earnings per share at 1.65 USD, compared to market expectations of 1.40 USD.