I agree something doesn't add up?? but by selling 27 million shares one could dislodge say the same amount again which it has, over 60 million shares have been traded in 3 days, someone has been buying them??? Guess we will see within 3 days time when someone will have to report.
IMO - as I don't have a grasp on reality