What are the key rights of a shareholder?

Shareholders have the right to receive dividends (if payable), to receive key company information (such as Annual Reports /Accounts), to attend Annual General Meetings or Extra-ordinary General Meetings and to Vote and be voted for on certain affairs of the company. They also have the right to possess a share certificate to confirm ownership of shares, right to receive all notices and information regarding their shares.