# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Ramirez Asset Management, Inc. 470,436 92,450 12,918,643 1.2123 0.0192 06/30/2026
2 Accrued Equities, Inc. 225,000 0 6,178,725 2.3001 0.0092 03/31/2026
3 Causeway Capital Management LLC 83,599 27,311 2,295,712.14 0.0045 0.0034 07/31/2026
4 RhumbLine Advisers LP 58,867 5,947 1,616,546.69 0.0012 0.0024 06/30/2026
5 BlackRock Advisors LLC 24,873 24,074 683,037.45 0.0003 0.001 07/31/2026
6 Generali Investments LLC 24,500 0 672,794.5 0.0638 0.001 06/30/2025
7 Keystone Financial Group LLC 19,982 19,982 548,725.7 0.0323 0.0008 06/30/2026
8 GAMMA Investing LLC 10,679 3,417 293,256.02 0.0107 0.0004 06/30/2026
9 Williams Jones Wealth Management LLC 8,559 8,559 235,038.7 0.0026 0.0003 06/30/2026
10 Salomon & Ludwin LLC 1,625 827 44,624.12 0.0036 0.0001 06/30/2026
11 Lawrence W. Kelly & Associates, Inc. 465 0 12,769.36 0.0028 0 06/30/2026
12 Vermillion Wealth Management, Inc. 204 204 5,602.04 0.002 0 06/30/2026
13 Horizon Financial Services LLC 140 140 3,844.54 0.0015 0 06/30/2026
14 Winch Advisory Services LLC 107 1 2,938.33 0.0006 0 06/30/2026
15 PNC Wealth Management LLC 101 101 2,773.56 0 0 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 New Alternatives Fund 225,000 0 6,178,725 2.1617 0.0092 03/31/2026
2 ActivePassive International Equity ETF 83,599 27,311 2,295,712.14 0.199 0.0034 07/31/2026
3 iShares Dynamic Equity Active ETF 24,873 24,074 683,037.45 0.0223 0.001 07/31/2026
4 Generali Galileo, Mixed Flexible Fund 24,500 0 672,794.5 0.6413 0.001 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Ramirez Asset Management, Inc. 470,436 92,450 12,918,643 1.2123 0.0192 06/30/2026
2 Causeway Capital Management LLC 83,599 27,311 2,295,712.14 0.0045 0.0034 07/31/2026
3 BlackRock Advisors LLC 24,873 24,074 683,037.45 0.0003 0.001 07/31/2026
4 Keystone Financial Group LLC 19,982 19,982 548,725.7 0.0323 0.0008 06/30/2026
5 Williams Jones Wealth Management LLC 8,559 8,559 235,038.7 0.0026 0.0003 06/30/2026
6 RhumbLine Advisers LP 58,867 5,947 1,616,546.69 0.0012 0.0024 06/30/2026
7 GAMMA Investing LLC 10,679 3,417 293,256.02 0.0107 0.0004 06/30/2026
8 Salomon & Ludwin LLC 1,625 827 44,624.12 0.0036 0.0001 06/30/2026
9 Vermillion Wealth Management, Inc. 204 204 5,602.04 0.002 0 06/30/2026
10 Horizon Financial Services LLC 140 140 3,844.54 0.0015 0 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 The Ameriflex Group, Inc. 0 -5,050 0 0 0
2 Murphy & Mullick Capital Management Corp. 0 -2,486 0 0 0
3 American Century Investment Management, Inc. 0 -2,479 0 0 0

Data provided by FactSet Research Systems Inc.