Weekly Recap | Tecogen -13.57%, closing in on record lowsWeekly Review·Nov 7, 2026 at 09:03 AMTGEN+12.42%