Immunic IMUX Stock Stabilizing Tumbles Hard 20260415 DSGR Distribution Solutions Group Inc trades slightly higher even as its fourth quarter 2025 earnings miss analyst estimates by a wide margin Loop Industries LOOP Stock Ask Wall Trend Strengthens 20260418 Alto ALTO Stock Worthwhile Investment Eye on Rally 20260415