| 1 | Assenagon Asset Management S.A. | $43.6M | 194,631 | Trimmed |
| 2 | Czech National Bank | $25.5M | 113,780 | Added |
| 3 | PensionDanmark Pensionsforsikringsaktieselskab | $15.2M | 68,030 | New |
| 4 | JGP Wealth Management, LLC | $14.9M | 66,418 | Hold |
| 5 | EASTERN BANK | $14.3M | 64,006 | Trimmed |
| 6 | GAMMA Investing LLC | $5.6M | 24,825 | Added |
| 7 | NEVILLE RODIE & SHAW INC | $5.4M | 23,933 | Trimmed |
| 8 | CARDEROCK CAPITAL MANAGEMENT INC | $5.3M | 23,646 | Trimmed |
| 9 | ROCKLAND TRUST CO | $4.8M | 21,594 | Trimmed |
| 10 | Somerset Trust Co | $4.5M | 20,143 | Added |
| 11 | Avior Wealth Management, LLC | $4.3M | 19,214 | Added |
| 12 | Chesley Taft & Associates LLC | $3.9M | 17,196 | Trimmed |
| 13 | Cedar Mountain Advisors, LLC | $3.8M | 16,866 | Trimmed |
| 14 | CX Institutional | $3.8M | 16,743 | Trimmed |
| 15 | Mechanics Bank Trust Department | $3.4M | 15,381 | Trimmed |
| 16 | ARMSTRONG HENRY H ASSOCIATES INC | $3.1M | 13,865 | Hold |
| 17 | Bill Few Associates, Inc. | $3.1M | 13,664 | Added |
| 18 | BDF-GESTION | $2.1M | 11,669 | Trimmed |
| 19 | Seilern Investment Management Ltd | $1.9M | 8,408 | Trimmed |
| 20 | Apella Capital, LLC | $1.8M | 7,292 | Added |
| 21 | BEACON INVESTMENT ADVISORY SERVICES, INC. | $1.8M | 7,918 | Added |
| 22 | Agate Pass Investment Management, LLC | $1.7M | 7,802 | Trimmed |
| 23 | CANANDAIGUA NATIONAL BANK & TRUST CO | $1.6M | 7,026 | Trimmed |
| 24 | Valeo Financial Advisors, LLC | $1.5M | 6,551 | Added |
| 25 | DMKC Advisory Services, LLC | $1.3M | 5,865 | Hold |