Whales strategically accumulated STORJ before its rise, now taking profits. Three whales deposited 21.24 million STORJ to Binance, signaling a well-timed exit. Continue Reading: Whales Taking Profits in STORJ: A Strategic Exit