FBRX Q1 2026 Earnings WiderthanExpected Loss Reflects PreRevenue Biotech Reality DOC Q1 2026 Earnings Staggering EPS Beat Highlights Strong Portfolio Performance STLA Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally VICR Q1 2026 Earnings EPS Surges Past Estimates with 1983 Surprise Instil Bio Q1 2026 Earnings EPS Miss as DevelopmentStage Company Reports No Revenue Stock Edges Up MGR Preferred Shares Edge Lower Testing Key Support Levels Amid Yield Environment NIP Group Inc NIPG Edges Higher Modest Gains Amid Tight Trading Range CNX Resources Faces Modest Decline as Natural Gas Sector Consolidates Taboola TBLA Slips 2 as Stock Navigates Support at 458 LH Q1 2026 Earnings Labcorp Beats EPS Estimates by 101