PNNT PennantPark Investment Corporation posts Q1 2026 earnings miss and revenue drop shares rise slightly despite weak results
ELTX Elicio Therapeutics Inc narrowly tops Q4 2025 earnings estimates shares post modest 043 percent gain today
What Westrock WEST disclosed about workforce costs Q1 2026 EPS Tops Views
The macro factors Hub Group HUBG discussed in earnings Q3 2025 Earnings Underperform