# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Ramirez Asset Management, Inc. 429,319 67,123 10,182,158.72 1.1738 0.0175 03/31/2026
2 Accrued Equities, Inc. 225,000 0 5,336,325 1.9295 0.0092 03/31/2026
3 Causeway Capital Management LLC 74,242 23,871 1,760,797.51 0.0035 0.003 05/29/2026
4 RhumbLine Advisers LP 54,353 16,279 1,289,090.1 0.001 0.0022 03/31/2026
5 BlackRock Advisors LLC 46,491 46,491 1,102,627.05 0.0004 0.0019 05/29/2026
6 Generali Investments LLC 24,500 0 581,066.5 0.0571 0.001 06/30/2025
7 Keystone Financial Group LLC 20,035 20,035 475,170.1 0.0299 0.0008 03/31/2026
8 Evolve Funds Group, Inc. 16,000 16,000 379,472 0.0102 0.0007 05/29/2026
9 GAMMA Investing LLC 7,023 -334 166,564.49 0.007 0.0003 03/31/2026
10 Salomon & Ludwin LLC 1,625 827 38,540.12 0.0031 0.0001 03/31/2026
11 Lawrence W. Kelly & Associates, Inc. 465 0 11,028.4 0.0024 0 03/31/2026
12 Winch Advisory Services LLC 106 0 2,514 0.0005 0 03/31/2026
13 PNC Wealth Management LLC 79 79 1,873.64 0 0 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 New Alternatives Fund 225,000 0 5,336,325 1.8165 0.0092 03/31/2026
2 ActivePassive International Equity ETF 74,242 23,871 1,760,797.51 0.169 0.003 05/29/2026
3 iShares Dynamic Equity Active ETF 46,491 46,491 1,102,627.05 0.0388 0.0019 05/29/2026
4 Generali Galileo, Mixed Flexible Fund 24,500 0 581,066.5 0.5723 0.001 06/30/2025
5 Evolve Innovation Index Fund 16,000 16,000 379,472 1.3814 0.0007 05/29/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Ramirez Asset Management, Inc. 429,319 67,123 10,182,158.72 1.1738 0.0175 03/31/2026
2 BlackRock Advisors LLC 46,491 46,491 1,102,627.05 0.0004 0.0019 05/29/2026
3 Causeway Capital Management LLC 74,242 23,871 1,760,797.51 0.0035 0.003 05/29/2026
4 Keystone Financial Group LLC 20,035 20,035 475,170.1 0.0299 0.0008 03/31/2026
5 RhumbLine Advisers LP 54,353 16,279 1,289,090.1 0.001 0.0022 03/31/2026
6 Evolve Funds Group, Inc. 16,000 16,000 379,472 0.0102 0.0007 05/29/2026
7 Salomon & Ludwin LLC 1,625 827 38,540.12 0.0031 0.0001 03/31/2026
8 PNC Wealth Management LLC 79 79 1,873.64 0 0 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Strengthening Families & Communities LLC 0 -3,013 0 0 0
2 Murphy & Mullick Capital Management Corp. 0 -2,486 0 0 0
3 GAMMA Investing LLC 7,023 -334 166,564.49 0.007 0.0003 03/31/2026
4 Vermillion Wealth Management, Inc. 0 -204 0 0 0

Data provided by FactSet Research Systems Inc.