GSK plc purchased 252,588 ordinary shares at prices ranging from 1,447.00p to 1,461.50p on August 29, 2025, as part of its buyback program. This brings total shares bought since June 4, 2025, to 26,274,088, now holding 244,408,471 shares in treasury, out of 4,070,987,625 in issue.