Is Replimune Group Repl Stock Cyclical Or Stable Price At 6.16 Up 4.59 20260409 Is Terrestrial Energy Imsr Stock Stabilizing Price At 5.95 Down 4.34 20260408 Is Mira Pharmaceuticals Mira Stock Good For Active Traders Price At 1.03 Down 4.63 20260407 SL Green Realty Corp Q1 2026 Earnings Significant EPS Miss Amidst Market Headwinds Tetra Technologies Inc TTI Q1 2026 Earnings Strong Earnings Beat Despite Limited Revenue Disclosure GATX Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Railcar Leasing Demand Erasca Inc ERAS Q1 2026 Earnings WiderThanExpected Loss Weighs on Shares AMSF Q1 2026 Earnings EPS Misses Estimates Amid Underwriting Pressure USFD Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher