TWLO – Twilio Inc. Twilio Inc.TWLO$120.22 Name : Twilio Inc. Sector : Technology Industry: Software - Infrastructure Mark. Cap: $18,445,787,136.00 EPSttm : 0.41 Twilio Inc.$120.224.10%$5.14 Go to the full report