Terry Smith - Fundsmith LLP
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    34
Portfolio value:    $12,827,766,987
Holdings Activity Buys Sells    History
History Stock Activity Share change % change to portfolio
Q1 2026
MSFT - Microsoft Corp. Reduce 0.01% 234 0.00
TXN - Texas Instruments Reduce 0.02% 428 0.00
ZTS - Zoetis Inc. Reduce 0.60% 23,244 0.02
PG - Procter & Gamble Reduce 1.13% 48,134 0.04
CHD - Church & Dwight Reduce 1.29% 86,896 0.04
MTD - Mettler-Toledo International Inc. Reduce 2.07% 11,991 0.10
META - Meta Platforms Inc. Reduce 3.09% 42,164 0.16
FTNT - Fortinet Inc. Reduce 5.51% 359,336 0.17
ADP - Automatic Data Processing Inc. Reduce 7.73% 322,864 0.49
WAT - Waters Corp. Reduce 9.72% 345,903 0.77
V - Visa Inc. Reduce 12.18% 430,594 0.88
OTIS - Otis Worldwide Corp. Reduce 12.23% 380,745 0.19
MAR - Marriott Int'l. Reduce 15.30% 609,055 1.10
GOOGL - Alphabet Inc. Reduce 15.50% 542,321 0.99
PM - Philip Morris Intl. Reduce 16.51% 1,011,434 0.95
SYK - Stryker Corp. Reduce 16.98% 626,095 1.29
ADMA - ADMA Biologics Inc. Reduce 21.53% 452,561 0.05
IDXX - IDEXX Laboratories Reduce 21.87% 410,249 1.62
MEDP - Medpace Holdings Inc. Reduce 24.10% 19,899 0.07
CLX - Clorox Co. Reduce 58.07% 356,280 0.21
DOCS - Doximity Inc. Reduce 58.07% 958,216 0.25
MANH - Manhattan Associates Reduce 58.07% 167,444 0.17
NTNX - Nutanix Inc. Reduce 58.07% 799,766 0.24
PAYC - Paycom Software Inc. Reduce 58.07% 303,976 0.28
ROL - Rollins Inc. Reduce 58.07% 858,694 0.30
SABR - Sabre Corp. Reduce 58.07% 12,485,312 0.10
VRSN - Verisign Inc. Reduce 58.07% 157,167 0.22
MSCI - MSCI Inc. Reduce 61.12% 101,831 0.34
HD - Home Depot Reduce 64.33% 51,595 0.10
QLYS - Qualys Inc. Reduce 65.10% 421,729 0.33
CPRX - Catalyst Pharmaceuticals Inc. Reduce 74.88% 2,518,920 0.34
VRT - Vertiv Holdings Co. Reduce 77.79% 319,690 0.30
NSSC - Napco Security Technologies Inc. Reduce 78.45% 1,396,261 0.34
INTU - Intuit Inc. Sell 100.00% 625,619 2.42
NKE - NIKE Inc. Sell 100.00% 5,770,181 2.15
ODD - Oddity Tech Ltd Sell 100.00% 2,074,167 0.49
GGG - Graco Inc. Sell 100.00% 579,016 0.28
Q4 2025
CHD - Church & Dwight Reduce 0.97% 66,240 0.03
MTD - Mettler-Toledo International Inc. Reduce 1.72% 10,147 0.06
ADP - Automatic Data Processing Inc. Reduce 3.10% 133,634 0.20
TXN - Texas Instruments Reduce 3.61% 98,329 0.09
HD - Home Depot Reduce 5.48% 4,654 0.01
NKE - NIKE Inc. Reduce 5.86% 359,302 0.13
MAR - Marriott Int'l. Reduce 5.87% 248,371 0.33
PG - Procter & Gamble Reduce 7.19% 328,992 0.26
V - Visa Inc. Reduce 8.29% 319,652 0.55
WAT - Waters Corp. Reduce 10.05% 397,520 0.60
META - Meta Platforms Inc. Reduce 12.52% 195,125 0.72
PM - Philip Morris Intl. Reduce 14.80% 1,063,547 0.87
MSFT - Microsoft Corp. Reduce 19.49% 503,398 1.32
SYK - Stryker Corp. Reduce 19.68% 903,782 1.69
FTNT - Fortinet Inc. Reduce 22.61% 1,904,081 0.81
QLYS - Qualys Inc. Reduce 25.61% 223,053 0.15
IDXX - IDEXX Laboratories Reduce 28.13% 734,422 2.37
VRT - Vertiv Holdings Co. Reduce 30.52% 180,506 0.14
MEDP - Medpace Holdings Inc. Reduce 35.26% 44,970 0.12
GGG - Graco Inc. Reduce 35.70% 321,529 0.14
GOOGL - Alphabet Inc. Reduce 44.37% 2,790,833 3.43
OTIS - Otis Worldwide Corp. Reduce 46.51% 2,706,771 1.25
Q3 2025
MAR - Marriott Int'l. Reduce 0.20% 8,301 0.01
CHD - Church & Dwight Reduce 0.43% 29,645 0.01
IDXX - IDEXX Laboratories Reduce 1.09% 28,832 0.07
ADP - Automatic Data Processing Inc. Reduce 1.16% 50,496 0.07
SYK - Stryker Corp. Reduce 1.83% 85,714 0.15
GOOGL - Alphabet Inc. Reduce 7.56% 514,102 0.39
VRT - Vertiv Holdings Co. Reduce 18.41% 133,473 0.07
PM - Philip Morris Intl. Reduce 20.78% 1,886,051 1.49
MSFT - Microsoft Corp. Reduce 47.72% 2,358,140 5.10
META - Meta Platforms Inc. Reduce 56.32% 2,010,088 6.44
CHH - Choice Hotels Int. Inc. Sell 100.00% 733,892 0.40
EXPO - Exponent Inc Sell 100.00% 746,820 0.24
VRSK - Verisk Analytics Inc. Sell 100.00% 176,195 0.24
MA - Mastercard Inc. Sell 100.00% 27,663 0.07
Q2 2025
NKE - NIKE Inc. Reduce 0.10% 6,146 0.00
WAT - Waters Corp. Reduce 0.13% 4,790 0.01
MTD - Mettler-Toledo International Inc. Reduce 0.14% 801 0.00
TXN - Texas Instruments Reduce 0.20% 5,522 0.00
CHD - Church & Dwight Reduce 0.34% 23,197 0.01
IDXX - IDEXX Laboratories Reduce 0.34% 9,042 0.02
MAR - Marriott Int'l. Reduce 0.35% 14,961 0.02
GOOGL - Alphabet Inc. Reduce 0.58% 39,759 0.03
OTIS - Otis Worldwide Corp. Reduce 0.81% 47,586 0.02
PG - Procter & Gamble Reduce 1.04% 48,126 0.04
FTNT - Fortinet Inc. Reduce 1.23% 104,678 0.05
ADP - Automatic Data Processing Inc. Reduce 3.36% 151,800 0.21
V - Visa Inc. Reduce 6.84% 282,953 0.45
ROL - Rollins Inc. Reduce 7.44% 118,884 0.03
SYK - Stryker Corp. Reduce 7.74% 392,180 0.66
MSFT - Microsoft Corp. Reduce 7.98% 428,653 0.73
META - Meta Platforms Inc. Reduce 8.11% 315,044 0.83
EXPO - Exponent Inc Reduce 10.72% 89,657 0.03
ODD - Oddity Tech Ltd Reduce 12.27% 198,202 0.04
PM - Philip Morris Intl. Reduce 16.03% 1,731,697 1.25
GGG - Graco Inc. Reduce 20.98% 239,096 0.09
HD - Home Depot Reduce 27.34% 31,369 0.05
MA - Mastercard Inc. Reduce 44.06% 21,791 0.05
VRSK - Verisk Analytics Inc. Reduce 46.71% 154,429 0.21
VRSN - Verisign Inc. Reduce 52.52% 299,401 0.35
BF.B - Brown-Forman Corp. Sell 100.00% 9,637,881 1.49
EFX - Equifax Inc. Sell 100.00% 235,505 0.26
Q1 2025
GOOGL - Alphabet Inc. Reduce 0.07% 5,065 0.00
FTNT - Fortinet Inc. Reduce 0.09% 7,383 0.00
MAR - Marriott Int'l. Reduce 0.09% 3,780 0.00
MTD - Mettler-Toledo International Inc. Reduce 0.10% 617 0.00
PG - Procter & Gamble Reduce 0.13% 5,970 0.00
CHD - Church & Dwight Reduce 0.14% 9,635 0.00
IDXX - IDEXX Laboratories Reduce 0.55% 14,524 0.03
WAT - Waters Corp. Reduce 0.59% 21,325 0.03
OTIS - Otis Worldwide Corp. Reduce 1.68% 100,040 0.04
PM - Philip Morris Intl. Reduce 3.91% 439,283 0.23
SYK - Stryker Corp. Reduce 4.96% 264,790 0.41
VRSN - Verisign Inc. Reduce 8.72% 54,465 0.05
ADP - Automatic Data Processing Inc. Reduce 9.97% 499,813 0.62
V - Visa Inc. Reduce 10.50% 485,543 0.65
MSFT - Microsoft Corp. Reduce 13.20% 816,871 1.47
META - Meta Platforms Inc. Reduce 14.85% 677,556 1.69
VRSK - Verisk Analytics Inc. Reduce 20.84% 87,061 0.10
HD - Home Depot Reduce 21.22% 30,903 0.05
MA - Mastercard Inc. Reduce 22.77% 14,579 0.03
EFX - Equifax Inc. Reduce 35.18% 127,823 0.14
PEP - PepsiCo Inc. Sell 100.00% 5,663,677 3.67
IEX - IDEX Corp. Sell 100.00% 362,501 0.32
Q4 2024
IDXX - IDEXX Laboratories Reduce 0.05% 1,307 0.00
SYK - Stryker Corp. Reduce 0.05% 2,844 0.00
GOOGL - Alphabet Inc. Reduce 0.06% 3,809 0.00
MTD - Mettler-Toledo International Inc. Reduce 0.08% 464 0.00
PG - Procter & Gamble Reduce 0.15% 6,846 0.00
MAR - Marriott Int'l. Reduce 0.27% 11,315 0.01
WAT - Waters Corp. Reduce 0.31% 11,477 0.02
CHD - Church & Dwight Reduce 0.37% 25,654 0.01
PEP - PepsiCo Inc. Reduce 1.33% 76,311 0.05
HD - Home Depot Reduce 1.47% 2,176 0.00
MA - Mastercard Inc. Reduce 1.47% 957 0.00
ZTS - Zoetis Inc. Reduce 1.47% 3,397 0.00
NKE - NIKE Inc. Reduce 2.60% 163,864 0.06
OTIS - Otis Worldwide Corp. Reduce 2.84% 174,451 0.07
BF.B - Brown-Forman Corp. Reduce 3.72% 372,626 0.07
META - Meta Platforms Inc. Reduce 6.36% 310,012 0.70
PM - Philip Morris Intl. Reduce 6.39% 767,484 0.37
ADP - Automatic Data Processing Inc. Reduce 10.02% 558,108 0.61
MSFT - Microsoft Corp. Reduce 10.34% 713,242 1.21
FTNT - Fortinet Inc. Reduce 15.69% 1,587,870 0.49
V - Visa Inc. Reduce 16.66% 924,264 1.00
AAPL - Apple Inc. Sell 100.00% 1,558,589 1.44
MKC - McCormick & Co. Sell 100.00% 1,728,157 0.56
CGNX - Cognex Corp. Sell 100.00% 1,906,276 0.31
MCD - McDonald's Corp. Sell 100.00% 94,403 0.11
Q3 2024
V - Visa Inc. Reduce 0.10% 5,689 0.01
WAT - Waters Corp. Reduce 0.23% 8,451 0.01
ADP - Automatic Data Processing Inc. Reduce 0.25% 13,941 0.01
PG - Procter & Gamble Reduce 0.30% 13,996 0.01
SYK - Stryker Corp. Reduce 0.36% 19,443 0.03
PEP - PepsiCo Inc. Reduce 0.37% 21,099 0.01
CHD - Church & Dwight Reduce 0.46% 31,591 0.01
FTNT - Fortinet Inc. Reduce 1.63% 167,371 0.04
MSFT - Microsoft Corp. Reduce 3.37% 240,340 0.44
VRSK - Verisk Analytics Inc. Reduce 9.99% 46,366 0.05
BF.B - Brown-Forman Corp. Reduce 10.13% 1,128,244 0.20
PM - Philip Morris Intl. Reduce 17.01% 2,461,786 1.02
EXPO - Exponent Inc Reduce 17.84% 181,621 0.07
EFX - Equifax Inc. Reduce 20.74% 95,059 0.09
MKC - McCormick & Co. Reduce 82.80% 8,320,340 2.40
Q2 2024
HD - Home Depot Reduce 0.26% 384 0.00
MA - Mastercard Inc. Reduce 0.26% 169 0.00
MCD - McDonald's Corp. Reduce 0.26% 246 0.00
ZTS - Zoetis Inc. Reduce 0.26% 600 0.00
PAYC - Paycom Software Inc. Reduce 0.82% 2,660 0.00
SABR - Sabre Corp. Reduce 0.82% 177,233 0.00
PEP - PepsiCo Inc. Reduce 1.45% 84,860 0.06
GOOGL - Alphabet Inc. Reduce 1.89% 131,733 0.08
IDXX - IDEXX Laboratories Reduce 1.90% 51,570 0.11
META - Meta Platforms Inc. Reduce 1.98% 98,185 0.19
SYK - Stryker Corp. Reduce 2.24% 122,802 0.17
MAR - Marriott Int'l. Reduce 2.29% 99,787 0.10
PM - Philip Morris Intl. Reduce 2.35% 347,792 0.12
V - Visa Inc. Reduce 2.43% 138,076 0.15
AAPL - Apple Inc. Reduce 2.44% 38,955 0.03
OTIS - Otis Worldwide Corp. Reduce 2.49% 156,825 0.06
BF.B - Brown-Forman Corp. Reduce 2.79% 320,029 0.06
WAT - Waters Corp. Reduce 2.97% 111,801 0.15
MTD - Mettler-Toledo International Inc. Reduce 3.04% 18,521 0.10
CGNX - Cognex Corp. Reduce 3.05% 59,959 0.01
CHH - Choice Hotels Int. Inc. Reduce 3.05% 23,052 0.01
CLX - Clorox Co. Reduce 3.05% 17,935 0.01
EFX - Equifax Inc. Reduce 3.05% 14,418 0.02
EXPO - Exponent Inc Reduce 3.05% 32,022 0.01
GGG - Graco Inc. Reduce 3.05% 35,845 0.01
IEX - IDEX Corp. Reduce 3.05% 11,401 0.01
MSCI - MSCI Inc. Reduce 3.05% 5,240 0.01
QLYS - Qualys Inc. Reduce 3.05% 17,237 0.01
ROL - Rollins Inc. Reduce 3.05% 50,248 0.01
VRSK - Verisk Analytics Inc. Reduce 3.05% 14,596 0.01
VRSN - Verisign Inc. Reduce 3.05% 19,643 0.01
ADP - Automatic Data Processing Inc. Reduce 3.12% 180,108 0.18
PG - Procter & Gamble Reduce 3.16% 151,864 0.10
NKE - NIKE Inc. Reduce 3.27% 212,924 0.08
CHD - Church & Dwight Reduce 3.58% 257,074 0.11
MSFT - Microsoft Corp. Reduce 6.27% 477,288 0.79
MKC - McCormick & Co. Reduce 17.83% 2,181,066 0.66
Q1 2024
GOOGL - Alphabet Inc. Reduce 0.52% 36,419 0.02
IDXX - IDEXX Laboratories Reduce 0.52% 14,155 0.03
META - Meta Platforms Inc. Reduce 0.58% 29,157 0.04
SYK - Stryker Corp. Reduce 0.61% 33,560 0.04
MAR - Marriott Int'l. Reduce 0.62% 27,208 0.03
PG - Procter & Gamble Reduce 0.84% 40,850 0.03
V - Visa Inc. Reduce 0.84% 47,935 0.05
ADP - Automatic Data Processing Inc. Reduce 0.87% 50,452 0.05
WAT - Waters Corp. Reduce 0.91% 34,437 0.05
CHD - Church & Dwight Reduce 1.28% 92,676 0.04
PM - Philip Morris Intl. Reduce 1.43% 215,420 0.08
BF.B - Brown-Forman Corp. Reduce 1.66% 193,926 0.05
HD - Home Depot Reduce 2.16% 3,234 0.00
OTIS - Otis Worldwide Corp. Reduce 2.28% 147,050 0.06
CLX - Clorox Co. Reduce 2.59% 15,653 0.01
NKE - NIKE Inc. Reduce 2.59% 172,996 0.08
CGNX - Cognex Corp. Reduce 2.63% 53,083 0.01
EFX - Equifax Inc. Reduce 2.63% 12,764 0.01
EXPO - Exponent Inc Reduce 2.63% 28,351 0.01
GGG - Graco Inc. Reduce 2.63% 31,735 0.01
IEX - IDEX Corp. Reduce 2.63% 10,095 0.01
ROL - Rollins Inc. Reduce 2.63% 44,485 0.01
SABR - Sabre Corp. Reduce 2.63% 585,209 0.01
VRSN - Verisign Inc. Reduce 2.63% 17,390 0.01
MSFT - Microsoft Corp. Reduce 4.10% 325,421 0.51
VRSK - Verisk Analytics Inc. Reduce 7.89% 41,025 0.04
QLYS - Qualys Inc. Reduce 9.41% 58,709 0.05
PEP - PepsiCo Inc. Reduce 11.83% 784,419 0.56
MSCI - MSCI Inc. Reduce 17.04% 35,306 0.08
MKC - McCormick & Co. Reduce 18.96% 2,860,820 0.82
IPGP - IPG Photonics Corp. Sell 100.00% 548,993 0.25
JNJ - Johnson & Johnson Sell 100.00% 278,393 0.18
Q4 2023
MAR - Marriott Int'l. Reduce 0.09% 4,175 0.00
SYK - Stryker Corp. Reduce 0.11% 6,177 0.01
PEP - PepsiCo Inc. Reduce 0.13% 8,906 0.01
OTIS - Otis Worldwide Corp. Reduce 0.14% 8,760 0.00
PG - Procter & Gamble Reduce 0.14% 6,641 0.00
CHD - Church & Dwight Reduce 0.15% 10,848 0.00
META - Meta Platforms Inc. Reduce 0.15% 7,439 0.01
WAT - Waters Corp. Reduce 0.15% 5,806 0.01
MTD - Mettler-Toledo International Inc. Reduce 0.16% 927 0.00
PM - Philip Morris Intl. Reduce 0.18% 26,879 0.01
NKE - NIKE Inc. Reduce 0.25% 16,849 0.01
V - Visa Inc. Reduce 0.31% 18,068 0.02
CGNX - Cognex Corp. Reduce 1.29% 26,353 0.01
EFX - Equifax Inc. Reduce 1.29% 6,337 0.01
EXPO - Exponent Inc Reduce 1.29% 14,074 0.01
GGG - Graco Inc. Reduce 1.29% 15,755 0.01
IEX - IDEX Corp. Reduce 1.29% 5,011 0.00
IPGP - IPG Photonics Corp. Reduce 1.29% 7,164 0.00
MSCI - MSCI Inc. Reduce 1.29% 2,704 0.01
PAYC - Paycom Software Inc. Reduce 1.29% 2,060 0.00
ROL - Rollins Inc. Reduce 1.29% 22,085 0.00
SABR - Sabre Corp. Reduce 1.29% 290,521 0.01
VRSK - Verisk Analytics Inc. Reduce 1.29% 6,782 0.01
VRSN - Verisign Inc. Reduce 1.29% 8,633 0.01
MKC - McCormick & Co. Reduce 1.45% 222,282 0.08
BF.B - Brown-Forman Corp. Reduce 3.59% 433,465 0.11
QLYS - Qualys Inc. Reduce 4.58% 29,940 0.02
GOOGL - Alphabet Inc. Reduce 7.53% 571,317 0.34
IDXX - IDEXX Laboratories Reduce 7.95% 235,637 0.47
MSFT - Microsoft Corp. Reduce 8.16% 705,498 1.01
Q3 2023
PG - Procter & Gamble Reduce 0.05% 2,604 0.00
OTIS - Otis Worldwide Corp. Reduce 0.07% 4,498 0.00
V - Visa Inc. Reduce 0.08% 4,684 0.00
WAT - Waters Corp. Reduce 0.08% 2,979 0.00
PEP - PepsiCo Inc. Reduce 0.09% 5,695 0.00
ADP - Automatic Data Processing Inc. Reduce 0.11% 5,856 0.01
MTD - Mettler-Toledo International Inc. Reduce 0.11% 624 0.00
NKE - NIKE Inc. Reduce 0.12% 8,384 0.00
GOOGL - Alphabet Inc. Reduce 0.35% 26,908 0.01
GGG - Graco Inc. Reduce 0.51% 6,252 0.00
IEX - IDEX Corp. Reduce 0.54% 2,116 0.00
CGNX - Cognex Corp. Reduce 0.69% 14,117 0.00
EFX - Equifax Inc. Reduce 0.69% 3,395 0.00
EXPO - Exponent Inc Reduce 0.69% 7,556 0.00
MSCI - MSCI Inc. Reduce 0.69% 1,448 0.00
PAYC - Paycom Software Inc. Reduce 0.69% 1,103 0.00
QLYS - Qualys Inc. Reduce 0.69% 4,512 0.00
ROL - Rollins Inc. Reduce 0.69% 11,830 0.00
SABR - Sabre Corp. Reduce 0.69% 155,629 0.00
VRSK - Verisk Analytics Inc. Reduce 0.69% 3,633 0.00
VRSN - Verisign Inc. Reduce 0.69% 4,625 0.00
IPGP - IPG Photonics Corp. Reduce 0.72% 4,041 0.00
BF.B - Brown-Forman Corp. Reduce 0.90% 109,346 0.03
MKC - McCormick & Co. Reduce 1.00% 154,442 0.06
MSFT - Microsoft Corp. Reduce 4.04% 363,769 0.52
PM - Philip Morris Intl. Reduce 4.56% 720,380 0.30
META - Meta Platforms Inc. Reduce 11.44% 646,992 0.78
EL - Estee Lauder Cos. Sell 100.00% 5,418,525 4.46
MASI - Masimo Corp Sell 100.00% 730,377 0.50
Q2 2023
GOOGL - Alphabet Inc. Reduce 0.16% 12,562 0.01
EL - Estee Lauder Cos. Reduce 0.18% 9,807 0.01
META - Meta Platforms Inc. Reduce 0.20% 11,134 0.01
MKC - McCormick & Co. Reduce 0.20% 31,481 0.01
MSFT - Microsoft Corp. Reduce 0.20% 18,510 0.02
PEP - PepsiCo Inc. Reduce 0.20% 13,570 0.01
NKE - NIKE Inc. Reduce 0.23% 15,625 0.01
ADP - Automatic Data Processing Inc. Reduce 0.28% 15,598 0.01
BF.B - Brown-Forman Corp. Reduce 0.28% 34,531 0.01
AAPL - Apple Inc. Reduce 0.70% 9,344 0.01
JNJ - Johnson & Johnson Reduce 1.30% 3,600 0.00
ZTS - Zoetis Inc. Reduce 1.30% 2,923 0.00
HD - Home Depot Reduce 4.09% 6,282 0.01
PM - Philip Morris Intl. Reduce 4.12% 678,947 0.28
MASI - Masimo Corp Reduce 4.44% 33,942 0.03
CHD - Church & Dwight Reduce 21.08% 1,781,171 0.68
IPGP - IPG Photonics Corp. Reduce 34.42% 294,061 0.15
AMZN - Amazon.com Inc. Sell 100.00% 6,777,831 3.02
EW - Edwards Lifesciences Corp. Sell 100.00% 9,979 0.00
Q1 2023
PM - Philip Morris Intl. Reduce 0.07% 12,225 0.01
SYK - Stryker Corp. Reduce 1.94% 108,728 0.12
EL - Estee Lauder Cos. Reduce 4.42% 251,288 0.28
IDXX - IDEXX Laboratories Reduce 14.22% 489,536 0.91
ADBE - Adobe Inc. Sell 100.00% 2,109,326 3.24
Q4 2022
META - Meta Platforms Inc. Reduce 0.06% 3,419 0.00
MKC - McCormick & Co. Reduce 0.07% 11,510 0.00
OTIS - Otis Worldwide Corp. Reduce 0.08% 5,201 0.00
PM - Philip Morris Intl. Reduce 0.08% 12,979 0.01
ADBE - Adobe Inc. Reduce 0.09% 1,971 0.00
GOOGL - Alphabet Inc. Reduce 0.09% 6,515 0.00
WAT - Waters Corp. Reduce 0.09% 3,500 0.00
AMZN - Amazon.com Inc. Reduce 0.10% 6,491 0.00
MTD - Mettler-Toledo International Inc. Reduce 0.10% 556 0.00
CGNX - Cognex Corp. Reduce 0.11% 2,295 0.00
EFX - Equifax Inc. Reduce 0.11% 549 0.00
FTNT - Fortinet Inc. Reduce 0.11% 2,554 0.00
IPGP - IPG Photonics Corp. Reduce 0.11% 944 0.00
MASI - Masimo Corp Reduce 0.11% 842 0.00
MSCI - MSCI Inc. Reduce 0.11% 234 0.00
ROL - Rollins Inc. Reduce 0.11% 1,923 0.00
SABR - Sabre Corp. Reduce 0.11% 25,082 0.00
VRSK - Verisk Analytics Inc. Reduce 0.11% 590 0.00
VRSN - Verisign Inc. Reduce 0.11% 742 0.00
NKE - NIKE Inc. Reduce 0.12% 8,137 0.00
CHD - Church & Dwight Reduce 0.14% 11,453 0.00
PAYC - Paycom Software Inc. Reduce 0.19% 301 0.00
SYK - Stryker Corp. Reduce 0.38% 21,528 0.02
V - Visa Inc. Reduce 0.41% 23,245 0.02
QLYS - Qualys Inc. Reduce 0.46% 3,013 0.00
ADP - Automatic Data Processing Inc. Reduce 0.56% 30,958 0.03
BF.B - Brown-Forman Corp. Reduce 0.65% 79,544 0.03
MSFT - Microsoft Corp. Reduce 2.74% 254,578 0.28
EL - Estee Lauder Cos. Reduce 4.64% 276,354 0.28
IDXX - IDEXX Laboratories Reduce 4.89% 177,045 0.27
PEP - PepsiCo Inc. Reduce 6.82% 487,193 0.38
INTU - Intuit Inc. Sell 100.00% 1,696,667 3.12
PYPL - PayPal Holdings Inc. Sell 100.00% 5,611,242 2.29
ANSS - Ansys Inc Sell 100.00% 274,559 0.29
MELI - Mercadolibre Inc. Sell 100.00% 24,225 0.10
WNS - Wns Holdings - Adr Sell 100.00% 193,179 0.08
G - Genpact Ltd. Sell 100.00% 317,337 0.07
TSM - Taiwan Semiconductor S.A. Sell 100.00% 155,558 0.05
XP - XP Inc. Sell 100.00% 253,367 0.02
Q3 2022
SYK - Stryker Corp. Reduce 6.96% 421,279 0.37
MSFT - Microsoft Corp. Reduce 7.34% 735,920 0.83
ROL - Rollins Inc. Reduce 8.05% 151,188 0.02
ANSS - Ansys Inc Reduce 27.58% 104,576 0.11
INTU - Intuit Inc. Reduce 28.45% 674,761 1.15
QLYS - Qualys Inc. Reduce 28.90% 268,786 0.15
PAYC - Paycom Software Inc. Reduce 36.92% 94,414 0.12
PYPL - PayPal Holdings Inc. Reduce 41.86% 4,040,576 1.24
WING - Wingstop Ord Sell 100.00% 825,464 0.27
Q2 2022
MASI - Masimo Corp Reduce 0.63% 4,783 0.00
WING - Wingstop Ord Reduce 0.85% 7,074 0.00
IPGP - IPG Photonics Corp. Reduce 0.90% 7,661 0.00
MSCI - MSCI Inc. Reduce 0.90% 1,896 0.00
SABR - Sabre Corp. Reduce 0.90% 203,738 0.01
PAYC - Paycom Software Inc. Reduce 0.91% 2,341 0.00
EFX - Equifax Inc. Reduce 0.92% 4,572 0.00
QLYS - Qualys Inc. Reduce 0.92% 8,622 0.00
PYPL - PayPal Holdings Inc. Reduce 7.87% 825,019 0.33
PEP - PepsiCo Inc. Reduce 8.59% 670,895 0.39
ROL - Rollins Inc. Reduce 17.65% 402,835 0.05
ANSS - Ansys Inc Reduce 18.59% 86,578 0.09
INTU - Intuit Inc. Reduce 21.13% 635,472 1.05
VRSK - Verisk Analytics Inc. Reduce 25.53% 179,893 0.13
SBUX - Starbucks Corp. Sell 100.00% 8,233,643 2.57
Q1 2022
HD - Home Depot Reduce 7.25% 11,567 0.01
GOOGL - Alphabet Inc. Reduce 9.23% 38,664 0.27
VRSN - Verisign Inc. Reduce 9.83% 68,273 0.04
VRSK - Verisk Analytics Inc. Reduce 11.27% 89,504 0.05
QLYS - Qualys Inc. Reduce 12.49% 133,995 0.04
ROL - Rollins Inc. Reduce 12.90% 337,858 0.03
IDXX - IDEXX Laboratories Reduce 14.71% 624,221 1.00
PG - Procter & Gamble Reduce 16.38% 60,799 0.02
ZTS - Zoetis Inc. Reduce 16.38% 43,186 0.03
V - Visa Inc. Reduce 18.06% 1,240,666 0.66
MKC - McCormick & Co. Reduce 18.11% 3,424,252 0.81
WAT - Waters Corp. Reduce 18.25% 823,307 0.75
EL - Estee Lauder Cos. Reduce 19.12% 1,370,291 1.24
SYK - Stryker Corp. Reduce 19.39% 1,406,517 0.92
PM - Philip Morris Intl. Reduce 19.42% 3,966,136 0.92
INTU - Intuit Inc. Reduce 19.45% 725,977 1.14
META - Meta Platforms Inc. Reduce 19.46% 1,323,330 1.09
PYPL - PayPal Holdings Inc. Reduce 19.53% 2,542,615 1.17
AMZN - Amazon.com Inc. Reduce 20.34% 1,730,560 0.70
ADP - Automatic Data Processing Inc. Reduce 21.59% 1,531,542 0.92
MSFT - Microsoft Corp. Reduce 22.95% 2,983,934 2.45
NKE - NIKE Inc. Reduce 23.16% 2,027,555 0.82
BF.B - Brown-Forman Corp. Reduce 23.74% 3,669,290 0.65
PEP - PepsiCo Inc. Reduce 25.06% 2,610,281 1.11
FTNT - Fortinet Inc. Reduce 27.33% 173,782 0.15
EFX - Equifax Inc. Reduce 27.60% 188,546 0.14
CHD - Church & Dwight Reduce 27.62% 3,220,240 0.81
SBUX - Starbucks Corp. Reduce 28.88% 3,343,106 0.95
JNJ - Johnson & Johnson Reduce 96.64% 6,976,763 2.91
AOS - Ao Smith Sell 100.00% 1,778,319 0.37
CL - Colgate-Palmolive Sell 100.00% 128,780 0.03
Q4 2021
WAT - Waters Corp. Reduce 0.01% 315 0.00
ADP - Automatic Data Processing Inc. Reduce 0.02% 1,744 0.00
NKE - NIKE Inc. Reduce 0.12% 10,757 0.00
INTU - Intuit Inc. Reduce 18.54% 849,662 1.27
Q3 2021
ADP - Automatic Data Processing Inc. Reduce 0.01% 766 0.00
IDXX - IDEXX Laboratories Reduce 0.01% 260 0.00
INTU - Intuit Inc. Reduce 0.01% 360 0.00
MSFT - Microsoft Corp. Reduce 0.01% 655 0.00
PYPL - PayPal Holdings Inc. Reduce 0.01% 650 0.00
SBUX - Starbucks Corp. Reduce 0.01% 1,259 0.00
FTNT - Fortinet Inc. Reduce 15.64% 117,615 0.08
BDX - Becton Dickinson Sell 100.00% 4,328,550 2.92
MAR - Marriott Int'l. Sell 100.00% 297,432 0.11
Q2 2021
MSFT - Microsoft Corp. Reduce 0.12% 14,272 0.01
PYPL - PayPal Holdings Inc. Reduce 0.12% 15,280 0.01
BDX - Becton Dickinson Reduce 0.15% 6,321 0.00
PM - Philip Morris Intl. Reduce 0.18% 34,952 0.01
ADP - Automatic Data Processing Inc. Reduce 0.23% 16,705 0.01
HD - Home Depot Reduce 17.47% 920 0.00
Q1 2021
IDXX - IDEXX Laboratories Reduce 0.14% 5,816 0.01
MSFT - Microsoft Corp. Reduce 0.19% 23,045 0.02
INTU - Intuit Inc. Reduce 0.23% 10,325 0.01
BDX - Becton Dickinson Reduce 0.24% 10,544 0.01
PYPL - PayPal Holdings Inc. Reduce 0.24% 28,991 0.02
WAT - Waters Corp. Reduce 0.37% 16,291 0.01
PM - Philip Morris Intl. Reduce 0.41% 79,369 0.02
MELI - Mercadolibre Inc. Reduce 15.00% 4,275 0.02
Q4 2020
META - Meta Platforms Inc. Reduce 0.14% 8,689 0.01
IDXX - IDEXX Laboratories Reduce 0.15% 6,387 0.01
INTU - Intuit Inc. Reduce 0.15% 6,956 0.01
PM - Philip Morris Intl. Reduce 0.18% 35,374 0.01
EL - Estee Lauder Cos. Reduce 0.20% 13,606 0.01
V - Visa Inc. Reduce 0.20% 12,495 0.01
PYPL - PayPal Holdings Inc. Reduce 0.21% 25,570 0.02
NKE - NIKE Inc. Reduce 0.24% 18,854 0.01
JNJ - Johnson & Johnson Reduce 0.30% 19,101 0.01
MAR - Marriott Int'l. Reduce 0.58% 1,632 0.00
MELI - Mercadolibre Inc. Reduce 5.00% 1,500 0.01
CHKP - Check Point Software Technologies Ltd. Sell 100.00% 334,691 0.16
Q3 2020
MKC - McCormick & Co. Reduce 0.02% 1,483 0.00
IDXX - IDEXX Laboratories Reduce 0.19% 7,896 0.01
MSFT - Microsoft Corp. Reduce 0.21% 25,399 0.02
PYPL - PayPal Holdings Inc. Reduce 0.24% 29,503 0.02
META - Meta Platforms Inc. Reduce 0.25% 15,947 0.02
V - Visa Inc. Reduce 0.26% 16,129 0.01
CHKP - Check Point Software Technologies Ltd. Reduce 38.17% 206,599 0.10
Q2 2020
IDXX - IDEXX Laboratories Reduce 0.11% 4,516 0.01
MSFT - Microsoft Corp. Reduce 0.15% 18,063 0.02
PYPL - PayPal Holdings Inc. Reduce 0.15% 18,280 0.01
MASI - Masimo Reduce 9.87% 46,956 0.05
MELI - Mercadolibre Inc. Reduce 13.80% 4,804 0.01
WAT - Waters Corp. Reduce 18.11% 861,245 0.88
CHKP - Check Point Software Technologies Ltd. Reduce 37.53% 325,147 0.18
CLX - Clorox Co. Sell 100.00% 1,592,042 1.55
Q1 2020
BDX - Becton Dickinson Reduce 0.28% 10,635 0.01
MSFT - Microsoft Corp. Reduce 1.79% 217,608 0.16
EL - Estee Lauder Cos. Reduce 1.99% 136,925 0.13
META - Meta Platforms Inc. Reduce 2.34% 154,425 0.15
SYK - Stryker Corp. Reduce 2.49% 151,667 0.15
ADP - Automatic Data Processing Inc. Reduce 2.93% 189,365 0.15
MKC - McCormick & Co. Reduce 3.46% 255,506 0.20
VRSK - Verisk Analytics Inc. Reduce 3.76% 23,357 0.02
ANSS - Ansys Reduce 4.94% 17,143 0.02
V - Visa Inc. Reduce 4.94% 316,879 0.28
CLX - Clorox Co. Reduce 5.36% 90,134 0.07
PEP - PepsiCo Inc. Reduce 5.60% 474,329 0.31
INTU - Intuit Inc. Reduce 6.02% 285,450 0.35
WAT - Waters Corp. Reduce 6.89% 351,616 0.39
IDXX - IDEXX Laboratories Reduce 7.55% 346,672 0.43
JNJ - Johnson & Johnson Reduce 11.27% 683,618 0.47
EFX - Equifax Inc. Reduce 13.17% 86,166 0.06
MASI - Masimo Reduce 17.24% 99,110 0.07
PYPL - PayPal Holdings Inc. Reduce 18.30% 2,778,705 1.42
Q4 2019
PM - Philip Morris Intl. Reduce 0.17% 29,347 0.01
ADP - Automatic Data Processing Inc. Reduce 0.25% 16,287 0.01
WAT - Waters Corp. Reduce 0.32% 16,201 0.02
V - Visa Inc. Reduce 0.47% 30,116 0.03
PYPL - PayPal Holdings Inc. Reduce 1.41% 216,545 0.11
MAR - Marriott Int'l. Reduce 18.71% 39,544 0.02
CHD - Church & Dwight Sell 100.00% 202,952 0.08
Q3 2019
MMM - 3M Co. Sell 100.00% 3,529,691 3.19
CDK - Cdk Gbl. Sell 100.00% 1,111,332 0.29
Q2 2019
MMM - 3M Co. Reduce 0.20% 7,083 0.01
MAR - Marriott Int'l. Reduce 1.89% 3,398 0.00
Q1 2019
MAR - Marriott Int'l. Reduce 0.83% 1,509 0.00
CL - Colgate-Palmolive Sell 100.00% 2,223,446 0.95
Q4 2018
BDX - Becton Dickinson Reduce 0.20% 7,336 0.01
MSFT - Microsoft Corp. Reduce 0.39% 47,074 0.04
WAT - Waters Corp. Reduce 0.86% 43,300 0.06
CL - Colgate-Palmolive Reduce 56.07% 2,838,114 1.27
Q3 2018
PYPL - PayPal Holdings Inc. Reduce 0.05% 7,530 0.00
IDXX - IDEXX Laboratories Reduce 0.06% 2,461 0.00
V - Visa Inc. Reduce 0.07% 4,136 0.00
MCD - McDonald's Corp. Sell 100.00% 12,080,320 8.87
Q2 2018
V - Visa Inc. Reduce 0.01% 841 0.00
PYPL - PayPal Holdings Inc. Reduce 0.10% 15,227 0.01
MSFT - Microsoft Corp. Sell 100.00% 12,075,307 9.09
Q1 2018
JNJ - Johnson & Johnson Reduce 0.10% 4,545 0.01
V - Visa Inc. Reduce 0.21% 11,940 0.01
MAR - Marriott Int'l. Reduce 2.11% 2,953 0.00
2777284Z - Dr Pepper Snapple Group Inc Sell 100.00% 8,742,447 7.27
BCR - Bard C R Inc Sell 100.00% 2,483,956 7.05
Q4 2017
ADP - Automatic Data Processing Inc. Reduce 0.54% 30,045 0.03
SYK - Stryker Corp. Reduce 0.70% 36,389 0.05
JNJ - Johnson & Johnson Reduce 0.97% 42,335 0.05
BCR - Bard C R Inc Reduce 1.75% 44,313 0.14
MAR - Marriott Int'l. Reduce 24.36% 44,995 0.05
IDXX - IDEXX Laboratories Reduce 76.18% 14,088,162 11.69
Q3 2017
EL - Estee Lauder Cos. Reduce 0.02% 608 0.00
BDX - Becton Dickinson Reduce 0.03% 675 0.00
MAR - Marriott Int'l. Reduce 0.03% 60 0.00
SYK - Stryker Corp. Reduce 0.03% 1,376 0.00
V - Visa Inc. Reduce 0.03% 1,473 0.00
BCR - Bard Reduce 0.74% 18,871 0.06
PYPL - PayPal Holdings Inc. Sell 100.00% 14,051,261 7.91
SJM - J.M. Smucker Co Sell 100.00% 2,043,846 2.52
Q2 2017
BCR - Bard C R Inc Reduce 0.24% 6,001 0.02
JNJ - Johnson & Johnson Reduce 0.62% 25,596 0.04
PEP - PepsiCo Inc. Reduce 0.66% 35,246 0.05
2777284Z - Dr Pepper Snapple Group Inc Reduce 0.70% 37,189 0.04
IDXX - IDEXX Laboratories Reduce 0.76% 34,167 0.06
CL - Colgate-Palmolive Reduce 0.86% 18,158 0.02
SJM - J.M. Smucker Co Reduce 43.46% 1,570,720 2.39
Q1 2017
MSFT - Microsoft Corp. Reduce 0.00% 166 0.00
SJM - J.M. Smucker Co Reduce 0.22% 7,798 0.01
MMM - 3M Co. Reduce 0.32% 6,193 0.01
Q4 2016
SJM - J.M. Smucker Co Reduce 0.04% 1,534 0.00
IDXX - IDEXX Laboratories Reduce 0.31% 14,017 0.03
MMM - 3M Co. Reduce 0.41% 8,010 0.02
MAR - Marriott Int'l. Reduce 10.15% 19,942 0.02
ORCL - Oracle Corp. Sell 100.00% 22,526 0.01
Q3 2016
BCR - Bard C R Inc Sell 100.00% 2,197,626 8.48
ADP - Automatic Data Processing Inc. Sell 100.00% 3,336,791 5.04
BDX - Becton Dickinson Sell 100.00% 1,793,493 5.00
Q2 2016
DNKN - Dunkin Brands Group Inc Sell 100.00% 89,269 0.09
Q1 2016
PG - Procter & Gamble Sell 100.00% 1,870,102 3.70
Q4 2015
PYPL - PayPal Holdings Inc. Reduce 0.40% 17,240 0.02
EBAY - eBay Inc. Sell 100.00% 2,296,306 1.71
DPZ - Dominos Pizza Inc. Sell 100.00% 45,290 0.15
MAR - Marriott Int'l. Sell 100.00% 54,182 0.11
Q3 2015
BDX - Becton Dickinson Reduce 4.18% 69,015 0.31
EBAY - eBay Inc. Reduce 46.21% 1,972,820 3.74
DPZ - Dominos Pizza Inc. Reduce 96.83% 1,384,097 4.94
Q2 2015
DPZ - Dominos Pizza Inc. Reduce 33.04% 705,183 2.65
CHH - Choice Hotels Int. Inc. Sell 100.00% 553,589 1.32
Q1 2015
CHH - Choice Hotels Int. Inc. Reduce 42.44% 408,168 0.81
MCD - McDonald's Corp. Sell 100.00% 6,116,468 10.13
BDX - Becton Dickinson Sell 100.00% 1,714,997 8.51
SIAL - Bard C R Inc Sell 100.00% 936,922 5.56
ADP - Automatic Data Processing Inc. Sell 100.00% 1,649,776 4.90
Q4 2014
CHH - Choice Hotels Int. Inc. Reduce 21.47% 262,980 0.58
Q3 2014
CHH - Choice Hotels Int. Inc. Reduce 14.66% 210,466 0.53
Q2 2014
SIAL - Bard Cr Inc Reduce 42.29% 511,388 4.67
Q1 2014
CHH - Choice Hotels Int. Inc. Reduce 38.29% 540,470 1.94
CL - Colgate-Palmolive Reduce 39.79% 334,602 1.60
Q4 2013
CHH - Choice Hotels Int. Inc. Reduce 0.78% 11,153 0.04
DPZ - Dominos Pizza Inc. Reduce 4.26% 95,082 0.50
WAT - Waters Corp. Sell 100.00% 449,096 3.71
Q3 2013
WAT - Waters Corp. Reduce 39.67% 295,256 2.07
MSFT - Microsoft Corp. Sell 100.00% 3,525,044 8.56
BDX - Becton Dickinson Sell 100.00% 1,098,017 7.63
ADP - Automatic Data Processing Inc. Sell 100.00% 1,408,541 6.82
Q2 2013
SIAL - Bard C R Inc Reduce 36.80% 152,275 1.11