TechFlow reports, according to Spot On Chain monitoring, two whale addresses starting with 0xbbd and 0x4e8 deposited 300,000 LINK tokens to Binance about one hour ago at an average price of $7.362, worth approximately $2.21 million.
Notably, these two whales appear to belong to a larger institution that accumulated a total of 1.574 million LINK tokens from Binance during the rally in July last year, at an average price of $7.089, worth around $11.2 million.
Currently, this institution still holds at least 1.09 million LINK tokens across six addresses, worth approximately $8 million.





