BlockBeats news, on May 8, according to @ai_9684xtpa monitoring, a whale 0x07A redeemed 3.5 million ENA (worth $3.35 million) from Pendle in the past 11 hours, and then recharged to Binance for suspected selling.
Currently still holds 180,000 ENA PTs due on August 29 and 400,000 YTs due on August 29.