INOD Q1 2026 Earnings EPS Smashes Estimates with 44688 Surprise LNG Q1 2026 Earnings Massive EPS Miss as Company Reports Loss of 1675 per Share MCRB Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Development Activities Unifi Inc UFI Q1 2026 Earnings EPS Beat Provides Tailwind as Stock Gains Modestly Annaly Capital Management Q1 2026 Earnings EPS Slightly Beats Estimates Amid Challenging Rate Environment NNDM Q1 2026 Earnings Loss of 034 Per Share Stock Surges 723