20240312_ Completion and closure of the share buyback program