PEPE Spot ETF Filed — Meme Coins Still 75% Below Their ATH
Meme coin market cap sits 75% below its $150.6B ATH, but a weekly +8% recovery, Canary Capital's first-ever PEPE spot ETF filing, and a 3 billion DOGE whale withdrawal are reigniting bottom-call debates heading into late April 2026.