The address marked as Justin Sun 4 (0x176...a132) received 2.08 million $EIGEN at 16:42 on May 11. This address ranked second in the deposit amount of EigenLayer. It had deposited 104,000 $ETH directly to EigenLayer and 58,000 ETH through Puffer.

https://etherscan.io/tx/0x7b5f3c992373ee4d18a22e23f4e1e66908b2efe15e2b598e8ca2d41b7a00ea98