HUT Q3 2024 Earnings EPS Surprises to the Upside as Costs Tighten Epsilon Energy Ltd EPSN Q1 2026 Earnings Modest Profit Reported as Stock Eases Lower Primoris Services Corporation Q1 2026 Earnings EPS Misses Estimates by 315 Stock Rises Despite Disappointment Under Armour UA Q1 2026 Earnings WiderThanExpected Loss Sends Mixed Signals PXED Q1 2026 Earnings Strong EPS Surprise of 656 Drives Stock Up 327 Mobile Infrastructure Corporation BEEP Q1 2026 Earnings NarrowerThanExpected Loss Despite Stock Decline