NTSK Q4 2025 Earnings Narrowed Loss and Positive Market Sentiment IMDX Q1 2026 Earnings EPS beats estimates by 55 despite revenue absence Viking Holdings VIK Q1 2026 Earnings Surprise EPS Beat Highlights Operational Resilience SNY Q1 2026 Earnings EPS Beats Estimates by 407 Despite Stock Decline KELYB Q1 2026 Earnings Significant EPS Miss Amid Challenging Environment YPF Q4 2025 Earnings Massive Reported Loss Despite Positive Stock Movement