📉 Over the past year, the top 10 memecoins have taken a hit, with an average price drop of 63.73% from their all-time highs, according to analysts at Lookonchain.