Nobody else has such a large holding so it must be from Papas' account.
Hard to see how anyone can be so amateurish. Who in their right mind would hope to get hit placing such a massive order 70% higher than market? Unless they have no idea how the share market works
More likely it's to scare people to sell