LLY Q1 2026 Earnings Earnings Crush Drives Modest Stock Gains as Revenue Details Remain Limited Mirion Technologies MIR Q1 2026 Earnings EPS Beats Estimates Despite Sparse Revenue Disclosure NetSol Technologies Inc NTWK Q1 2026 Earnings EPS of 011 Reports Positive Start to Fiscal Year CMS Energy Corporation CMSD Q1 2026 Earnings Earnings Beat on Strong Utility Performance Turn Therapeutics Inc TTRX Q1 2026 Earnings Narrow EPS Miss Overshadowed by Operational Progress ELLO Q3 2024 Earnings Solid Earnings Amid Quiet Quarter Stock Dips Slightly