Believe it or not, I don't care
I know a top 20 Asian based investor who last time I checked had over 10m shares and they said they bought ALLOT more during the dip (as did I if you check my posts). Wouldn't surprise if they topped up with another 25m here. They see it as a $3-4 share at least, so if it's them, all good.
Can't say who, they guard their privacy.