Are shareholder agreements confidential?

Yes. Shareholder agreements are private documents and are not typically lodged with the corporate registry, in contrast to the articles of association.