# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 NBP Fund Management Ltd. 749,000 0 7,750,502.2 2.7204 0.1741 03/31/2024
2 State Street Global Advisors Ltd. 137 0 1,417.65 0 0 05/31/2024
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 NAFA Islamic Pension Fund - Equity Sub Fund 749,000 0 7,750,502.2 48.4137 0.1741 03/31/2024
2 State Street Timewise Target Retirement Growth 126 0 1,303.82 0.0003 0 04/30/2024
3 As Of Priced All World Screened Index Equity Sub-Fund 11 0 113.83 0.0003 0 05/31/2024
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1

Data provided by FactSet Research Systems Inc.