# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Merrill Lynch International (Investment Management) 194,104 0 4,090,935.9 0.022 0.0292 02/01/2024
2 Fiduciary Management, Inc. 11,252 11,252 237,147.15 0.0017 0.0017 03/31/2025
3 Yousif Capital Management LLC 10,313 0 217,356.79 0.0024 0.0016 03/31/2025
4 RhumbLine Advisers LP 7,851 -684 165,467.68 0.0001 0.0012 03/31/2025
5 ShariaPortfolio, Inc. 2,516 1,278 53,027.22 0.0212 0.0004 05/30/2025
6 GAMMA Investing LLC 115 73 2,423.74 0.0002 0 03/31/2025
7 PNC Investments LLC 72 46 1,517.47 0 0 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 SP Funds S&P World (ex-US) ETF 2,516 1,278 53,027.22 0.1004 0.0004 05/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fiduciary Management, Inc. 11,252 11,252 237,147.15 0.0017 0.0017 03/31/2025
2 ShariaPortfolio, Inc. 2,516 1,278 53,027.22 0.0212 0.0004 05/30/2025
3 GAMMA Investing LLC 115 73 2,423.74 0.0002 0 03/31/2025
4 PNC Investments LLC 72 46 1,517.47 0 0 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 RhumbLine Advisers LP 7,851 -684 165,467.68 0.0001 0.0012 03/31/2025

Data provided by FactSet Research Systems Inc.