TWLO 32.37 Twilio is number 6 out of 100 Top trading stocks