£4.8 MILLION DIVIDEND PAYMENT - 4.5% YIELD

UK 100

Latest directors dealings