CCM

Carderock Capital Management Portfolio holdings

AUM $390M
1-Year Return 17.86%
This Quarter Return
+5.73%
1 Year Return
+17.86%
3 Year Return
+78.35%
5 Year Return
+131.01%
10 Year Return
+399.75%
AUM
$227M
AUM Growth
+$5.24M
Cap. Flow
-$5.46M
Cap. Flow %
-2.41%
Top 10 Hldgs %
28.45%
Holding
77
New
5
Increased
16
Reduced
50
Closed
2

Sector Composition

1 Technology 29.34%
2 Healthcare 18.56%
3 Industrials 11.08%
4 Financials 9.34%
5 Consumer Discretionary 7.91%
Name Market Value Portfolio Weight Shares or Principal Shares
Change %
Capital Flow
BLK icon
51
Blackrock
BLK
$170B
$1.55M 0.68%
3,007
-148
-5% -$76K
MAR icon
52
Marriott International Class A Common Stock
MAR
$71.9B
$1.53M 0.67%
11,263
-134
-1% -$18.2K
PPG icon
53
PPG Industries
PPG
$24.8B
$1.53M 0.67%
13,075
+910
+7% +$106K
FDS icon
54
Factset
FDS
$14B
$1.44M 0.64%
7,480
-150
-2% -$28.9K
CTSH icon
55
Cognizant
CTSH
$35.1B
$1.22M 0.54%
17,137
-1,250
-7% -$88.8K
TROW icon
56
T Rowe Price
TROW
$23.8B
$1.05M 0.46%
9,975
SNA icon
57
Snap-on
SNA
$17.1B
$1.04M 0.46%
5,970
-3,385
-36% -$590K
PSA icon
58
Public Storage
PSA
$52.2B
$1.02M 0.45%
4,860
-156
-3% -$32.6K
JNJ icon
59
Johnson & Johnson
JNJ
$430B
$906K 0.4%
6,485
-701
-10% -$97.9K
SLB icon
60
Schlumberger
SLB
$53.4B
$760K 0.33%
+11,271
New +$760K
AMT icon
61
American Tower
AMT
$92.9B
$687K 0.3%
4,816
-311
-6% -$44.4K
AZO icon
62
AutoZone
AZO
$70.6B
$651K 0.29%
915
-548
-37% -$390K
NEE icon
63
NextEra Energy, Inc.
NEE
$146B
$621K 0.27%
15,916
-112
-0.7% -$4.37K
ABT icon
64
Abbott
ABT
$231B
$508K 0.22%
8,893
+643
+8% +$36.7K
BMY icon
65
Bristol-Myers Squibb
BMY
$96B
$504K 0.22%
8,225
-450
-5% -$27.6K
D icon
66
Dominion Energy
D
$49.7B
$497K 0.22%
6,130
-1,223
-17% -$99.2K
XOM icon
67
Exxon Mobil
XOM
$466B
$366K 0.16%
4,374
+639
+17% +$53.5K
CLX icon
68
Clorox
CLX
$15.5B
$364K 0.16%
2,451
KNX icon
69
Knight Transportation
KNX
$7B
$350K 0.15%
8,000
-750
-9% -$32.8K
MSFT icon
70
Microsoft
MSFT
$3.68T
$343K 0.15%
4,007
-10
-0.2% -$856
MRK icon
71
Merck
MRK
$212B
$340K 0.15%
6,340
-113
-2% -$6.06K
PAYX icon
72
Paychex
PAYX
$48.7B
$340K 0.15%
5,000
NVO icon
73
Novo Nordisk
NVO
$245B
$299K 0.13%
11,156
PH icon
74
Parker-Hannifin
PH
$96.1B
$279K 0.12%
+1,400
New +$279K
MMM icon
75
3M
MMM
$82.7B
$266K 0.12%
+1,351
New +$266K