Financial briefs: Better Nature, FlyBlast, Genexis Biotech