# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Navellier & Associates, Inc. 56,262 1,907 240,295 0.0246 0.0037 12/31/2025
2 RhumbLine Advisers LP 46,027 -2,610 196,581.32 0.0002 0.003 09/30/2025
3 GAMMA Investing LLC 25,827 9,822 110,307.12 0.0054 0.0017 12/31/2025
4 The Cape Cod Five Cents Savings Bank 17,263 0 73,730.27 0.0058 0.0011 09/30/2025
5 Bard Financial Services, Inc. 10,000 0 42,710 0.0043 0.0007 09/30/2025
6 Salomon & Ludwin LLC 2,697 2,668 11,518.89 0.001 0.0002 12/31/2025
7 Kerr Financial Planning Corp. 700 700 2,989.7 0.0039 0 12/31/2025
8 Steigerwald, Gordon & Koch, Inc. 600 600 2,562.6 0.0002 0 12/31/2025
9 VSM Wealth Advisory LLC 100 0 427.1 0.0001 0 12/31/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 GAMMA Investing LLC 25,827 9,822 110,307.12 0.0054 0.0017 12/31/2025
2 Salomon & Ludwin LLC 2,697 2,668 11,518.89 0.001 0.0002 12/31/2025
3 Navellier & Associates, Inc. 56,262 1,907 240,295 0.0246 0.0037 12/31/2025
4 Kerr Financial Planning Corp. 700 700 2,989.7 0.0039 0 12/31/2025
5 Steigerwald, Gordon & Koch, Inc. 600 600 2,562.6 0.0002 0 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 RhumbLine Advisers LP 46,027 -2,610 196,581.32 0.0002 0.003 09/30/2025
2 Brooklyn Investment Group LLC 0 -212 0 0 0

Data provided by FactSet Research Systems Inc.