Share Facebook Twitter LinkedIn Pinterest Email Chainlink “whales” have accumulated $22 million in LINK tokens, while institutional interest remains subdued. Analysts question if the $20 price target is still achievable.