# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 The Vanguard Group, Inc. 1,400,806 0 12,568,031.43 0.0002 0.1697 06/30/2025
2 Gabelli Funds LLC 239,400 0 2,147,896.8 0.0135 0.029 03/31/2025
3 Vanguard Fiduciary Trust Co. 38,145 0 342,236.94 0.0004 0.0046 06/30/2025
4 RhumbLine Advisers LP 30,500 0 273,646 0.0002 0.0037 03/31/2025
5 Yousif Capital Management LLC 13,094 0 117,479.37 0.0012 0.0016 03/31/2025
6 ShariaPortfolio, Inc. 3,570 1,596 32,030.04 0.0118 0.0004 06/30/2025
7 Resources Management Corp. 1,000 0 8,972 0.0012 0.0001 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard Total International Stock Index Fund 1,283,191 0 11,512,789.65 0.0021 0.1555 06/30/2025
2 Gabelli Dividend & Income Trust 195,000 0 1,749,540 0.0711 0.0236 03/31/2025
3 Vanguard Total World Stock Index Fund 117,615 0 1,055,241.78 0.0016 0.0142 06/30/2025
4 Vanguard Institutional Total Intl. Stock Market Index Trust 38,145 0 342,236.94 0.0009 0.0046 06/30/2025
5 Gabelli Asset Fund (The) 23,400 0 209,944.8 0.0128 0.0028 03/31/2025
6 Gabelli Equity Trust 15,000 0 134,580 0.0077 0.0018 03/31/2025
7 Gabelli Global Small & Mid Cap Value Trust (The) 6,000 0 53,832 0.0413 0.0007 03/31/2025
8 SP Funds S&P World (ex-US) ETF 3,570 1,596 32,030.04 0.0564 0.0004 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 ShariaPortfolio, Inc. 3,570 1,596 32,030.04 0.0118 0.0004 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1

Data provided by FactSet Research Systems Inc.