| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | GENERAL ELECTRIC CO | 1,255,577 | 39,526,000 | 3.73% | ||
| 2 | PIMCO ETF TR | 339,686 | 34,366,000 | 3.24% | ||
| 3 | MICROSOFT CORP | 601,860 | 30,797,000 | 2.90% | ||
| 4 | IDEXX LAB | 295,725 | 27,461,000 | 2.59% | ||
| 5 | UGI CORP NEW | 571,895 | 25,878,000 | 2.44% | ||
| 6 | JOHNSON & JOHNSON | 209,988 | 25,472,000 | 2.40% | ||
| 7 | DANAHER CORP DEL | 242,016 | 24,444,000 | 2.30% | ||
| 8 | VISA INC | 328,471 | 24,363,000 | 2.30% | ||
| 9 | WALGREENS BOOTS ALLIANCE INC | 292,248 | 24,335,000 | 2.29% | ||
| 10 | CHUBB LIMITED | 185,902 | 24,299,000 | 2.29% | ||
| 11 | EXXON MOBIL CORP | 254,031 | 23,813,000 | 2.25% | ||
| 12 | AMERICAN TOWER CORP NEW | 204,141 | 23,192,000 | 2.19% | ||
| 13 | GILEAD SCIENCES INC | 258,610 | 21,573,000 | 2.03% | ||
| 14 | WATSCO INC | 149,762 | 21,070,000 | 1.99% | ||
| 15 | 3M CO | 117,143 | 20,514,000 | 1.93% | ||
| 16 | UNITED PARCEL SERVICE INC | 186,029 | 20,039,000 | 1.89% | ||
| 17 | THERMO FISHER SCIENTIFIC INC | 134,495 | 19,873,000 | 1.87% | ||
| 18 | ECOLAB INC | 152,579 | 18,096,000 | 1.71% | ||
| 19 | PIMCO DYNAMIC CR INCOME FD | 843,422 | 16,135,000 | 1.52% | ||
| 20 | EGShares Emerging Markets Consumer ETF | 680,533 | 15,802,000 | 1.49% | ||
| 21 | MEDTRONIC PLC | 178,789 | 15,514,000 | 1.46% | ||
| 22 | CARMAX | 314,232 | 15,407,000 | 1.45% | ||
| 23 | CVS HEALTH CORP | 158,344 | 15,160,000 | 1.43% | ||
| 24 | TJX COS INC NEW | 191,175 | 14,764,000 | 1.39% | ||
| 25 | WISDOMTREE TR | 280,334 | 14,692,000 | 1.39% | ||
| 26 | WELLS FARGO & CO NEW | 309,438 | 14,646,000 | 1.38% | ||
| 27 | MCCORMICK & CO INC | 136,211 | 14,530,000 | 1.37% | ||
| 28 | VANGUARD INTL EQUITY INDEX F | 304,933 | 14,228,000 | 1.34% | ||
| 29 | SCHLUMBERGER LTD | 179,131 | 14,166,000 | 1.34% | ||
| 30 | PROCTER AND GAMBLE CO | 165,682 | 14,028,000 | 1.32% | ||
| 31 | PAYCHEX INC | 235,245 | 13,997,000 | 1.32% | ||
| 32 | AKAMAI TECH | 250,123 | 13,989,000 | 1.32% | ||
| 33 | COLGATE PALMOLIVE CO | 191,017 | 13,982,000 | 1.32% | ||
| 34 | BERKSHIRE HATHAWAY INC DEL | 62 | 13,452,000 | 1.27% | ||
| 35 | CORE LABORATORIES N V | 104,429 | 12,938,000 | 1.22% | ||
| 36 | QUALCOMM INC | 220,779 | 11,827,000 | 1.12% | ||
| 37 | EVERSOURCE ENERGY | 196,619 | 11,777,000 | 1.11% | ||
| 38 | VANGUARD BD INDEX FDS | 140,284 | 11,371,000 | 1.07% | ||
| 39 | INTEL CORP | 340,753 | 11,177,000 | 1.05% | ||
| 40 | CIMAREX ENERGY | 91,129 | 10,874,000 | 1.03% | ||
| 41 | PORTLAND GEN ELEC CO | 228,334 | 10,074,000 | 0.95% | ||
| 42 | YUM BRANDS INC | 120,805 | 10,017,000 | 0.94% | ||
| 43 | CBRE GROUP INC | 359,497 | 9,519,000 | 0.90% | ||
| 44 | AMPHENOL CORP NEW CL A | 165,760 | 9,503,000 | 0.90% | ||
| 45 | AUTOMATIC DATA PROCESSING IN | 99,725 | 9,162,000 | 0.86% | ||
| 46 | SPDR S&P 500 ETF TR | 42,743 | 8,954,000 | 0.84% | ||
| 47 | TE CONNECTIVITY LTD | 152,298 | 8,698,000 | 0.82% | ||
| 48 | CHEVRON CORP NEW | 81,299 | 8,523,000 | 0.80% | ||
| 49 | ASPEN TECHNOLOGY INC | 209,050 | 8,412,000 | 0.79% | ||
| 50 | VERIZON COMMUNICATIONS INC | 145,131 | 8,104,000 | 0.76% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001079112-16-000014, filed 2016.07.07).
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.