February 22, 2016 by Dan • Trade Ideas

Shares of Twitter hit a new all time low on February 11th, after reporting Q4 results that for the most part disappointed investors. Since then, shares have rallied roughly 30%. Despite the recent gains, the …

Continue reading