So I guess you should have bought Facebook shares instead of Twitter. For the past two years it’s clear that Facebook’s stock has crushed Twitter’s stock, the former is up 69%, while the later is down 64%. It’s almost like Research in Motion versus Apple’s stock a few years ago.
Returns, last 2 years…
— Charlie Bilello, CMT (@MktOutperform) August 2, 2016