Genus (Buy) Results below expectations but strategy is developing