Twilio’s 7 Million Share Offering Explained

Twilio Inc TWLO 4.94% shares are now down 34.7 percent in the past month after skyrocketing more than 300 percent from their IPO price in a matter of months. One of the biggest bearish drivers in recent weeks has been the company’s 7 million-share secondary offering completed last week.