GSK plc reported buying back 374,145 ordinary shares at prices ranging from 1,492.00p to 1,511.50p on June 10, 2025, following a previous purchase of 1,810,871 shares since June 4, 2025. The total shares in treasury now amount to 219,945,254 out of 4,095,337,657 shares issued.