Current share buyback notification report 07-11102024