EnGene Holdings (ENGN) Price To Sales Ratio