Gladstone Capital Corporation GLAD Q1 2026 Earnings EPS Miss Disappoints as Stock Slips GILD Q1 2026 Earnings EPS Surpasses Estimates Shares Rally 296 QuinStreet Q1 2026 Earnings EPS Misses Estimates Stock Gains 24 TBRG Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Despite Disappointing Quarter FWDI Q1 2026 Earnings EPS Surges Past Estimates with 004 Profit Stock Declines IMMP Q1 2026 Earnings EPS Misses Estimates But Positive Clinical Momentum Lifts Stock