An update on the top 20, so it turns out to be JP Morgan selling their stake slowly, crystalising profits/losses and forcing the SP downwards, and who knows how many millions they would have made by shorting this stock through their other holdings
Damn U JP Morgan, I hope this reaches $1.25 in the next 2 years...