Skip links

Investors

Corporate Governance

Whistleblower Policy

Code of Business Conduct and Ethics

Audit Committee Charter

Compensation Committee Charter

Annual General Meeting

Notice of meeting

Management Information Circular

Form of proxy

Share Structure

Significant Shareholders

Corporate Fact Sheet

Corporate Presentation

Financial statements

Jun 30 – 2Q Management’s Discussion and Analysis

Jun 30 – 2Q Interim Consolidated Financial Statements

Dec 31 – Annual Report –  Management’s Discussion and Analysis

Dec 31 – Annual Report – Consolidated Financial Statements

Sep 30 – 3Q Management’s Discussion and Analysis

Sep 30 – 3Q Interim Consolidated Financial Statements

Jun 30 – 2Q Management’s Discussion and Analysis

Jun 30 – 2Q Interim Consolidated Financial Statements

Mar 31 – 1Q Management’s Discussion and Analysis

Mar 31 – 1Q Interim Consolidated Financial Statements

Dec 31 – Annual Report – Management’s Discussion and Analysis

Dec 31 – Annual Report – Consolidated Financial Statements

Sep 30 – 3Q Management’s Discussion and Analysis

Sep 30 – 3Q Interim Consolidated Financial Statements

Jun 30 – 2Q Management’s Discussion and Analysis

Jun 30 – 2Q Interim Consolidated Financial Statements

Mar 31 – 1Q Management’s Discussion and Analysis

Mar 31 – 1Q Interim Consolidated Financial Statements

Dec 31 – Annual Report – Management’s Discussion and Analysis

Dec 31 – Annual Report – Consolidated Financial Statements

Sep 30 – 3Q Management’s Discussion and Analysis

Sep 30 – 3Q Interim Consolidated Financial Statements

Jun 30 – 2Q Management’s Discussion and Analysis

Jun 30 – 2Q Interim Consolidated Financial Statements

Mar 31 – 1Q Management’s Discussion and Analysis

Mar 31 – 1Q Interim Consolidated Financial Statements

Dec 31 – Annual Report – Management’s Discussion and Analysis

Dec 31 – Annual Report – Consolidated Financial Statements

Sep 30 – 3Q Management’s Discussion and Analysis

Sep 30 – 3Q Interim Consolidated Financial Statements

Jun 30 – 2Q Management’s Discussion and Analysis

Jun 30 – 2Q Interim Consolidated Financial Statements

Mar 31 – 1Q Management’s Discussion and Analysis

Mar 31 – 1Q Interim Consolidated Financial Statements

Dec 31 – Annual Report – Consolidated Financial Statements

Dec 31 – Annual Report – Management’s Discussion and Analysis

Sep 30 – 3Q Management’s Discussion and Analysis

Sep 30 – 3Q Interim Consolidated Financial Statements

Jun 30 – 2Q Management’s Discussion and Analysis

Jun 30 – 2Q Interim Consolidated Financial Statements

Mar 31 – 1Q Management’s Discussion and Analysis

Mar 31 – 1Q Interim Consolidated Financial Statements

Dec 31 – Annual Report – Management’s Discussion and Analysis

Dec 31 – Annual Report – Consolidated Financial Statements

Sep 30 – 3Q Management’s Discussion and Analysis

Sep 30 – 3Q Interim Consolidated Financial Statements

Jun 30 – 2Q Management’s Discussion and Analysis

Jun 30 – 2Q Interim Consolidated Financial Statements

Mar 31 – 1Q Management’s Discussion and Analysis

Mar 31 – 1Q Interim Consolidated Financial Statements