TechFlow reports, on March 28, according to on-chain analyst Onchain Lens (@OnchainLens), a whale address deposited 659,415 LINK tokens worth approximately $9.42 million into Coinbase, realizing a total profit of $3.53 million.
Add to Favorites
Share to Social Media




