Disclosure – Insider Trading, 3rd June 2025

Disclosure – Insider Trading, 30th May 2025

Disclosure – Insider Trading, 29th May 2025

Disclosure – Insider Trading, 27th May 2025

Disclosure – Insider Trading, 23rd May 2025

Outcome of Board meeting, 19th May 2025

Policy on dealing with Related Party Transactions

Disclosure – Cautionary email from stock exchanges

Disclosure – Insider Trading, 28th Mar 2025

Disclosure – Insider Trading, 26th Mar 2025