# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Ramirez Asset Management, Inc. 470,436 92,450 12,734,232.08 1.1971 0.0192 06/30/2026
2 Accrued Equities, Inc. 225,000 0 6,090,525 2.2623 0.0092 03/31/2026
3 Causeway Capital Management LLC 83,599 27,311 2,262,941.33 0.0044 0.0034 07/31/2026
4 RhumbLine Advisers LP 58,867 5,947 1,593,470.82 0.0012 0.0024 06/30/2026
5 BlackRock Advisors LLC 24,873 24,074 673,287.24 0.0003 0.001 07/31/2026
6 Generali Investments LLC 24,500 0 663,190.5 0.0631 0.001 06/30/2025
7 Keystone Financial Group LLC 19,982 19,982 540,892.76 0.032 0.0008 06/30/2026
8 GAMMA Investing LLC 10,679 3,417 289,069.85 0.0106 0.0004 06/30/2026
9 Williams Jones Wealth Management LLC 8,559 8,559 231,683.57 0.0026 0.0003 06/30/2026
10 Salomon & Ludwin LLC 1,625 827 43,987.12 0.0036 0.0001 06/30/2026
11 Lawrence W. Kelly & Associates, Inc. 465 0 12,587.08 0.0027 0 06/30/2026
12 Vermillion Wealth Management, Inc. 204 204 5,522.08 0.002 0 06/30/2026
13 Horizon Financial Services LLC 140 140 3,789.66 0.0014 0 06/30/2026
14 Winch Advisory Services LLC 107 1 2,896.38 0.0006 0 06/30/2026
15 PNC Wealth Management LLC 101 101 2,733.97 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,090,525 2.1264 0.0092 03/31/2026
2 ActivePassive International Equity ETF 83,599 27,311 2,262,941.33 0.196 0.0034 07/31/2026
3 iShares Dynamic Equity Active ETF 24,873 24,074 673,287.24 0.022 0.001 07/31/2026
4 Generali Galileo, Mixed Flexible Fund 24,500 0 663,190.5 0.6321 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,734,232.08 1.1971 0.0192 06/30/2026
2 Causeway Capital Management LLC 83,599 27,311 2,262,941.33 0.0044 0.0034 07/31/2026
3 BlackRock Advisors LLC 24,873 24,074 673,287.24 0.0003 0.001 07/31/2026
4 Keystone Financial Group LLC 19,982 19,982 540,892.76 0.032 0.0008 06/30/2026
5 Williams Jones Wealth Management LLC 8,559 8,559 231,683.57 0.0026 0.0003 06/30/2026
6 RhumbLine Advisers LP 58,867 5,947 1,593,470.82 0.0012 0.0024 06/30/2026
7 GAMMA Investing LLC 10,679 3,417 289,069.85 0.0106 0.0004 06/30/2026
8 Salomon & Ludwin LLC 1,625 827 43,987.12 0.0036 0.0001 06/30/2026
9 Vermillion Wealth Management, Inc. 204 204 5,522.08 0.002 0 06/30/2026
10 Horizon Financial Services LLC 140 140 3,789.66 0.0014 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.