TechFlow reports, according to PeckShield monitoring, an address marked as the Immutable project development treasury transferred approximately 47.16 million IMX to the address 0xE911 twenty-two days ago.
Sixteen hours ago, the 0xE911 address transferred about 1.68 million IMX (worth approximately $1.02 million) to Coinbase Prime Deposit.




