# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Navellier & Associates, Inc. 54,355 -868 219,648.56 0.0245 0.0035 06/30/2025
2 RhumbLine Advisers LP 48,637 -3,938 196,542.12 0.0002 0.0032 06/30/2025
3 GAMMA Investing LLC 17,572 -3,645 71,008.45 0.0039 0.0011 09/30/2025
4 The Cape Cod Five Cents Savings Bank 17,263 0 69,759.78 0.0058 0.0011 03/31/2025
5 Bard Financial Services, Inc. 10,000 0 40,410 0.0044 0.0007 09/30/2025
6 Salomon & Ludwin LLC 2,726 2,726 11,015.77 0.001 0.0002 09/30/2025
7 Steigerwald, Gordon & Koch, Inc. 600 600 2,424.6 0.0002 0 09/30/2025
8 Brooklyn Investment Group LLC 212 212 856.69 0.0001 0 06/30/2025
9 VSM Wealth Advisory LLC 100 0 404.1 0.0001 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Salomon & Ludwin LLC 2,726 2,726 11,015.77 0.001 0.0002 09/30/2025
2 Steigerwald, Gordon & Koch, Inc. 600 600 2,424.6 0.0002 0 09/30/2025
3 Brooklyn Investment Group LLC 212 212 856.69 0.0001 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 RhumbLine Advisers LP 48,637 -3,938 196,542.12 0.0002 0.0032 06/30/2025
2 GAMMA Investing LLC 17,572 -3,645 71,008.45 0.0039 0.0011 09/30/2025
3 Navellier & Associates, Inc. 54,355 -868 219,648.56 0.0245 0.0035 06/30/2025

Data provided by FactSet Research Systems Inc.