# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Ramirez Asset Management, Inc. 377,719 377,719 3,898,437.8 0.5774 0.0154 06/30/2025
2 Accrued Equities, Inc. 225,000 0 2,322,225 0.8521 0.0092 03/31/2025
3 RhumbLine Advisers LP 41,642 97 429,787.08 0.0004 0.0017 06/30/2025
4 Causeway Capital Management LLC 33,843 33,843 349,293.6 0.0008 0.0014 07/31/2025
5 Corient IA LLC 25,000 25,000 258,025 0.1556 0.001 06/30/2025
6 Generali Investments LLC 24,500 0 252,864.5 0.0286 0.001 06/30/2024
7 Bard Financial Services, Inc. 12,500 0 129,012.5 0.0147 0.0005 06/30/2025
8 GAMMA Investing LLC 10,708 -672 110,517.27 0.0068 0.0004 06/30/2025
9 Murphy & Mullick Capital Management Corp. 2,486 0 25,658.01 0.0205 0.0001 06/30/2025
10 Lawrence W. Kelly & Associates, Inc. 465 0 4,799.27 0.0012 0 06/30/2025
11 Winch Advisory Services LLC 106 2 1,094.03 0.0003 0 06/30/2025
12 Brooklyn Investment Group LLC 61 61 629.58 0.0001 0 06/30/2025
13 Salomon & Ludwin LLC 37 37 381.88 0 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 New Alternatives Fund 225,000 0 2,322,225 0.8288 0.0092 03/31/2025
2 ActivePassive International Equity ETF 33,843 33,843 349,293.6 0.0397 0.0014 07/31/2025
3 Generali Galileo, Mixed Flexible Fund 24,500 0 252,864.5 0.2593 0.001 06/30/2024
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Ramirez Asset Management, Inc. 377,719 377,719 3,898,437.8 0.5774 0.0154 06/30/2025
2 Causeway Capital Management LLC 33,843 33,843 349,293.6 0.0008 0.0014 07/31/2025
3 Corient IA LLC 25,000 25,000 258,025 0.1556 0.001 06/30/2025
4 RhumbLine Advisers LP 41,642 97 429,787.08 0.0004 0.0017 06/30/2025
5 Brooklyn Investment Group LLC 61 61 629.58 0.0001 0 06/30/2025
6 Salomon & Ludwin LLC 37 37 381.88 0 0 06/30/2025
7 Winch Advisory Services LLC 106 2 1,094.03 0.0003 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Generali Investments CEE Investicni Spolecnost AS 0 -210,152 0 0 0
2 GAMMA Investing LLC 10,708 -672 110,517.27 0.0068 0.0004 06/30/2025

Data provided by FactSet Research Systems Inc.