RAND Q1 2026 Earnings Reported EPS of 018 Stock Falls 313 PubMatic PUBM Q1 2026 Earnings EPS Beats Estimates as AdTech Efficiency Drives Positive Surprise FSEA Q3 2024 Earnings Modest Profit Amid Narrowing Margins Remitly Global RELY Q1 2026 Earnings Strong EPS Beat Masks Market Concerns MSCI Q1 2026 Earnings EPS Slightly Beats Estimates Amid Steady Performance HTGC Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin