Glanbia plc (ISE:GL9) announces a share repurchase program. Under the program, the company will repurchase up to ?100 million worth of its shares. The repurchase program is valid through 2024.