ENLV Enlivex posts massive earnings miss shares decline 36 as EPS shortfall shocks investors The fundamentals driving TScan Therapeutics TCRX everyone should understand Under Pressure 20260508 How Western HIO compares to the market average Weakens 20260508 EOG Resources EOG Upcoming Q1 2026 Earnings Release Signals Upside Potential Amid Favorable Commodity Tailwinds