Mar 25, 2025
Mar 27, 2024
Mar 29, 2023
Share Buy Back - Share Purchase Mandate :: PROPOSED RENEWAL OF SHARE BUY-BACK AUTHORITY
Mar 29, 2022
Share Buy Back - Share Purchase Mandate :: PROPOSED RENEWAL OF SHARE BUY-BACK AUTHORITY
Mar 25, 2021
Share Buy Back - Share Purchase Mandate :: PROPOSED RENEWAL OF SHARE BUY-BACK AUTHORITY
Feb 28, 2020
Share Buy Back - Share Purchase Mandate :: PROPOSED RENEWAL OF SHARE BUY-BACK AUTHORITY
Feb 27, 2019
Share Buy Back - Share Purchase Mandate :: PROPOSED RENEWAL OF SHARE BUY-BACK AUTHORITY
Feb 27, 2018
Share Buy Back - Share Purchase Mandate :: PROPOSED RENEWAL OF SHARE BUY-BACK AUTHORITY
Feb 23, 2017
Share Buy Back - Share Purchase Mandate :: PROPOSED RENEWAL OF SHARE BUY-BACK AUTHORITY
Feb 25, 2016
Share Buy Back - Share Purchase Mandate :: PROPOSED RENEWAL OF SHARE BUY-BACK AUTHORITY
May 07, 2015
Share Buy Back - Share Purchase Mandate :: PROPOSED SHARE BUY-BACK AUTHORITY