Articles Recently Tagged: IPO

(1 posts)

Twitter Drops 18 Percent As Lockup Expires And Selling Spikes

Priced at $26 a share, Twitter stock started trading around $45 in November and closed its first day of trading at $41.65. Having reached a high of $73.31 in December, Twitter opened today at $35.61 and closed at $31.85, down nearly 18 percent as the lockup period for insiders... Read More »