IRESS is showing a Possible Iceberg sell order of 6,521,473.
You are right alecfra, retail platforms don't provide the ability to place Iceberg orders and the current scenario suggest that the seller wishes the size of the order to be known by the market.