Yes that sounds about right regarding whale... but question is, when will this whale going to be pleased? 200 sat, 100 sat? 50 sat???
They cannot let the price fall below the levels they need to remain profitable. If the price falls too far below where they accumulated, it will cost them too much BTC to pump it back up to levels they can make their target profit percentage at, thus making them the biggest bagholders of all.
So the whale keeps the price supported, as well as keeping it from rising while they are still accumulating.