gene price