Director dealing · Aug 19, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 3,548 shares at Rs 10.00 Executive Director/ Non Executive Director Disclosure · Jul 10, 2026 Non-compliance of minimum public holding requirements
Disclosure · Jun 24, 2026 Annual general meeting - approved
Disclosure · Jun 24, 2026 Corporate disclosure
Disclosure · Jun 16, 2026 Corporate disclosure
Disclosure · May 29, 2026 Annual general meeting - initial
Disclosure · May 29, 2026 Circular to shareholders
Director dealing · Apr 24, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 24,189 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Apr 23, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 220 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Apr 22, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 29,705 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Apr 10, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 250,000 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Mar 25, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 9,785 shares at Rs 11.50 Executive Director/ Non Executive Director Director dealing · Mar 25, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1,025 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Mar 24, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 40,215 shares at Rs 11.50 Executive Director/ Non Executive Director Director dealing · Feb 9, 2026 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 40,000 shares at Rs 12.50 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Feb 9, 2026 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 101 shares at Rs 12.60 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Jan 30, 2026 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 120 shares at Rs 13.00 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Jan 29, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 50,000 shares at Rs 13.00 Executive Director/ Non Executive Director Director dealing · Jan 29, 2026 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 100,000 shares at Rs 13.00 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Jan 28, 2026 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 100,000 shares at Rs 12.50 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Jan 28, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1 shares at Rs 12.90 Executive Director/ Non Executive Director Director dealing · Jan 28, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 22,900 shares at Rs 12.40 Executive Director/ Non Executive Director Director dealing · Jan 28, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 100,000 shares at Rs 12.50 Executive Director/ Non Executive Director Director dealing · Jan 27, 2026 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 360,251 shares at Rs 12.50 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Jan 27, 2026 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 39,749 shares at Rs 12.00 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Jan 27, 2026 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 100,000 shares at Rs 12.70 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Jan 27, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 100 shares at Rs 12.90 Executive Director/ Non Executive Director Director dealing · Jan 27, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 456 shares at Rs 12.80 Executive Director/ Non Executive Director Director dealing · Jan 27, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1,005 shares at Rs 12.70 Executive Director/ Non Executive Director Director dealing · Jan 27, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 11,534 shares at Rs 12.60 Executive Director/ Non Executive Director Director dealing · Jan 27, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 286,905 shares at Rs 12.50 Executive Director/ Non Executive Director Director dealing · Jan 16, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Jan 14, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Jan 13, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 6,329 shares at Rs 12.00 Executive Director/ Non Executive Director Disclosure · Jan 13, 2026 Non-compliance of minimum public holding requirements
Director dealing · Jan 12, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 3,413 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Jan 9, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 6,587 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Jan 8, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 9,600 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Jan 8, 2026 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 10,773 shares at Rs 12.00 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Jan 6, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 350 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Jan 5, 2026 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 5,000 shares at Rs 12.00 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Jan 5, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 15,450 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Jan 2, 2026 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 5,628 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Dec 16, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 6,201 shares at Rs 12.00 Directors of Stassen Exports (Pvt) Ltd Director dealing · Dec 12, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1,078 shares at Rs 12.00 Directors of Stassen Exports (Pvt) Ltd Director dealing · Dec 11, 2025 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 4,417 shares at Rs 12.00 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Dec 10, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 9,021 shares at Rs 12.00 Directors of Stassen Exports (Pvt) Ltd Director dealing · Nov 26, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 51,633 shares at Rs 12.50 Executive Director/ Non Executive Director Director dealing · Nov 21, 2025 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 43,132 shares at Rs 12.00 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Nov 20, 2025 Mr. Don Hasitha Stassen Jayawardena, Mr. Cedric Royle Jansz, Mr. Mohamed Riyaz Mihular, Mr. Ravindra Ajith Fernando sold 116,613 shares at Rs 12.00 Executive Director, Non Executive Director, Independent Non Executive Director, Independent Non Executive Director Director dealing · Nov 20, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 257,560 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Nov 19, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 10,083 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Nov 18, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 177,703 shares at Rs 12.00 Executive Director/ Non Executive Director Disclosure · Nov 18, 2025 Errata to the financial statement
Director dealing · Nov 17, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 54,654 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Nov 12, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 5,500 shares at Rs 12.60 Executive Director/ Non Executive Director Director dealing · Nov 12, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 12,062 shares at Rs 12.50 Executive Director/ Non Executive Director Director dealing · Nov 12, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1,000 shares at Rs 12.40 Executive Director/ Non Executive Director Director dealing · Nov 12, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 4,050 shares at Rs 12.30 Executive Director/ Non Executive Director Director dealing · Nov 12, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 41,118 shares at Rs 12.20 Executive Director/ Non Executive Director Director dealing · Nov 12, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 10,811 shares at Rs 12.10 Executive Director/ Non Executive Director Director dealing · Nov 12, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 41,959 shares at Rs 12.00 Executive Director/ Non Executive Director Director dealing · Nov 11, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 3,377 shares at Rs 13.00 Executive Director/ Non Executive Director Director dealing · Nov 11, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1,858 shares at Rs 12.60 Executive Director/ Non Executive Director Director dealing · Nov 11, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 48,142 shares at Rs 12.50 Executive Director/ Non Executive Director Director dealing · Nov 10, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 6,910 shares at Rs 13.00 Executive Director/ Non Executive Director Director dealing · Oct 30, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 9,400 shares at Rs 13.30 Executive Director/ Non Executive Director Director dealing · Oct 30, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 46,525 shares at Rs 13.20 Executive Director/ Non Executive Director Director dealing · Oct 30, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 12,500 shares at Rs 13.10 Executive Director/ Non Executive Director Director dealing · Oct 30, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 61,575 shares at Rs 13.00 Executive Director/ Non Executive Director Director dealing · Oct 29, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 7,740 shares at Rs 13.20 Executive Director/ Non Executive Director Director dealing · Oct 24, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 25,849 shares at Rs 13.50 Executive Director/ Non Executive Director Director dealing · Oct 24, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 50,000 shares at Rs 13.70 Executive Director/ Non Executive Director Director dealing · Oct 24, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 50,000 shares at Rs 13.90 Executive Director/ Non Executive Director Director dealing · Oct 24, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 42,260 shares at Rs 14.00 Executive Director/ Non Executive Director Director dealing · Oct 23, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 20,010 shares at Rs 13.50 Executive Director/ Non Executive Director Director dealing · Oct 22, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 23,726 shares at Rs 13.20 Executive Director/ Non Executive Director Director dealing · Oct 22, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 20,275 shares at Rs 13.30 Executive Director/ Non Executive Director Director dealing · Oct 22, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 4,999 shares at Rs 13.40 Executive Director/ Non Executive Director Director dealing · Oct 22, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 5,141 shares at Rs 13.50 Executive Director/ Non Executive Director Director dealing · Oct 17, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 6,155 shares at Rs 14.50 Executive Director/ Non Executive Director Director dealing · Oct 10, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1,044 shares at Rs 14.50 Executive Director/ Non Executive Director Disclosure · Oct 9, 2025 Non-compliance of minimum public holding requirements
Director dealing · Oct 8, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 25 shares at Rs 14.50 Executive Director/ Non Executive Director Director dealing · Oct 7, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 17,992 shares at Rs 14.00 Executive Director/ Non Executive Director Director dealing · Oct 7, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 13,931 shares at Rs 14.50 Executive Director/ Non Executive Director Director dealing · Oct 2, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1,753 shares at Rs 14.00 Executive Director/ Non Executive Director Director dealing · Oct 1, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 78,425 shares at Rs 14.50 Executive Director/ Non Executive Director Director dealing · Oct 1, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 1,045 shares at Rs 14.10 Executive Director/ Non Executive Director Director dealing · Oct 1, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 7,702 shares at Rs 14.00 Executive Director/ Non Executive Director Director dealing · Sep 30, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 50,000 shares at Rs 14.80 Executive Director/ Non Executive Director Director dealing · Sep 30, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 21,482 shares at Rs 14.90 Executive Director/ Non Executive Director Director dealing · Sep 30, 2025 Don Hasitha Stassen Jayawardena / Cedric Royle Jansz sold 71,601 shares at Rs 14.50 Executive Director/ Non Executive Director Disclosure · Sep 19, 2025 Resignation of directors
Disclosure · Jul 4, 2025 Non-compliance of minimum public holding requirements
Disclosure · Jun 24, 2025 Annual general meeting - approved
Disclosure · Jun 19, 2025 Circular to shareholders
Disclosure · Jun 19, 2025 Annual general meeting - initial
Disclosure · Apr 7, 2025 Non-compliance of minimum public holding requirements
Disclosure · Feb 19, 2025 Appointment of directors
Disclosure · Feb 14, 2025 Corporate disclosure
Disclosure · Feb 7, 2025 Corporate disclosure
Disclosure · Feb 7, 2025 Appointment of chairperson
Disclosure · Feb 3, 2025 Demise of a director
Disclosure · Jan 3, 2025 Non-compliance of minimum public holding requirements
Disclosure · Oct 4, 2024 Non-compliance of minimum public holding requirements
Disclosure · Oct 2, 2024 Appointment of directors
Disclosure · Sep 26, 2024 Corporate disclosure
Disclosure · Sep 26, 2024 Resignation of directors
Disclosure · Sep 26, 2024 Appointment of directors
Disclosure · Jul 19, 2024 Annual general meeting - approved
Disclosure · Jul 5, 2024 Non-compliance of minimum public holding requirements
Disclosure · Apr 8, 2024 Non-compliance of minimum public holding requirements
Disclosure · Oct 30, 2023 Corporate disclosure
Disclosure · Jul 27, 2023 Extraordinary general meeting
Disclosure · Jul 6, 2023 Non-compliance of minimum public holding requirements
Disclosure · Jun 23, 2023 Extraordinary general meeting (initial)
Disclosure · Jun 20, 2023 Corporate disclosure
Disclosure · Jun 7, 2023 Errata to the financial statement
Disclosure · Apr 3, 2023 Non-compliance of corporate governance rules
Disclosure · Mar 9, 2023 Non-compliance of corporate governance rules
Corporate action · Feb 28, 2023 Trading halted