- Published at
- by gurufocus.com
positive
positive
Twilio Inc (TWLO) Shares Up 6.54% on Apr 24
Shares of Twilio Inc (TWLO) surged 6.54% in mid-day trading on Apr 24. The stock reached an intraday high of $93.00, before settling at $92.83, up from its