News Posted on November 1, 2023 EnGene Fall 12% to $19.17 After Peaking at $43 Following SPAC … – MarketWatch EnGene Fall 12% to $19.17 After Peaking at $43 Following SPAC … MarketWatch Source: EnGene Fall 12% to .17 After Peaking at Following SPAC … – MarketWatch By sf-admin