What are treasury shares?
Treasury shares are the company’s own shares that it has bought back from an existing shareholder where those shares have not been immediately cancelled. This means that these shares still exist and, therefore, the company’s…