Received 1 Karma
LurchThePerch
LurchThePerch Aug 18, 15 6:52 AM

Well spotted - big shorts squeeze 67 million shares short and some must have been called in - Probably more of the same to come - Nice trade

Deanomite
Deanomite Aug 18, 15 3:14 PM

The Bears forced me to sell for a small gain today

Join now or log in to leave a comment