TechPrecision Corporation TPCS Q1 2026 Earnings Narrowing Losses Amid Strategic Restructuring FIGS Q1 2026 Earnings Strong EPS Beat Surprises Markets CRWS Q1 2026 Earnings EPS of 014 Reported Amid Limited Disclosure Dorchester Minerals LP Q4 2024 Earnings Partnership Reports 024 Per Unit as Stock Slips GWAV Q3 2023 Earnings Net Loss of 175 Per Share Highlights Ongoing Operational Headwinds UniFuels UFG Stock Performance Breakdown CBIO Q1 2026 Earnings Narrower Loss Surprises Pipeline Progress Continues MKC Q1 2026 Earnings Strong EPS Beat Amid Market Challenges ICU Medical Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency FSEA Q3 2024 Earnings Modest Profit Amid Narrowing Margins ACN Q1 2026 Earnings EPS Beats Estimates by 213 Amid Consulting Demand Upwork Q1 2026 Earnings EPS Surges Past Estimates as Freelance Platform Gains Traction Passage Bio Inc PASG Q1 2026 Earnings NarrowerThanExpected Loss Fuels Share Gains