FLEX LTD
05/08/2026AGM
06/08/2025AGM
08/08/2024AGM
20/11/2023EGM
02/08/2023AGM
25/08/2022AGM
04/08/2021AGM
16/08/2018AGM
15/08/2017AGM
24/08/2016AGM
20/08/2015AGM