NATH Q4 2024 Earnings EPS of 096 Reported Amid Modest Stock Reaction MRVI Q1 2026 Earnings Small Profit Surpasses Street Expectations as Sales Data Remains Withheld CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42 ODV Q1 2025 Earnings EPS Misses Estimates as PreRevenue Developer Reports Net Loss BLSH Q1 2026 Earnings EPS Misses Estimates Stock Declines 104 GPOR Q1 2026 Earnings Earnings Miss Expectations Amidst Volatile Energy Market