RPRX Q1 2026 Earnings EPS Beats Estimates with 511 Surprise MXCT Q1 2026 Earnings EPS Beats with 5098 Surprise Stock Rises 8 VIVS Q3 2025 Earnings EPS Beat on Cost Management Amidst Ongoing Development NNDM Q1 2026 Earnings Loss of 034 Per Share Stock Surges 723 EXPE Q1 2026 Earnings Strong EPS Beat Amidst Mixed Market Reaction EFX Q1 2026 Earnings Earnings Beat Estimates Amid Strong Performance