# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Norges Bank Investment Management 28,233,165 28,233,165 100,255,968.92 0.0067 1.8438 12/31/2025
2 Navellier & Associates, Inc. 56,262 1,907 199,786.36 0.0221 0.0037 12/31/2025
3 RhumbLine Advisers LP 48,562 -75 172,443.66 0.0001 0.0032 12/31/2025
4 GAMMA Investing LLC 25,827 9,822 91,711.68 0.0049 0.0017 12/31/2025
5 The Cape Cod Five Cents Savings Bank 17,263 0 61,300.91 0.0053 0.0011 12/31/2025
6 Bard Financial Services, Inc. 10,000 0 35,510 0.0039 0.0007 09/30/2025
7 Salomon & Ludwin LLC 2,697 2,668 9,577.05 0.0009 0.0002 12/31/2025
8 Kerr Financial Planning Corp. 700 700 2,485.7 0.0035 0 12/31/2025
9 Steigerwald, Gordon & Koch, Inc. 600 600 2,130.6 0.0002 0 12/31/2025
10 Garton & Associates Financial Advisors LLC 200 200 710.2 0.0007 0 12/31/2025
11 VSM Wealth Advisory LLC 100 0 355.1 0.0001 0 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Government Pension Fund - Global (The) 28,233,165 28,233,165 100,255,968.92 0.0062 1.8438 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Norges Bank Investment Management 28,233,165 28,233,165 100,255,968.92 0.0067 1.8438 12/31/2025
2 GAMMA Investing LLC 25,827 9,822 91,711.68 0.0049 0.0017 12/31/2025
3 Salomon & Ludwin LLC 2,697 2,668 9,577.05 0.0009 0.0002 12/31/2025
4 Navellier & Associates, Inc. 56,262 1,907 199,786.36 0.0221 0.0037 12/31/2025
5 Kerr Financial Planning Corp. 700 700 2,485.7 0.0035 0 12/31/2025
6 Steigerwald, Gordon & Koch, Inc. 600 600 2,130.6 0.0002 0 12/31/2025
7 Garton & Associates Financial Advisors LLC 200 200 710.2 0.0007 0 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Brooklyn Investment Group LLC 0 -212 0 0 0
2 RhumbLine Advisers LP 48,562 -75 172,443.66 0.0001 0.0032 12/31/2025

Data provided by FactSet Research Systems Inc.