Share buyback programme of up to EUR 50 million

UK 100

Latest directors dealings