| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Norges Bank Investment Management | 28,233,165 | 28,233,165 | 100,792,399.05 | 0.0058 | 1.8438 | 12/31/2025 |
| 2 | Navellier & Associates, Inc. | 58,962 | 3,538 | 210,494.34 | 0.0188 | 0.0039 | 03/31/2026 |
| 3 | RhumbLine Advisers LP | 48,562 | 2,535 | 173,366.34 | 0.0001 | 0.0032 | 03/31/2026 |
| 4 | GAMMA Investing LLC | 30,729 | 13,157 | 109,702.53 | 0.0046 | 0.002 | 03/31/2026 |
| 5 | The Cape Cod Five Cents Savings Bank | 17,263 | 0 | 61,628.91 | 0.0049 | 0.0011 | 12/31/2025 |
| 6 | Salomon & Ludwin LLC | 873 | -1,853 | 3,116.61 | 0.0003 | 0.0001 | 03/31/2026 |
| 7 | Kerr Financial Planning Corp. | 700 | 0 | 2,499 | 0.0028 | 0 | 03/31/2026 |
| 8 | VSM Wealth Advisory LLC | 100 | 0 | 357 | 0.0001 | 0 | 03/31/2026 |
| # | 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,792,399.05 | 0.0055 | 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,792,399.05 | 0.0058 | 1.8438 | 12/31/2025 |
| 2 | GAMMA Investing LLC | 30,729 | 13,157 | 109,702.53 | 0.0046 | 0.002 | 03/31/2026 |
| 3 | Navellier & Associates, Inc. | 58,962 | 3,538 | 210,494.34 | 0.0188 | 0.0039 | 03/31/2026 |
| 4 | RhumbLine Advisers LP | 48,562 | 2,535 | 173,366.34 | 0.0001 | 0.0032 | 03/31/2026 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Bard Financial Services, Inc. | 0 | -10,000 | 0 | 0 | 0 | |
| 2 | Salomon & Ludwin LLC | 873 | -1,853 | 3,116.61 | 0.0003 | 0.0001 | 03/31/2026 |
| 3 | Steigerwald, Gordon & Koch, Inc. | 0 | -600 | 0 | 0 | 0 |
Data provided by FactSet Research Systems Inc.