PTC PTC Q1 EPS surges 26 past forecasts with revenue climbing 19 but PTC shares slip MLGO MicroAlgo Inc Q1 2026 earnings post 203 year over year revenue drop shares rise 441 on the day Veea VEEA Stock Sentiment Signals In Focus 20260415 REPL Replimune Group rises nearly 8 percent after reporting narrower than expected Q1 2026 quarterly loss CVS Health Corporation CVS PreEarnings Analysis Q1 2026 Outlook Risk Drivers and Investment Implications How MacroGenics MGNX innovation pipeline shows in financials MGNX MacroGenics Q4 Earnings Beat Shrinks Loss by 22 Is DXL DXLG stock forming a reversal pattern DXL Posts Steep 348 EPS Miss Amid Cost Pressures