Whales Accumulate 376M $LINK at $6.30: Is a Chainlink Rally Imminent? April 22, 2025 by Paul Adedoyin Whales have bought 376 million $LINK at $6.30, forming strong support. Analyst Ali predicts a potential Chainlink rally.