# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Navellier & Associates, Inc. 55,424 201 259,328.9 0.026 0.0036 09/30/2025
2 RhumbLine Advisers LP 46,027 -6,548 215,360.33 0.0002 0.003 09/30/2025
3 GAMMA Investing LLC 17,572 -3,645 82,219.39 0.0044 0.0011 09/30/2025
4 The Cape Cod Five Cents Savings Bank 17,263 0 80,773.58 0.0066 0.0011 09/30/2025
5 Bard Financial Services, Inc. 10,000 0 46,790 0.005 0.0007 09/30/2025
6 Salomon & Ludwin LLC 2,726 2,726 12,754.95 0.0011 0.0002 09/30/2025
7 Kerr Financial Planning Corp. 700 700 3,275.3 0.0045 0 09/30/2025
8 Steigerwald, Gordon & Koch, Inc. 600 600 2,807.4 0.0003 0 09/30/2025
9 VSM Wealth Advisory LLC 100 0 467.9 0.0001 0 09/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 12,754.95 0.0011 0.0002 09/30/2025
2 Kerr Financial Planning Corp. 700 700 3,275.3 0.0045 0 09/30/2025
3 Steigerwald, Gordon & Koch, Inc. 600 600 2,807.4 0.0003 0 09/30/2025
4 Navellier & Associates, Inc. 55,424 201 259,328.9 0.026 0.0036 09/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 RhumbLine Advisers LP 46,027 -6,548 215,360.33 0.0002 0.003 09/30/2025
2 GAMMA Investing LLC 17,572 -3,645 82,219.39 0.0044 0.0011 09/30/2025

Data provided by FactSet Research Systems Inc.