Why Abivax ABVX Stock Dropped Today Pulls Back 20260420 HSCS HeartSciences shares drop 32 percent despite Q1 2026 EPS beat as revenue plummets year over year Covista CVSA Stock Risk Analysis Q1 2026 EPS Beats Forecasts QC Technologies QCLS Stock Credit Spread Drifts Lower 20260420