RF Q1 2026 Earnings Modest EPS Beat Amid Stable Performance HURA Q1 2026 Earnings Narrow Loss Wider Than Expected Stock Gains on Pipeline Progress JSM Q1 2026 Earnings Navient Beats EPS Estimates by 2225 Note Price Unchanged HMN Q1 2026 Earnings EPS Surprises to the Upside Stock Slips 17 MFIC Q1 2026 Earnings EPS Beats Estimates Despite Negative Stock Reaction OCSL Q1 2026 Earnings Earnings Beat Despite Slight Stock Dip