20 hours ago, the Space ID: Marketing/Ecosystem vault contract deposited 4 million ID ($2.42 million) to OKX at $0.604.
Address: 0x57bc04529cf360bffd53b62bbd722bac1c21564d
Interestingly, in the past 7 days, the vault contract has deposited a total of 9 million ID to OKX at an average price of $0.655 ($5.9 million), after remaining inactive with the token for 2 months.
Currently, the vault contract still holds 28.52 million ID ($17.24 million).