RGLD Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines Slightly ZIM Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions Vista Energy Q1 2026 Earnings EPS of 089 Reported Amid Modest Stock Decline NCDL Q1 2026 Earnings Earnings Miss Estimates as Portfolio Pressures Emerge KNSA Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Dip Exponent Inc EXPO Q1 2026 Earnings EPS Beats Estimates Amid Cautious Market Sentiment