MacroGenics MGNX Stock Stabilizing Smart Money Outflows 20260416 CTRI Centuri Holdings Inc shares rise 35 percent even as its fourth quarter 2025 earnings per share missed analyst estimates Instil Bio TIL Stock Wall Street Rating 011 20260416 ZTO Q1 2026 Earnings Strong EPS Reported Amid Limited Disclosures