Special Meeting of Shareholders &2026 Annual General Meeting

Special Meeting of Shareholders

Thursday, April 30th, 2026 at 10:00 a.m. Eastern Time

The Meeting will be conducted in a virtual-only format via live audio webcast at http://meetnow.global/MUDTPG6

The live audio webcast will allow Shareholders to have an equal opportunity to participate at the Meeting regardless of their geographic location or particular circumstances.

Shareholders will not be able to attend the Meeting in person.

2026
Voting Instruction Form
Management Information Circular
Proxy
Meeting Information

2026 Annual General Meeting

Thursday, April 30th, 2026 at 11:00 a.m. Eastern Time

The Meeting will be conducted in a virtual-only format via live audio webcast at  https://meetnow.global/MVFSHQX

The live audio webcast will allow Shareholders to have an equal opportunity to participate at the Meeting regardless of their geographic location or particular circumstances.

Shareholders will not be able to attend the Meeting in person.

2026
Voting Instruction Form
Management Information Circular
Proxy
2025
Notice of Meeting
Management Information Circular
Proxy
Amended and Restated Shareholders Rights Plan 2025 (Draft Copy)
Amended and Restated Shareholders Rights Plan 2025 (Blackline Copy)
2024
Notice of Meeting
Management Information Circular
Proxy
2023
Notice of Meeting
Management Information Circular
Proxy
2023
Notice of Meeting
Proxy Circular
Proxy
Shareholder Rights Plan
Equity Incentive Plan
2023
Notice of Meeting
Proxy Circular
Proxy
2023
Letter From Chairman
Notice of Meeting
Proxy Circular
Proxy
2023
Notice of Meeting
Proxy Circular
Proxy
Amended and Restated Shareholder Rights Plan Agreement
Meeting Information