PrimeEnergy Resources PNRG Q4 2025 Earnings Profitability Holds Firm with EPS of 143 Stock Advances 454 Nortech Systems NSYS Q3 2025 Earnings Loss Per Share Reported Amid Modest Stock Gain BFRI Q1 2026 Earnings Wide EPS Miss Fails to Dampen Investor Sentiment AGX Q1 2026 Earnings Massive EPS Beat Surprises Market MSAI Q1 2026 Earnings EPS Surprise Beats Estimates Stock Rises Amid Revenue Uncertainty DUOL Q1 2026 Earnings EPS Beats Estimates by 164 Stock Edges Higher