RE: Value4 Nov 2019 20:54
TD839 - thee are just over 2.5 billion shares and Directors holds around 25%, PI 14% and rest with major instutions. So if the Directors don't sell, then others won't sell, unless there is enough profit for them. Game of cat and mouse. Please feel free to correct me, if you wish to.