Koppers Holdings Q1 2026 Earnings EPS Surges Past Estimates ResMed Q1 2026 Earnings EPS Beats Estimates but Stock Slips James River Group Holdings Q1 2026 Earnings Missed Estimates Drive Modest Share Decline SENEA Q1 2026 Earnings Strong EPS of 619 Drives Stock Rally RBLX Q1 2026 Earnings EPS Beat Drives Positive Market Reaction RF Q1 2026 Earnings Slight EPS Beat Amidst Challenging Interest Rate Environment