On February 9th, according to Spot On Chain monitoring, the address 0x1c7b48 just transferred 5 million ID tokens (approximately $3.1 million) to CEX about 20 minutes ago. The ID tokens from this address originated from the Space ID token distribution contract 16 days ago, suspected to be investors of the Space ID project, but it is not clear yet if they are related to Amber Group. DWF Lab has confirmed that they are not associated with the address 0x1c7b48 (which previously received some ID tokens from DWF Lab wallet at address 0xddacad3b). As of the time of writing, ID is currently trading at $0.6233 with a 24-hour increase of 20.94%.