SCWorx Corp WORX Q3 2025 Earnings Loss Per Share of 015 as Stock Surges NVST Q1 2026 Earnings EPS Beat of 129 Fails to Lift Stock Globus Maritime Limited Q4 2025 Earnings EPS Surprises Positively with 12179 Beat Despite Revenue Not Disclosed KNOT Offshore Partners Q4 2025 Earnings Significant EPS Miss Amid Challenging Market Conditions Penumbra Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Curis Inc Q1 2026 Earnings Deep EPS Miss as PreRevenue Biotech Continues Development