The blockchain tracking firm had speculated that he may sell all of his freshly-deposited holdings shortly after the transfer was made, given that the same whale had sent 5,791 BTC on 21 April 2023, merely 5 hours before the price experienced an approximate 3% decline.