TWLO 24.50 Twilio is number 14 out of 100 Top trading