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.
A lot of new multi-millionaires over night.
I still think it might drop under 40 in a couple of weeks and if it does I will go in large.