Annual General Meeting - November 2022 Annual General Meeting - July 2021 Special General Meeting - September 2020