TRP Q1 2026 Earnings NearMiss on EPS with Modest Stock Uptick MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds PONY Q1 2026 Earnings Narrower Loss Per ADS Drives Positive Investor Sentiment Teads Holding Co TEAD Q1 2026 Earnings EPS Surprises Positively but Stock Falters Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings EPS Misses Estimate as Investment Income Falls Short EIKN Q1 2026 Earnings EPS Miss of 38 Amid PreRevenue Stage Stock Drops 9