TPVG Q1 2026 Earnings Net Investment Income Misses Estimates as Stock Edges Higher PNR Q1 2026 Earnings Solid EPS Surprise Signals Resilient Execution AMTM Q1 2026 Earnings EPS Beats Estimates Stock Rises 293 Tetra Tech Inc Q1 2026 Earnings EPS Beat Driven by Strong Execution Amidst Uncertain Revenue Trajectory First National Corporation FXNC Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gain Genpact Q1 2026 Earnings EPS Beats Estimates by 424 Stock Edges Lower