JMSB Q1 2026 Earnings EPS Beats Estimates Stock Rises 123 WLFC Q1 2026 Earnings EPS Surges Past Estimates with 354 Beat Immunovant IMVT Q1 2026 Earnings NarrowerThanExpected Loss but EPS Miss Highlights RD Spending InterDigital IDCC Q1 2026 Earnings Strong EPS Beat Overshadowed by Market Caution BRT Q1 2026 Earnings Beats EPS Estimates Despite Negative Earnings MMYT Q1 2026 Earnings EPS Miss Sends Shares Lower as Travel Demand Moderates