STRL Q1 2026 Earnings EPS Surges Past Estimates on Strong Execution
JLL Q1 2026 Earnings Solid EPS Beat Amid Cautious Market Sentiment
TPVG Q1 2026 Earnings Net Investment Income Misses Estimates as Stock Edges Higher
Burford Capital Q1 2026 Earnings Massive EPS Miss with 5273 Surprise Drains Investor Confidence
TriplePoint Venture Growth BDC Corp TPVG Q1 2026 Earnings EPS Misses Estimates Amid Venture Debt Market Pressures
MGTX Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline