Yes, Twilio is a publicly traded company. The Twilio IPO (initial public offering) was in June 2016.