| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | GENERAL ELECTRIC CO | 1,287,967 | 40,700,000 | 3.79% | ||
| 2 | MICROSOFT CORP | 600,994 | 37,346,000 | 3.48% | ||
| 3 | IDEXX LAB | 253,473 | 29,725,000 | 2.77% | ||
| 4 | VISA INC | 327,783 | 25,574,000 | 2.38% | ||
| 5 | UGI CORP NEW | 543,699 | 25,054,000 | 2.34% | ||
| 6 | CHUBB LIMITED | 187,635 | 24,790,000 | 2.31% | ||
| 7 | JOHNSON & JOHNSON | 211,212 | 24,334,000 | 2.27% | ||
| 8 | EXXON MOBIL CORP | 254,424 | 22,964,000 | 2.14% | ||
| 9 | AMERICAN TOWER CORP NEW | 216,351 | 22,864,000 | 2.13% | ||
| 10 | WALGREENS BOOTS ALLIANCE INC | 270,028 | 22,348,000 | 2.08% | ||
| 11 | WATSCO INC | 146,873 | 21,755,000 | 2.03% | ||
| 12 | UNITED PARCEL SERVICE INC | 187,612 | 21,508,000 | 2.01% | ||
| 13 | 3M CO | 115,636 | 20,649,000 | 1.93% | ||
| 14 | CARMAX | 316,720 | 20,394,000 | 1.90% | ||
| 15 | ECOLAB INC | 164,317 | 19,261,000 | 1.80% | ||
| 16 | THERMO FISHER SCIENTIFIC INC | 136,007 | 19,191,000 | 1.79% | ||
| 17 | DANAHER CORP DEL | 246,516 | 19,189,000 | 1.79% | ||
| 18 | TE CONNECTIVITY LTD | 265,587 | 18,400,000 | 1.72% | ||
| 19 | GILEAD SCIENCES INC | 255,580 | 18,302,000 | 1.71% | ||
| 20 | AKAMAI TECH | 263,394 | 17,563,000 | 1.64% | ||
| 21 | PIMCO ETF TR | 167,810 | 17,004,000 | 1.59% | ||
| 22 | VANGUARD INTL EQUITY INDEX F | 349,522 | 16,756,000 | 1.56% | ||
| 23 | PIMCO DYNAMIC CR INCOME FD | 795,664 | 16,088,000 | 1.50% | ||
| 24 | TJX COS INC NEW | 209,891 | 15,769,000 | 1.47% | ||
| 25 | SCHLUMBERGER LTD | 184,914 | 15,524,000 | 1.45% | ||
| 26 | WISDOMTREE TR | 280,260 | 15,518,000 | 1.45% | ||
| 27 | CVS HEALTH CORP | 196,009 | 15,467,000 | 1.44% | ||
| 28 | BERKSHIRE HATHAWAY INC DEL | 61 | 14,891,000 | 1.39% | ||
| 29 | QUALCOMM INC | 223,556 | 14,576,000 | 1.36% | ||
| 30 | PAYCHEX INC | 228,280 | 13,898,000 | 1.30% | ||
| 31 | MEDTRONIC PLC | 193,614 | 13,791,000 | 1.29% | ||
| 32 | PROCTER AND GAMBLE CO | 162,872 | 13,694,000 | 1.28% | ||
| 33 | COLGATE PALMOLIVE CO | 195,884 | 12,819,000 | 1.20% | ||
| 34 | INTEL CORP | 342,413 | 12,419,000 | 1.16% | ||
| 35 | MCCORMICK & CO INC | 131,439 | 12,267,000 | 1.14% | ||
| 36 | ASPEN TECHNOLOGY INC | 224,131 | 12,255,000 | 1.14% | ||
| 37 | CIMAREX ENERGY | 90,030 | 12,235,000 | 1.14% | ||
| 38 | CELGENE CORP | 105,528 | 12,215,000 | 1.14% | ||
| 39 | CORE LABORATORIES N V | 101,624 | 12,199,000 | 1.14% | ||
| 40 | FIRST REP BK SAN FRANCISCO C | 129,444 | 11,927,000 | 1.11% | ||
| 41 | VANGUARD BD INDEX FDS | 143,388 | 11,392,000 | 1.06% | ||
| 42 | AMPHENOL CORP NEW CL A | 166,273 | 11,174,000 | 1.04% | ||
| 43 | EVERSOURCE ENERGY | 195,683 | 10,808,000 | 1.01% | ||
| 44 | AUTOMATIC DATA PROCESSING IN | 99,896 | 10,267,000 | 0.96% | ||
| 45 | SPDR S&P 500 ETF TR | 44,104 | 9,859,000 | 0.92% | ||
| 46 | PORTLAND GEN ELEC CO | 225,049 | 9,751,000 | 0.91% | ||
| 47 | CHEVRON CORP NEW | 78,558 | 9,246,000 | 0.86% | ||
| 48 | YUM BRANDS INC | 141,042 | 8,932,000 | 0.83% | ||
| 49 | BERKSHIRE HATHAWAY INC DEL | 47,213 | 7,695,000 | 0.72% | ||
| 50 | VERIZON COMMUNICATIONS INC | 142,735 | 7,619,000 | 0.71% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001079112-17-000001, filed 2017.01.09).
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.