Wu said that according to DeBank data, a new address: 0x88…d86f deposited 780,000 PENDLE (worth approximately 3.86 million USD) into the Pendle Finance: Voting Escrow Pendle contract at 7:27 UTC+8 today, and it is locked until June 19, 2025. Chain on-chain tracing found that the PENDLE of this new address came from withdrawals from Binance in the past 2-3 weeks, which were worth about 4.5 million USD at the time, and is currently in a floating loss state.