# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Boston Common Asset Management LLC 429,794 5,258 1,972,754.46 0.0678 0.0142 03/31/2025
2 Cacti Asset Management LLC 296,250 0 1,359,787.5 0.1027 0.0098 03/31/2025
3 Grace & White, Inc. 283,750 0 1,302,412.5 0.265 0.0094 03/31/2025
4 Nia Impact Advisors LLC 124,744 0 572,574.96 0.191 0.0041 02/28/2025
5 S & Co., Inc. 99,775 7,875 457,967.25 0.03 0.0033 03/31/2025
6 RhumbLine Advisers LP 83,962 -6,137 385,385.58 0.0003 0.0028 03/31/2025
7 GAMMA Investing LLC 55,798 49,335 256,112.82 0.0182 0.0018 03/31/2025
8 Vident Advisory LLC 30,780 30,780 141,280.2 0.0016 0.001 05/30/2025
9 Folger Nolan Fleming Douglas Capital Management, Inc. 19,355 0 88,839.45 0.0098 0.0006 03/31/2025
10 ShariaPortfolio, Inc. 10,337 3,271 47,446.83 0.0189 0.0003 05/30/2025
11 Causeway Capital Management LLC 4,954 -35,989 22,738.86 0.0001 0.0002 05/30/2025
12 NBT Capital Management, Inc. 1,350 0 6,196.5 0.0004 0 03/31/2025
13 Ancora Family Wealth Advisors LLC 250 0 1,147.5 0.0001 0 03/31/2025
14 PNC Investments LLC 174 -944 798.66 0 0 03/31/2025
15 Thurston, Springer, Miller, Herd & Titak, Inc. 129 0 592.11 0.0001 0 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Nia Impact Solutions Fund 124,744 0 572,574.96 0.6185 0.0041 02/28/2025
2 AAM Transformers ETF 30,780 30,780 141,280.2 0.2336 0.001 05/30/2025
3 SP Funds S&P World (ex-US) ETF 10,337 3,271 47,446.83 0.0898 0.0003 05/30/2025
4 ActivePassive International Equity ETF 4,954 -35,989 22,738.86 0.0024 0.0002 05/30/2025
5 Cambria Endowment Style ETF 33 33 151.47 0.0001 0 05/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 GAMMA Investing LLC 55,798 49,335 256,112.82 0.0182 0.0018 03/31/2025
2 Vident Advisory LLC 30,780 30,780 141,280.2 0.0016 0.001 05/30/2025
3 S & Co., Inc. 99,775 7,875 457,967.25 0.03 0.0033 03/31/2025
4 Boston Common Asset Management LLC 429,794 5,258 1,972,754.46 0.0678 0.0142 03/31/2025
5 ShariaPortfolio, Inc. 10,337 3,271 47,446.83 0.0189 0.0003 05/30/2025
6 Cambria Investment Management LP 33 33 151.47 0 0 05/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Domini Impact Investments LLC 0 -105,800 0 0 0
2 Causeway Capital Management LLC 4,954 -35,989 22,738.86 0.0001 0.0002 05/30/2025
3 RhumbLine Advisers LP 83,962 -6,137 385,385.58 0.0003 0.0028 03/31/2025
4 Resources Management Corp. 0 -1,250 0 0 0
5 Estabrook Capital Management LLC 0 -1,100 0 0 0
6 PNC Investments LLC 174 -944 798.66 0 0 03/31/2025

Data provided by FactSet Research Systems Inc.