Regarding fund that sold 2 milion share, They still own 10M+. Also they likely buy it at 7 or 8 and making good profit in short term. They might just thinking they have better oppturnity else where. it's no big deal. Investment company decision to sale have many reasons and most of them likely nothing to do fundamental.