NSA Q1 2026 Earnings EPS Beats Estimates by 56 Amid Steady SelfStorage Fundamentals OMC Q1 2026 Earnings EPS Beats Estimates by 179 COST Q1 2026 Earnings EPS Misses Estimates Slightly Stock Declines VTRS Q1 2026 Earnings Strong EPS Beat of 1517 Surprise Amid Stable Execution LOCL Q1 2026 Earnings NarrowerThanExpected Loss Offers Modest Positive Surprise TG Therapeutics Q1 2026 Earnings EPS Misses Expectations Despite Stock Gain