Immunocore IMCR Crushes Q1 2026 Estimates EPS 025 Tops Views TScan Therapeutics TCRX Q1 2026 Miss What Went Wrong Gladstone GOODO Slides 069 as Selling Pressure Mounts 20260520 Gulf GURE Trading at 390 Key Decision Point 20260520 Eli Lilly LLY Delivers Q1 2026 Beat EPS 855 vs 673 Expected FormFactor FORM Surges 604 Nearing 13049 Resistance 20260520