Disposal of Shares in NatWest Group for £1.24bn

UK 100

Latest directors dealings