Share buybacks by primary-listed companies

May 4 to May 7, 2026*