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