All public limited companies must hold an AGM to which all shareholders are invited. The AGM is required by law (a statutory meeting) and regulations are laid down in the Companies Acts. The AGM gives shareholders the opportunity to discuss company performance during the year, the future plans and elect office bearers for the coming year.