According to on-chain analyst @ai_9684xtpa, early API3 participants/investors have deposited 3 million API3 tokens unlocked in the past three years into
Coinbase, worth $6.15 million. The address received 3.33 million tokens from the TimelockManager contract during the 2021.09.24-2022.12.15 period. The price was $2.46 at that time, and the recharge price was only $2.05.