Originally Posted by Arkie
Twitter closed at $44.90 a share, 73% above its I.P.O. price of $26. Another "woulda coulda shoulda" for me.
Nah, only the underwriters and company insiders could actually get it on that. The real open price (i.e. when you or I could have bought it) was $45