All the Naysayers who were off yesterday Wanted in at lower price today..CRAZY !!
Twitter is worth $100+ someone big has been eating up all the shares this last week. Its not just
Shorts. One day you will wake up and hear Icahn has a 10% stake.
Twitter is becoming more popular than FB