Stellantis STLA Stock Why Pricing Power Grinds Lower 20260427 IMDX Insight shares gain 1163 percent despite wide fourth quarter 2025 earnings miss against analyst consensus estimates Helix HLXC Stock Movers