# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Ramirez Asset Management, Inc. 429,319 67,123 9,584,975.99 1.1265 0.0175 03/31/2026
2 Accrued Equities, Inc. 225,000 0 5,023,350 1.8278 0.0092 03/31/2026
3 Causeway Capital Management LLC 74,242 23,871 1,657,526.89 0.0034 0.003 05/29/2026
4 RhumbLine Advisers LP 54,353 16,279 1,213,485.08 0.0009 0.0022 03/31/2026
5 BlackRock Advisors LLC 46,491 46,491 1,037,958.07 0.0004 0.0019 05/29/2026
6 Generali Investments LLC 24,500 0 546,987 0.0542 0.001 06/30/2025
7 Keystone Financial Group LLC 20,035 20,035 447,301.41 0.0282 0.0008 03/31/2026
8 Evolve Funds Group, Inc. 16,000 16,000 357,216 0.0099 0.0007 05/29/2026
9 GAMMA Investing LLC 7,023 -334 156,795.5 0.0066 0.0003 03/31/2026
10 Salomon & Ludwin LLC 1,625 827 36,279.75 0.003 0.0001 03/31/2026
11 Lawrence W. Kelly & Associates, Inc. 465 0 10,381.59 0.0023 0 03/31/2026
12 Winch Advisory Services LLC 106 0 2,366.56 0.0005 0 03/31/2026
13 PNC Wealth Management LLC 79 79 1,763.75 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,023,350 1.7201 0.0092 03/31/2026
2 ActivePassive International Equity ETF 74,242 23,871 1,657,526.89 0.1618 0.003 05/29/2026
3 iShares Dynamic Equity Active ETF 46,491 46,491 1,037,958.07 0.0367 0.0019 05/29/2026
4 Generali Galileo, Mixed Flexible Fund 24,500 0 546,987 0.5458 0.001 06/30/2025
5 Evolve Innovation Index Fund 16,000 16,000 357,216 1.2985 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 9,584,975.99 1.1265 0.0175 03/31/2026
2 BlackRock Advisors LLC 46,491 46,491 1,037,958.07 0.0004 0.0019 05/29/2026
3 Causeway Capital Management LLC 74,242 23,871 1,657,526.89 0.0034 0.003 05/29/2026
4 Keystone Financial Group LLC 20,035 20,035 447,301.41 0.0282 0.0008 03/31/2026
5 RhumbLine Advisers LP 54,353 16,279 1,213,485.08 0.0009 0.0022 03/31/2026
6 Evolve Funds Group, Inc. 16,000 16,000 357,216 0.0099 0.0007 05/29/2026
7 Salomon & Ludwin LLC 1,625 827 36,279.75 0.003 0.0001 03/31/2026
8 PNC Wealth Management LLC 79 79 1,763.75 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 156,795.5 0.0066 0.0003 03/31/2026
4 Vermillion Wealth Management, Inc. 0 -204 0 0 0

Data provided by FactSet Research Systems Inc.