What short sale restriction Immunocore IMCR Technical Weakness 20260429 PECO Phillips Q1 2026 earnings vastly outperform analyst forecasts shares rise modestly after results What Fiverr FVRR accounting reveals about the business Q1 2026 EPS Misses Estimates