Share buybacks by primary-listed companies

May 15 to May 21, 2026*