| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | GILEAD SCIENCES INC | 255,335 | 29,895,000 | 3.06% | ||
| 2 | GENERAL ELECTRIC CO | 1,111,921 | 29,544,000 | 3.03% | ||
| 3 | MICROSOFT CORP | 587,422 | 25,935,000 | 2.66% | ||
| 4 | WALGREENS BOOTS ALLIANCE INC | 301,963 | 25,498,000 | 2.61% | ||
| 5 | EXXON MOBIL CORP | 277,799 | 23,113,000 | 2.37% | ||
| 6 | VISA INC | 321,721 | 21,604,000 | 2.21% | ||
| 7 | DANAHER CORP DEL | 230,926 | 19,765,000 | 2.03% | ||
| 8 | UGI CORP NEW | 564,467 | 19,446,000 | 1.99% | ||
| 9 | PIMCO DYNAMIC CR INCOME FD | 956,869 | 19,310,000 | 1.98% | ||
| 10 | JOHNSON & JOHNSON | 194,440 | 18,950,000 | 1.94% | ||
| 11 | IDEXX LAB | 290,584 | 18,638,000 | 1.91% | ||
| 12 | WATSCO INC | 145,391 | 17,991,000 | 1.84% | ||
| 13 | AMERICAN TOWER CORP NEW | 192,007 | 17,912,000 | 1.84% | ||
| 14 | CARMAX | 261,711 | 17,328,000 | 1.78% | ||
| 15 | EGShares Emerging Markets Consumer ETF | 664,726 | 17,323,000 | 1.78% | ||
| 16 | UNITED PARCEL SERVICE INC | 174,642 | 16,925,000 | 1.73% | ||
| 17 | AKAMAI TECH | 233,636 | 16,312,000 | 1.67% | ||
| 18 | HCP INC | 437,280 | 15,948,000 | 1.63% | ||
| 19 | ACE LTD | 154,437 | 15,703,000 | 1.61% | ||
| 20 | WISDOMTREE TR | 262,842 | 15,534,000 | 1.59% | ||
| 21 | 3M CO | 100,529 | 15,512,000 | 1.59% | ||
| 22 | WELLS FARGO & CO NEW | 273,467 | 15,380,000 | 1.58% | ||
| 23 | SCHLUMBERGER LTD | 173,277 | 14,935,000 | 1.53% | ||
| 24 | CVS HEALTH CORP | 141,631 | 14,854,000 | 1.52% | ||
| 25 | ECOLAB INC | 125,214 | 14,158,000 | 1.45% | ||
| 26 | PIMCO ETF TR | 139,287 | 14,089,000 | 1.44% | ||
| 27 | VANGUARD INTL EQUITY INDEX F | 339,380 | 13,874,000 | 1.42% | ||
| 28 | CBRE GROUP INC | 360,426 | 13,336,000 | 1.37% | ||
| 29 | THERMO FISHER SCIENTIFIC INC | 102,160 | 13,256,000 | 1.36% | ||
| 30 | PROCTER AND GAMBLE CO | 168,662 | 13,196,000 | 1.35% | ||
| 31 | BERKSHIRE HATHAWAY INC-DEL CL | 62 | 12,701,000 | 1.30% | ||
| 32 | MCCORMICK & CO INC | 155,441 | 12,583,000 | 1.29% | ||
| 33 | MEDTRONIC PLC | 166,527 | 12,340,000 | 1.26% | ||
| 34 | SOLERA HOLDINGS INC | 273,194 | 12,174,000 | 1.25% | ||
| 35 | DU PONT E I DE NEMOURS & CO | 190,285 | 12,169,000 | 1.25% | ||
| 36 | INTEL CORP | 375,837 | 11,431,000 | 1.17% | ||
| 37 | PAYCHEX INC | 242,116 | 11,350,000 | 1.16% | ||
| 38 | QUALCOMM INC | 181,118 | 11,343,000 | 1.16% | ||
| 39 | COLGATE PALMOLIVE CO | 170,546 | 11,155,000 | 1.14% | ||
| 40 | CORE LABORATORIES N V | 97,139 | 11,078,000 | 1.14% | ||
| 41 | VANGUARD BD INDEX FDS | 129,796 | 10,408,000 | 1.07% | ||
| 42 | STERICYCLE | 77,697 | 10,404,000 | 1.07% | ||
| 43 | BANK OF NOVA SCOTIA F | 196,759 | 10,159,000 | 1.04% | ||
| 44 | ASPEN TECHNOLOGY INC | 217,104 | 9,889,000 | 1.01% | ||
| 45 | YUM BRANDS INC | 108,423 | 9,767,000 | 1.00% | ||
| 46 | Amphenol Corp. | 160,825 | 9,323,000 | 0.96% | ||
| 47 | CHEVRON CORP NEW | 95,224 | 9,186,000 | 0.94% | ||
| 48 | SPDR S&P 500 ETF TR | 42,972 | 8,846,000 | 0.91% | ||
| 49 | Auto Data Processing | 104,982 | 8,423,000 | 0.86% | ||
| 50 | VODAFONE GROUP PLC NEW | 216,339 | 7,886,000 | 0.81% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001079112-15-000005, filed 2015.08.25).
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.