Weekly Performance Report Week 31 2022

Kingdom Securities Limited