LIC will return $18.1 million in dividend to shareholders. This dividend equates to 12.75 cents per share, up from 10.98 cents last year and represents a gross dividend yield of 22.7% based on the current share price of 78 cents. Livestock Improvement Corporation announced positive financial results for the year ending 31 May 2020, reporting […]