| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | GENERAL ELECTRIC CO | 1,157,300 | 36,050,000 | 3.66% | ||
| 2 | MICROSOFT CORP | 601,032 | 33,345,000 | 3.38% | ||
| 3 | GILEAD SCIENCES INC | 257,920 | 26,099,000 | 2.65% | ||
| 4 | WALGREENS BOOTS ALLIANCE INC | 301,357 | 25,662,000 | 2.60% | ||
| 5 | VISA INC | 325,970 | 25,279,000 | 2.57% | ||
| 6 | DANAHER CORP DEL | 237,190 | 22,030,000 | 2.24% | ||
| 7 | IDEXX LAB | 300,331 | 21,900,000 | 2.22% | ||
| 8 | JOHNSON & JOHNSON | 204,397 | 20,996,000 | 2.13% | ||
| 9 | AMERICAN TOWER CORP NEW | 199,733 | 19,364,000 | 1.97% | ||
| 10 | EXXON MOBIL CORP | 246,768 | 19,236,000 | 1.95% | ||
| 11 | UGI CORP NEW | 565,277 | 19,084,000 | 1.94% | ||
| 12 | ACE LTD | 161,767 | 18,902,000 | 1.92% | ||
| 13 | WATSCO INC | 149,756 | 17,541,000 | 1.78% | ||
| 14 | UNITED PARCEL SERVICE INC | 181,042 | 17,422,000 | 1.77% | ||
| 15 | HCP INC | 442,507 | 16,921,000 | 1.72% | ||
| 16 | THERMO FISHER SCIENTIFIC INC | 118,937 | 16,871,000 | 1.71% | ||
| 17 | 3M CO | 111,113 | 16,738,000 | 1.70% | ||
| 18 | WELLS FARGO & CO NEW | 301,487 | 16,389,000 | 1.66% | ||
| 19 | CARMAX | 293,000 | 15,813,000 | 1.60% | ||
| 20 | ECOLAB INC | 137,931 | 15,777,000 | 1.60% | ||
| 21 | CVS HEALTH CORP | 155,495 | 15,203,000 | 1.54% | ||
| 22 | WISDOMTREE TR | 272,720 | 15,136,000 | 1.54% | ||
| 23 | PIMCO DYNAMIC CR INCOME FD | 823,714 | 14,852,000 | 1.51% | ||
| 24 | MCCORMICK & CO INC | 163,992 | 14,031,000 | 1.42% | ||
| 25 | EGShares Emerging Markets Consumer ETF | 653,614 | 13,896,000 | 1.41% | ||
| 26 | MEDTRONIC PLC | 176,481 | 13,575,000 | 1.38% | ||
| 27 | PROCTER AND GAMBLE CO | 168,069 | 13,346,000 | 1.35% | ||
| 28 | CBRE GROUP INC | 381,246 | 13,183,000 | 1.34% | ||
| 29 | VANGUARD INTL EQUITY INDEX F | 262,870 | 13,112,000 | 1.33% | ||
| 30 | AKAMAI TECH | 247,740 | 13,039,000 | 1.32% | ||
| 31 | PAYCHEX INC | 239,253 | 12,654,000 | 1.28% | ||
| 32 | INTEL CORP | 364,226 | 12,548,000 | 1.27% | ||
| 33 | SCHLUMBERGER LTD | 176,350 | 12,300,000 | 1.25% | ||
| 34 | BERKSHIRE HATHAWAY INC-DEL CL | 62 | 12,264,000 | 1.24% | ||
| 35 | PIMCO ETF TR | 119,869 | 12,060,000 | 1.22% | ||
| 36 | TJX COS INC NEW | 169,415 | 12,013,000 | 1.22% | ||
| 37 | DU PONT E I DE NEMOURS & CO | 175,515 | 11,689,000 | 1.19% | ||
| 38 | COLGATE PALMOLIVE CO | 173,960 | 11,589,000 | 1.18% | ||
| 39 | CORE LABORATORIES N V | 102,070 | 11,099,000 | 1.13% | ||
| 40 | QUALCOMM INC | 213,556 | 10,675,000 | 1.08% | ||
| 41 | STERICYCLE | 87,809 | 10,590,000 | 1.07% | ||
| 42 | VANGUARD BD INDEX FDS | 130,744 | 10,403,000 | 1.06% | ||
| 43 | EVERSOURCE ENERGY | 199,393 | 10,183,000 | 1.03% | ||
| 44 | SPDR S&P 500 ETF TR | 43,552 | 8,879,000 | 0.90% | ||
| 45 | Amphenol Corp. | 167,734 | 8,761,000 | 0.89% | ||
| 46 | Auto Data Processing | 103,158 | 8,740,000 | 0.89% | ||
| 47 | YUM BRANDS INC | 118,261 | 8,639,000 | 0.88% | ||
| 48 | PORTLAND GEN ELEC CO | 233,824 | 8,504,000 | 0.86% | ||
| 49 | ASPEN TECHNOLOGY INC | 225,064 | 8,498,000 | 0.86% | ||
| 50 | VODAFONE GROUP PLC NEW | 233,477 | 7,532,000 | 0.76% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001079112-16-000007, filed 2016.02.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.