Twitter Tumbles 50% From Recent All Time Highs