GraceKennedy Limited (GK) has advised that a Senior Manager purchased a total of 7,701,191 GK shares on December 19, 2016.