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