China ECommerce Platform Food Safety Regulatory Enforcement Update Snap SNAP Stock No Fill Drifts Lower 20260420 GGAL Grupo posts steep Q4 2025 earnings miss and falling revenue shares slide 236 on investor disappointment Rave RAVE Stock Downside Risk Review Smart Money Exits 20260420