According to BlockBeats, Justin Sun currently holds a total of 665,000 ETH, worth approximately $2.2447 billion. Of these, 390,000 were purchased from the end of last year to the end of April this year, with an average purchase price of $2,984. Of these 665,000 ETH, 247,000 are in wallets, and 417,000 are on pledge and re-pledge platforms. Specifically, 215,217 ETH are in EigenLayer; 120,139 ETH are in Swell; 58,558 ETH are in Puffer; 23,225 ETH are in Lido; and 454 ETH are in etherfi.