BlockBeats News, May 21st, according to on-chain data analyst @ai_9684xtpa's monitoring, three addresses suspected to be owned by the same whale/institution deposited $3.75 million worth of LINK to Binance 2 hours ago, with a potential profit of $764,000 if sold.
It is reported that these three addresses accumulated LINK between June and October 2024, with an average cost around $13, and the deposit price this time was $15.86.