SFL Q1 2026 Earnings Massive EPS Surprise of 1880 Despite Revenue Uncertainty ATRA Q1 2026 Earnings Loss Narrows More Than Expected Amid Ongoing Pipeline Progress HOWL Q1 2026 Earnings Narrowed Loss Exceeds Estimates Stock Rises Unitil Corporation UTL Q1 2026 Earnings EPS Slightly Beats Estimates Revenue Not Disclosed MFIC Q1 2026 Earnings EPS Beats Estimates Stock Dips VHC Q2 2025 Earnings Net Loss of 099 Per Share as Stock Surges on Strategic Developments