Rockland Trust Co

CIK Number: 0000084616

2.05B
Market Value
274
# of Holdings
25 months
Avg. Holding Period
Win Rate
Peformance 3-Years

Filing Date: Apr 16, 2025

Rank Symbol Name Price % Change Shares % Change Shares Market Value Avg. Price Paid % Weight Asset Type
1 GLD SPDR Gold Share...
307.25
-0.63% 342.79K -4.04% 98.77M 140.36 4.96% Share
2 MSFT Microsoft Corpo...
522.28
+0.33% 229.96K +2.14% 86.32M 173.34 4.34% Share
3 IVOV Vanguard S&P Mi...
98.34
-1.02% 800.63K -0.17% 73.69M 58.26 3.70% Share
4 NOBL ProShares S&P 5...
104.33
-0.96% 655.55K +1.70% 66.98M 106.34 3.37% Share
5 GOOGL Alphabet Inc.
202.88
+0.46% 419.18K -0.2% 64.82M 70.23 3.26% Share
6 AAPL Apple Inc.
232.81
-0.22% 254.35K -0.59% 56.5M 114.61 2.84% Share
7 MBB iShares MBS ETF
93.62
-0.34% 598.45K +6.39% 56.12M 102.22 2.82% Share
8 PEP PepsiCo, Inc.
148.62
-0.49% 310.79K +9.20% 46.6M 123.87 2.34% Share
9 V Visa Inc.
345.40
+0.83% 132.5K -2.53% 46.43M 223.01 2.33% Share
10 MRK Merck & Co., In...
82.74
+0.04% 493.23K +18.28% 44.27M 80.16 2.23% Share
11 UNH UnitedHealth Gr...
271.50
-0.11% 80.63K +1.50% 42.23M 397.03 2.12% Share
12 PANL Pangaea Logisti...
5.07
-1.17% 8.55M +0.05% 40.71M 3.21 2.05% Share
13 BRK-B Berkshire Hatha...
479.02
+0.36% 72.72K -3.87% 38.73M 282.67 1.95% Share
14 INDB Independent Ban...
68.00
+0.21% 603.94K -0.21% 37.84M 53.53 1.90% Share
15 SPLB SPDR Portfolio ...
22.62
-0.48% 1.63M +2.41% 36.68M 21.65 1.84% Share
16 CB Chubb Limited
275.69
+0.24% 120.48K +0.08% 36.38M 195.34 1.83% Share
17 PG The Procter & G...
153.70
-1.1% 205.73K +6.44% 35.06M 127.27 1.76% Share
18 META Meta Platforms,...
781.96
+0.24% 58.87K -5.43% 33.93M 158.07 1.71% Share
19 JPM JPMorgan Chase ...
294.09
+1.23% 138.17K -14.02% 33.89M 116.68 1.70% Share
20 TJX The TJX Compani...
132.95
-0.86% 277.46K +20.15% 33.79M 68.64 1.70% Share
21 XOM Exxon Mobil Cor...
107.38
-0.21% 282.88K +3.51% 33.64M 87.54 1.69% Share
22 MA Mastercard Inco...
583.65
+0.99% 60.26K -1.78% 33.03M 146.83 1.66% Share
23 UNP Union Pacific C...
221.35
-0.82% 127.37K +4.26% 30.09M 150.62 1.51% Share
24 EOG EOG Resources, ...
119.79
+0.27% 224.89K +0.92% 28.84M 79.55 1.45% Share
25 BLK BlackRock, Inc.
1160.35
+0.03% 27.01K +100.00% 25.56M 946.48 1.28% Share
26 VEEV Veeva Systems I...
275.00
-1.5% 106.23K -5.79% 24.61M 197.64 1.24% Share
27 STIP iShares 0-5 Yea...
103.11
-0.07% 234.85K +5.59% 24.3M 101.26 1.22% Share
28 NEE NextEra Energy,...
72.22
-0.1% 332.25K -0.21% 23.55M 48.77 1.18% Share
29 INTU Intuit Inc.
710.55
-0.16% 37.98K +4.57% 23.32M 467.01 1.17% Share
30 SBUX Starbucks Corpo...
93.05
-1.2% 234.11K -18.08% 22.96M 88.55 1.15% Share
31 TXN Texas Instrumen...
193.71
+0.22% 124.48K +4.38% 22.37M 174 1.12% Share
32 HON Honeywell Inter...
218.15
-0.73% 105.12K -1.21% 22.26M 209.23 1.12% Share
33 ACN Accenture plc
246.13
+0.18% 69.65K +1.72% 21.73M 292.71 1.09% Share
34 ROP Roper Technolog...
524.96
+0.47% 36.53K +1.50% 21.54M 475.07 1.08% Share
35 ADP Automatic Data ...
301.52
-1.12% 69.87K -2.64% 21.35M 184.32 1.07% Share
36 VZ Verizon Communi...
43.49
-0.49% 430.39K +0.59% 19.52M 44.2 0.98% Share
37 ICE Intercontinenta...
182.62
+0.67% 110.52K +2.49% 19.06M 149.86 0.96% Share
38 JNJ Johnson & Johns...
174.72
+0.17% 107.54K -2.4% 17.83M 113.67 0.90% Share
39 TMO Thermo Fisher S...
485.13
+0.07% 32.79K +2.27% 16.31M 251.85 0.82% Share
40 NKE NIKE, Inc.
76.39
-1.04% 247.65K +26.67% 15.72M 82.69 0.79% Share
41 CL Colgate-Palmoli...
84.62
-1.99% 166.71K -0.65% 15.62M 68.55 0.79% Share
42 SLB Schlumberger Li...
33.20
-1.03% 370.88K +12.34% 15.5M 50.01 0.78% Share
43 CPRT Copart, Inc.
46.84
-1.7% 264.95K +0.91% 14.99M 31.54 0.75% Share
44 WST West Pharmaceut...
246.35
+0.05% 64.72K +8.34% 14.49M 303.32 0.73% Share
45 XLK Technology Sele...
267.74
-0.21% 69.94K +31.40% 14.44M 108.43 0.73% Share
46 MCD McDonald's Corp...
308.84
+1.24% 45.28K +0.04% 14.15M 176.27 0.71% Share
47 APD Air Products an...
292.08
-0.72% 47.15K +2.34% 13.91M 255.16 0.70% Share
48 ECL Ecolab Inc.
279.98
-0.66% 53.14K -0.99% 13.47M 123.96 0.68% Share
49 WEC WEC Energy Grou...
108.15
-1.63% 115.37K -1.22% 12.57M 80.08 0.63% Share
50 KO The Coca-Cola C...
69.52
-1.33% 169.84K -18.38% 12.16M 49.34 0.61% Share
51 HD The Home Depot,...
400.32
-1.68% 32.87K -8.75% 12.05M 153.47 0.61% Share
52 LIN Linde plc
477.49
+0.39% 25.82K -6.82% 12.02M 380.86 0.60% Share
53 GIS General Mills, ...
49.66
-0.14% 197.18K +19.21% 11.79M 58.88 0.59% Share
54 ABT Abbott Laborato...
129.32
-0.06% 88.71K -9.72% 11.77M 85.94 0.59% Share
55 PFE Pfizer Inc.
25.11
-0.22% 454.54K +5.83% 11.52M 32.71 0.58% Share
56 LLY Eli Lilly and C...
684.46
+3.63% 13.76K +17.90% 11.36M 746.85 0.57% Share
57 ED Consolidated Ed...
102.86
-0.78% 102.19K -1.95% 11.3M 77.1 0.57% Share
58 SO The Southern Co...
94.18
-0.64% 119.03K -9.57% 10.94M 52.99 0.55% Share
59 KMB Kimberly-Clark ...
133.43
-1.02% 76.51K +1.56% 10.88M 122.2 0.55% Share
60 BMY Bristol-Myers S...
47.81
-0.08% 175.25K -10.26% 10.69M 53.47 0.54% Share
61 UL Unilever PLC
61.71
-1.17% 168.6K -5.28% 10.04M 53.4 0.50% Share
62 WMT Walmart Inc.
100.84
-0.15% 108.84K -5.72% 9.56M 26.8 0.48% Share
63 VOO Vanguard S&P 50...
592.77
-0.01% 16.63K -2.74% 8.55M 375.86 0.43% Share
64 GE GE Aerospace
269.72
+0.32% 40.67K -15.09% 8.14M 98.4 0.41% Share
65 EMR Emerson Electri...
134.37
-0.43% 71.66K -1.48% 7.86M 69.61 0.39% Share
66 ROK Rockwell Automa...
347.55
-0.42% 29.16K +6.46% 7.53M 211.44 0.38% Share
67 HPQ HP Inc.
26.94
-0.74% 246.56K -17.63% 6.83M 23.76 0.34% Share
68 ABBV AbbVie Inc.
204.72
+1.61% 31.79K -2.12% 6.66M 81.58 0.33% Share
69 SPY SPDR S&P 500 ET...
644.93
+0.01% 9.52K +1.18% 5.33M 409.65 0.27% Share
70 ORLY O'Reilly Automo...
101.50
-1.11% 3.69K -9.79% 5.29M 263.13 0.27% Share
71 CVX Chevron Corpora...
155.20
-0.43% 29.15K -7.39% 4.88M 99.76 0.25% Share
72 EFV iShares MSCI EA...
66.96
+0.13% 81.38K -1.21% 4.8M 45.91 0.24% Share
73 VYM Vanguard High D...
137.35
-0.17% 34.81K -1.98% 4.49M 108.95 0.23% Share
74 XLF Financial Selec...
53.01
+0.47% 88.47K -7.31% 4.41M 25.13 0.22% Share
75 IXP iShares Global ...
118.14
+0.16% 40.12K -3.11% 3.89M 54.46 0.20% Share
76 NVDA NVIDIA Corporat...
182.02
+0.24% 32.47K -0.7% 3.52M 6.14 0.18% Share
77 GOOG Alphabet Inc.
203.77
+0.36% 21.79K -5.07% 3.4M 79.8 0.17% Share
78 XLE Energy Select S...
85.55
-0.11% 35.98K -25.93% 3.36M 63.15 0.17% Share
79 BAC Bank of America...
47.70
+0.97% 78.46K -31.55% 3.27M 25.47 0.16% Share
80 AIG American Intern...
80.31
+0.53% 37.36K -26.31% 3.25M 42.5 0.16% Share
81 IVV iShares Core S&...
648.15
+0.01% 5.46K -1.9% 3.07M 358.29 0.15% Share
82 AMZN Amazon.com, Inc...
230.94
+2.84% 15.22K -2.87% 2.9M 115.98 0.15% Share
83 DOV Dover Corporati...
179.40
-1.88% 15.31K -1.43% 2.69M 59.23 0.14% Share
84 SPGI S&P Global Inc.
564.10
+0.27% 5.17K -24.19% 2.63M 379.5 0.13% Share
85 FMHI First Trust Mun...
46.32
-0.2% 53.46K -6.09% 2.56M 46.66 0.13% Share
86 IBM International B...
237.04
-1.26% 10.1K -14.38% 2.51M 145.29 0.13% Share
87 VNQ Vanguard Real E...
89.16
-0.71% 25.7K -3.19% 2.33M 83.51 0.12% Share
88 EPS WisdomTree U.S....
66.71
+0.09% 38.38K -9.15% 2.28M 41.58 0.11% Share
89 OTIS Otis Worldwide ...
87.56
-1.87% 21.15K -4.6% 2.18M 64.71 0.11% Share
90 PM Philip Morris I...
165.25
-0.38% 13.22K -21.62% 2.1M 96.86 0.11% Share
91 EFA iShares MSCI EA...
91.66
+0.02% 23.52K +3.98% 1.92M 61.94 0.10% Share
92 PNC The PNC Financi...
194.55
+0.59% 10.45K +7.47% 1.84M 132.46 0.09% Share
93 IJH iShares Core S&...
63.85
-1.31% 29.71K -4.78% 1.73M 43.15 0.09% Share
94 DHR Danaher Corpora...
210.15
+0.48% 7.7K -18.54% 1.58M 236.48 0.08% Share
95 OIH VanEck Oil Serv...
239.83
-0.22% 5.93K +26.20% 1.55M 166 0.08% Share
96 AXP American Expres...
307.72
+0.28% 5.63K -17.89% 1.52M 160.32 0.08% Share
97 VWO Vanguard Emergi...
51.20
-1.15% 33.01K +1.34% 1.49M 39.95 0.08% Share
98 UPS United Parcel S...
88.56
+0.43% 13.32K +8.98% 1.46M 137.11 0.07% Share
99 VCIT Vanguard Interm...
83.12
-0.25% 17.76K 0.00% 1.45M 92.17 0.07% Share
100 MDT Medtronic plc
91.95
-1.03% 16.08K +1.92% 1.45M 93.06 0.07% Share
101 CAT Caterpillar Inc...
417.50
+0.92% 4.35K -12.08% 1.44M 207.14 0.07% Share
102 RF Regions Financi...
26.04
+0.75% 65.83K +18.78% 1.43M 23.24 0.07% Share
103 ORCL Oracle Corporat...
244.93
+0.31% 10.16K +4.82% 1.42M 85.87 0.07% Share
104 SHW The Sherwin-Wil...
365.43
-0.92% 4.06K -10.37% 1.42M 90.32 0.07% Share
105 TROW T. Rowe Price G...
109.06
-0.81% 15.39K +7.04% 1.41M 99.48 0.07% Share
106 EEM iShares MSCI Em...
49.86
-1.27% 31.92K -0.94% 1.39M 38.83 0.07% Share
107 OGE OGE Energy Corp...
45.68
+0.07% 29.76K -2.6% 1.37M 35.25 0.07% Share
108 MSM MSC Industrial ...
87.57
-1.42% 17.57K +3.85% 1.36M 69.3 0.07% Share
109 SOXX iShares Semicon...
254.14
+0.10% 7.14K -4.5% 1.34M 192.03 0.07% Share
110 XLV Health Care Sel...
133.94
+0.49% 8.95K +10.09% 1.31M 136.78 0.07% Share
111 XLY Consumer Discre...
229.61
-0.1% 6.38K -65.5% 1.26M 203.59 0.06% Share
112 PNW Pinnacle West C...
91.92
-1.23% 12.88K -2.87% 1.23M 75.23 0.06% Share
113 VIG Vanguard Divide...
210.08
+0.06% 6.28K 0.00% 1.22M 113.97 0.06% Share
114 PAYX Paychex, Inc.
137.45
-0.84% 7.86K -7.32% 1.21M 90.45 0.06% Share
115 IYE iShares U.S. En...
45.52
-0.12% 24.42K -2.36% 1.2M 20.01 0.06% Share
116 LOW Lowe's Companie...
253.05
-1.24% 5.14K -0.45% 1.2M 144.08 0.06% Share
117 IJR iShares Core S&...
115.17
-1.4% 11.37K -2.04% 1.19M 86.2 0.06% Share
118 AFL Aflac Incorpora...
105.31
-0.37% 10.22K 0.00% 1.14M 37.78 0.06% Share
119 SNA Snap-on Incorpo...
324.62
-2.75% 3.29K +3.14% 1.11M 295.17 0.06% Share
120 XLI Industrial Sele...
151.15
-0.87% 8.45K -0.48% 1.11M 96.92 0.06% Share
121 SHY iShares 1-3 Yea...
82.70
-0.11% 13.08K +3.10% 1.08M 84.14 0.05% Share
122 VO Vanguard Mid Ca...
286.38
-0.71% 4.17K -1.79% 1.08M 175.08 0.05% Share
123 LYB LyondellBasell ...
53.31
+0.72% 15.15K +10.63% 1.07M 72.02 0.05% Share
124 ZTS Zoetis Inc.
153.05
+0.40% 6.38K +1.32% 1.05M 149.96 0.05% Share
125 BIL SPDR Bloomberg ...
91.58
+0.02% 11.41K 0.00% 1.05M 91.42 0.05% Share
126 EVRG Evergy, Inc.
72.80
-0.64% 15.14K -5.31% 1.04M 52.59 0.05% Share
127 KBWB Invesco KBW Ban...
75.04
+0.90% 16.59K -4.96% 1.04M 38.23 0.05% Share
128 MMM 3M Company
156.66
-2.21% 7.02K -9.43% 1.03M 131.3 0.05% Share
129 USB U.S. Bancorp
46.83
+0.46% 24.17K +1.68% 1.02M 43.88 0.05% Share
130 SYK Stryker Corpora...
378.47
-0.13% 2.68K -8.41% 997.26K 174.76 0.05% Share
131 VGT Vanguard Inform...
704.44
-0.4% 1.83K 0.00% 994.18K 156.22 0.05% Share
132 BNDX Vanguard Total ...
49.32
-0.23% 19.89K -20.01% 970.79K 50.3 0.05% Share
133 HRB H&R Block, Inc.
49.33
-1.18% 16.87K 0.00% 926.11K 22.64 0.05% Share
134 DIS The Walt Disney...
116.33
-0.27% 9.38K -8.75% 925.31K 108.26 0.05% Share
135 T AT&T Inc.
28.75
+1.27% 32.14K -0.91% 909.03K 25.53 0.05% Share
136 TGT Target Corporat...
104.22
-1.08% 8.68K +2.69% 905.53K 113.57 0.05% Share
137 CMI Cummins Inc.
404.55
-0.55% 2.87K 0.00% 900.51K 198.01 0.05% Share
138 SWK Stanley Black &...
74.43
-2.04% 11.67K +7.96% 897.04K 89.06 0.05% Share
139 GGG Graco Inc.
85.26
-2.58% 10.68K 0.00% 892.22K 45.27 0.04% Share
140 MLPA Global X MLP ET...
49.75
-0.18% 16.61K -25.93% 884.36K 25.32 0.04% Share
141 HSY The Hershey Com...
180.19
+0.07% 5K +100.00% 854.81K 171.03 0.04% Share
142 MDY SPDR S&P MIDCAP...
583.00
-1.34% 1.6K 0.00% 854.1K 288.85 0.04% Share
143 VMBS Vanguard Mortga...
46.32
-0.3% 18.36K -0.24% 850.48K 45.82 0.04% Share
144 QQQ Invesco QQQ Tru...
579.86
-0.08% 1.79K +5.92% 839.37K 331.67 0.04% Share
145 COST Costco Wholesal...
975.42
-0.35% 866 -21.06% 819.04K 271.25 0.04% Share
146 WHR Whirlpool Corpo...
89.06
-1.27% 9.05K +8.84% 815.32K 103.98 0.04% Share
147 IEI iShares 3-7 Yea...
118.85
-0.21% 6.85K +3.12% 808.99K 124.34 0.04% Share
148 RTX RTX Corporation
155.06
-0.42% 6.08K -17.11% 805.49K 60.72 0.04% Share
149 ADM Archer-Daniels-...
59.31
-0.84% 16.41K +12.71% 787.94K 58.26 0.04% Share
150 ILCB iShares Morning...
89.39
-0.07% 9.89K -1.44% 764.49K 35.63 0.04% Share