Carderock Capital Management, Inc.

Latest statistics and disclosures from CARDEROCK CAPITAL MANAGEMENT's latest quarterly 13F-HR filing:

CARDEROCK CAPITAL MANAGEMENT portfolio companies for December 2016 quarter

Company (Ticker) Portfolio Weight Share Count Price Last Trade
IDEXX Laboratories (IDXX) 3.28 56030 117.28 153.81
Apple (AAPL) 3.20 55358 115.83 143.80
Accenture 3.06 52349 117.14 0.00
MasterCard Incorporated (MA) 2.87 55795 103.25 112.47
Roper Industries (ROP) 2.83 31041 183.08 207.36
Toro Company (TTC) 2.75 98536 55.95 61.61
Amphenol Corporation (APH) 2.66 79228 67.20 71.32
Intuit (INTU) 2.60 45515 -3.00% 114.60 118.00
Automatic Data Processing (ADP) 2.58 50298 102.79 103.28
Ecolab (ECL) 2.49 42602 117.22 124.87
Comcast Corporation (CMCSA) 2.42 70409 69.05 37.09
Church & Dwight (CHD) 2.32 105133 44.19 50.26
Henry Schein (HSIC) 2.25 29684 151.70 171.09
Danaher Corporation (DHR) 2.21 57003 77.84 85.89
Taiwan Semiconductor Mfg (TSM) 2.20 153277 +4.00% 28.75 33.35
Thermo Fisher Scientific (TMO) 2.13 30306 141.09 154.64
Fiserv (FISV) 2.13 40178 106.28 115.79
C.R. Bard (BCR) 2.03 18124 224.67 250.48
O'reilly Automotive Inc 1.98 14240 278.37 0.00
McCormick & Company, Incorporated (MKC) 1.97 42296 93.32 98.43
Amgen (AMGN) 1.95 26781 146.22 164.71
Honeywell International (HON) 1.89 32637 115.85 125.28
NIKE (NKE) 1.84 72474 -9.00% 50.83 56.62
Laboratory Corp. of America Holdings (LH) 1.79 27921 +32.00% 128.36 142.91
Mettler-Toledo International (MTD) 1.77 8472 418.56 479.54
ANSYS (ANSS) 1.76 38098 92.50 106.19
Alphabet Inc Class A cs 1.74 4404 +2.00% 792.46 0.00
RPM International (RPM) 1.72 64108 +12.00% 53.83 54.73
Starbucks Corporation (SBUX) 1.66 59889 55.52 57.35
Schlumberger (SLB) 1.61 38547 +200.00% 83.95 78.31
Snap-on Incorporated (SNA) 1.56 18307 +2.00% 171.25 167.75
CHECK POINT SOFTWARE Technolog Com Stk 1.53 36341 -5.00% 84.45 0.00
Celgene Corporation (CELG) 1.51 26207 115.77 124.43
Dr Pepper Snapple (DPS) 1.50 33214 90.68 97.17
Equifax (EFX) 1.43 24205 +83.00% 118.24 136.29
Costco Wholesale Corporation (COST) 1.37 17173 -9.00% 160.14 166.77
Chevron Corporation (CVX) 1.37 23298 +303.00% 117.69 107.17
Aon 1.31 23512 111.52 0.00
Air Products & Chemicals (APD) 1.28 17839 +67.00% 143.84 137.25
Acuity Brands (AYI) 1.25 10840 +54.00% 230.81 202.35
AutoZone (AZO) 1.22 3104 789.95 716.99
Illinois Tool Works (ITW) 1.21 19876 -3.00% 122.46 132.91
AMETEK (AME) 1.19 48938 48.59 53.93
PPG Industries (PPG) 1.12 23675 -36.00% 94.74 104.97
Becton, Dickinson and (BDX) 1.11 13430 165.52 183.92
Wpp Plc- 1.10 19980 -3.00% 110.66 0.00
T. Rowe Price (TROW) 1.02 27120 75.26 68.39
Home Depot (HD) 0.96 14339 +368.00% 134.11 147.20
Canadian Natl Ry Co 0.76 22661 67.38 0.00
Fortive 0.74 27724 -2.00% 53.64 0.00
Facebook Inc cl a 0.61 10631 NEW 115.04 0.00
Public Storage (PSA) 0.58 5181 -42.00% 223.51 222.16
Cognizant Technology Solutions (CTSH) 0.55 19737 -2.00% 56.04 59.04
BlackRock (BLK) 0.51 2706 +21.00% 380.64 380.63
Johnson & Johnson (JNJ) 0.50 8651 115.25 125.66
priceline.com Incorporated (PCLN) 0.46 630 +7.00% 1466.67 1788.45
Bristol Myers Squibb (BMY) 0.41 14000 58.43 56.20
Harris Corporation (HRS) 0.41 7933 NEW 102.48 111.69
Marriott International (MAR) 0.39 9495 82.68 94.49
Nextera Energy Inc C om 0.29 4823 -5.00% 119.43 0.00
Scripps Networks Interactive (SNI) 0.28 7820 NEW 71.36 78.34
Dominion Resources (D) 0.27 7156 -12.00% 76.58 78.06
Merck & Co (MRK) 0.24 8152 58.88 63.34
American Tower Reit 0.24 4610 NEW 105.64 0.00
Abbott Laboratories (ABT) 0.23 11790 -7.00% 38.42 44.70
Exxon Mobil Corporation (XOM) 0.21 4705 +3.00% 90.33 81.84
Cerner Corporation (CERN) 0.21 8910 -79.00% 47.36 59.26
Citrix Systems (CTXS) 0.17 3915 89.40 83.99
FactSet Research Systems (FDS) 0.17 2110 163.51 164.57
Paychex (PAYX) 0.16 5200 60.96 60.58
Clorox Company (CLX) 0.16 2651 119.95 136.96
Knight Transportation (KNX) 0.14 8750 33.03 31.20
Novo Nordisk A/S (NVO) 0.13 7428 -89.00% 35.81 34.11
Trimble Navigation (TRMB) 0.12 8225 -9.00% 30.15 31.71
Cimarex Energy Co 0.12 1750 -12.00% 136.00 0.00
Noble Energy (NBL) 0.11 5650 38.05 34.15
Microsoft Corporation (MSFT) 0.10 3233 NEW 62.17 65.29