NKTX Q1 2026 Earnings Narrowing Loss and Stable Stock Performance OCC Q1 2026 Earnings Net Loss of 005 Per Share Reported Stock Gains 788 MAMA Q1 2026 Earnings Strong EPS Beat Amid Revenue Ambiguity and Stock Dip GEOS Q1 2026 Earnings Reported Loss of 086 Per Share as Market Conditions Remain Pressured Ford Q1 2026 Earnings Massive EPS Surprise of 245 Drives Strong Rally ICL Q1 2026 Earnings EPS Beats Estimates by 1458 Stock Slightly Down