# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard Capital Management LLC 1,400,806 0 15,613,383.68 0.0003 0.1734 04/30/2026
2 Gabelli Funds LLC 239,400 0 2,668,352.4 0.0151 0.0296 03/31/2026
3 Vanguard Fiduciary Trust Co. 38,145 0 425,164.17 0.0001 0.0047 04/30/2026
4 Yousif Capital Management LLC 13,094 0 145,945.72 0.0015 0.0016 03/31/2026
5 ShariaPortfolio, Inc. 6,807 2,482 75,870.82 0.0196 0.0008 05/29/2026
6 PNC Wealth Management LLC 3,482 588 38,810.37 0.0003 0.0004 03/31/2026
7 Resources Management Corp. 1,000 0 11,146 0.0014 0.0001 03/31/2026
8 Hantz Financial Services, Inc. 375 0 4,179.75 0.0001 0 03/31/2026
9 NBC Securities, Inc. 159 20 1,772.21 0.0001 0 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard Total International Stock Index Fund 1,283,191 0 14,302,446.89 0.0022 0.1589 04/30/2026
2 Gabelli Dividend & Income Trust 195,000 0 2,173,470 0.0835 0.0241 03/31/2026
3 Vanguard Total World Stock Index Fund 117,615 0 1,310,936.79 0.0014 0.0146 04/30/2026
4 Vanguard Institutional Total Intl. Stock Market Index Trust 38,145 0 425,164.17 0.0008 0.0047 04/30/2026
5 Gabelli Asset Fund (The) 23,400 0 260,816.4 0.0158 0.0029 03/31/2026
6 Gabelli Equity Trust 15,000 0 167,190 0.009 0.0019 03/31/2026
7 SP Funds S&P World (ex-US) ETF 6,807 2,482 75,870.82 0.0423 0.0008 05/29/2026
8 Gabelli Global Small & Mid Cap Value Trust (The) 6,000 0 66,876 0.0558 0.0007 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 ShariaPortfolio, Inc. 6,807 2,482 75,870.82 0.0196 0.0008 05/29/2026
2 PNC Wealth Management LLC 3,482 588 38,810.37 0.0003 0.0004 03/31/2026
3 NBC Securities, Inc. 159 20 1,772.21 0.0001 0 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1

Data provided by FactSet Research Systems Inc.