CVKD Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline TPCS Q1 2026 Earnings Negative EPS Amid Lack of Consensus Estimates CCL Q1 2026 Earnings EPS Beats Estimates as Cruise Demand Remains Strong NVVE Q2 2025 Earnings Wide Loss Reported Amidst Operational Challenges Stock Gains 69 Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 Insulet Corporation PODD Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Pullback