Share buybacks by primary-listed companies

Jun 19 to Jun 25, 2026*