Supernus Pharmaceuticals SUPN Stock Worth Holding Bearish Sentiment 20260420 NGNE Neurogene Q4 2025 narrower than expected per share loss lifts stock 291 percent in todays trading Kartoon Studios TOON Stock Trendline Analysis Eye on Rally 20260423 Voyager VACH Stock Performance Expectations Smart Money Outflows 20260420