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...
305.28
-0.54% 342.79K -4.04% 98.77M 140.36 4.96% Share
2 MSFT Microsoft Corpo...
509.80
-1.41% 229.96K +2.14% 86.32M 173.34 4.34% Share
3 IVOV Vanguard S&P Mi...
98.42
+0.53% 800.63K -0.17% 73.69M 58.26 3.70% Share
4 NOBL ProShares S&P 5...
104.85
+0.89% 655.55K +1.70% 66.98M 106.34 3.37% Share
5 GOOGL Alphabet Inc.
201.56
-0.95% 419.18K -0.2% 64.82M 70.23 3.26% Share
6 AAPL Apple Inc.
230.59
-0.13% 254.35K -0.59% 56.5M 114.61 2.84% Share
7 MBB iShares MBS ETF
93.52
+0.10% 598.45K +6.39% 56.12M 102.22 2.82% Share
8 PEP PepsiCo, Inc.
152.21
+1.78% 310.79K +9.20% 46.6M 123.87 2.34% Share
9 V Visa Inc.
342.48
-0.08% 132.5K -2.53% 46.43M 223.01 2.33% Share
10 MRK Merck & Co., In...
85.02
+0.95% 493.23K +18.28% 44.27M 80.16 2.23% Share
11 UNH UnitedHealth Gr...
304.22
-1.38% 80.63K +1.50% 42.23M 397.03 2.12% Share
12 PANL Pangaea Logisti...
5.04
-1.66% 8.55M +0.05% 40.71M 3.21 2.05% Share
13 BRK-B Berkshire Hatha...
485.18
+1.39% 72.72K -3.87% 38.73M 282.67 1.95% Share
14 INDB Independent Ban...
66.66
-0.31% 603.94K -0.21% 37.84M 53.53 1.90% Share
15 SPLB SPDR Portfolio ...
22.55
+0.29% 1.63M +2.41% 36.68M 21.65 1.84% Share
16 CB Chubb Limited
273.98
+0.39% 120.48K +0.08% 36.38M 195.34 1.83% Share
17 PG The Procter & G...
158.34
+1.69% 205.73K +6.44% 35.06M 127.27 1.76% Share
18 META Meta Platforms,...
751.38
-2.08% 58.87K -5.43% 33.93M 158.07 1.71% Share
19 JPM JPMorgan Chase ...
290.50
-0.35% 138.17K -14.02% 33.89M 116.68 1.70% Share
20 TJX The TJX Compani...
134.40
+1.00% 277.46K +20.15% 33.79M 68.64 1.70% Share
21 XOM Exxon Mobil Cor...
107.39
+0.64% 282.88K +3.51% 33.64M 87.54 1.69% Share
22 MA Mastercard Inco...
585.74
+0.27% 60.26K -1.78% 33.03M 146.83 1.66% Share
23 UNP Union Pacific C...
223.42
+1.52% 127.37K +4.26% 30.09M 150.62 1.51% Share
24 EOG EOG Resources, ...
117.25
-0.41% 224.89K +0.92% 28.84M 79.55 1.45% Share
25 BLK BlackRock, Inc.
1127.89
-0.72% 27.01K +100.00% 25.56M 946.48 1.28% Share
26 VEEV Veeva Systems I...
284.08
+0.70% 106.23K -5.79% 24.61M 197.64 1.24% Share
27 STIP iShares 0-5 Yea...
103.08
+0.05% 234.85K +5.59% 24.3M 101.26 1.22% Share
28 NEE NextEra Energy,...
76.56
+1.10% 332.25K -0.21% 23.55M 48.77 1.18% Share
29 INTU Intuit Inc.
700.75
-2.29% 37.98K +4.57% 23.32M 467.01 1.17% Share
30 SBUX Starbucks Corpo...
90.92
-1.75% 234.11K -18.08% 22.96M 88.55 1.15% Share
31 TXN Texas Instrumen...
195.86
+0.79% 124.48K +4.38% 22.37M 174 1.12% Share
32 HON Honeywell Inter...
216.69
+0.14% 105.12K -1.21% 22.26M 209.23 1.12% Share
33 ACN Accenture plc
255.78
+2.67% 69.65K +1.72% 21.73M 292.71 1.09% Share
34 ROP Roper Technolog...
532.49
+0.04% 36.53K +1.50% 21.54M 475.07 1.08% Share
35 ADP Automatic Data ...
305.69
+1.00% 69.87K -2.64% 21.35M 184.32 1.07% Share
36 VZ Verizon Communi...
44.95
+1.26% 430.39K +0.59% 19.52M 44.2 0.98% Share
37 ICE Intercontinenta...
178.04
+0.06% 110.52K +2.49% 19.06M 149.86 0.96% Share
38 JNJ Johnson & Johns...
177.75
+0.85% 107.54K -2.4% 17.83M 113.67 0.90% Share
39 TMO Thermo Fisher S...
498.40
+2.23% 32.79K +2.27% 16.31M 251.85 0.82% Share
40 NKE NIKE, Inc.
76.86
-0.74% 247.65K +26.67% 15.72M 82.69 0.79% Share
41 CL Colgate-Palmoli...
85.75
+1.76% 166.71K -0.65% 15.62M 68.55 0.79% Share
42 SLB Schlumberger Li...
33.34
+0.14% 370.88K +12.34% 15.5M 50.01 0.78% Share
43 CPRT Copart, Inc.
47.80
+0.94% 264.95K +0.91% 14.99M 31.54 0.75% Share
44 WST West Pharmaceut...
247.07
+1.64% 64.72K +8.34% 14.49M 303.32 0.73% Share
45 XLK Technology Sele...
261.46
-1.81% 69.94K +31.40% 14.44M 108.43 0.73% Share
46 MCD McDonald's Corp...
310.75
+0.66% 45.28K +0.04% 14.15M 176.27 0.71% Share
47 APD Air Products an...
290.14
+0.69% 47.15K +2.34% 13.91M 255.16 0.70% Share
48 ECL Ecolab Inc.
283.42
+1.19% 53.14K -0.99% 13.47M 123.96 0.68% Share
49 WEC WEC Energy Grou...
108.46
+1.95% 115.37K -1.22% 12.57M 80.08 0.63% Share
50 KO The Coca-Cola C...
70.12
+1.43% 169.84K -18.38% 12.16M 49.34 0.61% Share
51 HD The Home Depot,...
406.12
+2.89% 32.87K -8.75% 12.05M 153.47 0.61% Share
52 LIN Linde plc
479.77
+0.26% 25.82K -6.82% 12.02M 380.86 0.60% Share
53 GIS General Mills, ...
49.84
+1.00% 197.18K +19.21% 11.79M 58.88 0.59% Share
54 ABT Abbott Laborato...
131.24
+0.74% 88.71K -9.72% 11.77M 85.94 0.59% Share
55 PFE Pfizer Inc.
25.31
+0.96% 454.54K +5.83% 11.52M 32.71 0.58% Share
56 LLY Eli Lilly and C...
704.12
+0.87% 13.76K +17.90% 11.36M 746.85 0.57% Share
57 ED Consolidated Ed...
101.07
+1.33% 102.19K -1.95% 11.3M 77.1 0.57% Share
58 SO The Southern Co...
94.14
+1.38% 119.03K -9.57% 10.94M 52.99 0.55% Share
59 KMB Kimberly-Clark ...
132.90
+1.20% 76.51K +1.56% 10.88M 122.2 0.55% Share
60 BMY Bristol-Myers S...
48.33
+0.28% 175.25K -10.26% 10.69M 53.47 0.54% Share
61 UL Unilever PLC
61.94
+1.05% 168.6K -5.28% 10.04M 53.4 0.50% Share
62 WMT Walmart Inc.
101.31
+0.61% 108.84K -5.72% 9.56M 26.8 0.48% Share
63 VOO Vanguard S&P 50...
587.78
-0.6% 16.63K -2.74% 8.55M 375.86 0.43% Share
64 GE GE Aerospace
265.75
-1.01% 40.67K -15.09% 8.14M 98.4 0.41% Share
65 EMR Emerson Electri...
131.55
-0.21% 71.66K -1.48% 7.86M 69.61 0.39% Share
66 ROK Rockwell Automa...
343.32
+0.15% 29.16K +6.46% 7.53M 211.44 0.38% Share
67 HPQ HP Inc.
26.98
+0.56% 246.56K -17.63% 6.83M 23.76 0.34% Share
68 ABBV AbbVie Inc.
206.09
-0.23% 31.79K -2.12% 6.66M 81.58 0.33% Share
69 SPY SPDR S&P 500 ET...
639.43
-0.6% 9.52K +1.18% 5.33M 409.65 0.27% Share
70 ORLY O'Reilly Automo...
103.06
+1.65% 3.69K -9.79% 5.29M 263.13 0.27% Share
71 CVX Chevron Corpora...
152.28
-1.96% 29.15K -7.39% 4.88M 99.76 0.25% Share
72 EFV iShares MSCI EA...
67.29
+0.32% 81.38K -1.21% 4.8M 45.91 0.24% Share
73 VYM Vanguard High D...
137.18
+0.13% 34.81K -1.98% 4.49M 108.95 0.23% Share
74 XLF Financial Selec...
52.59
+0.16% 88.47K -7.31% 4.41M 25.13 0.22% Share
75 IXP iShares Global ...
117.15
-1.13% 40.12K -3.11% 3.89M 54.46 0.20% Share
76 NVDA NVIDIA Corporat...
175.56
-3.54% 32.47K -0.7% 3.52M 6.14 0.18% Share
77 GOOG Alphabet Inc.
202.44
-0.9% 21.79K -5.07% 3.4M 79.8 0.17% Share
78 XLE Energy Select S...
85.08
+0.04% 35.98K -25.93% 3.36M 63.15 0.17% Share
79 BAC Bank of America...
48.08
+0.32% 78.46K -31.55% 3.27M 25.47 0.16% Share
80 AIG American Intern...
81.25
+1.08% 37.36K -26.31% 3.25M 42.5 0.16% Share
81 IVV iShares Core S&...
642.56
-0.59% 5.46K -1.9% 3.07M 358.29 0.15% Share
82 AMZN Amazon.com, Inc...
227.87
-1.56% 15.22K -2.87% 2.9M 115.98 0.15% Share
83 DOV Dover Corporati...
179.59
+1.38% 15.31K -1.43% 2.69M 59.23 0.14% Share
84 SPGI S&P Global Inc.
553.93
+0.49% 5.17K -24.19% 2.63M 379.5 0.13% Share
85 FMHI First Trust Mun...
46.27
-0.02% 53.46K -6.09% 2.56M 46.66 0.13% Share
86 IBM International B...
241.10
+0.69% 10.1K -14.38% 2.51M 145.29 0.13% Share
87 VNQ Vanguard Real E...
90.41
+1.69% 25.7K -3.19% 2.33M 83.51 0.12% Share
88 EPS WisdomTree U.S....
66.34
-0.33% 38.38K -9.15% 2.28M 41.58 0.11% Share
89 OTIS Otis Worldwide ...
88.56
+1.08% 21.15K -4.6% 2.18M 64.71 0.11% Share
90 PM Philip Morris I...
168.68
+1.25% 13.22K -21.62% 2.1M 96.86 0.11% Share
91 EFA iShares MSCI EA...
92.10
+0.01% 23.52K +3.98% 1.92M 61.94 0.10% Share
92 PNC The PNC Financi...
192.91
+0.47% 10.45K +7.47% 1.84M 132.46 0.09% Share
93 IJH iShares Core S&...
63.78
+0.15% 29.71K -4.78% 1.73M 43.15 0.09% Share
94 DHR Danaher Corpora...
212.00
+1.43% 7.7K -18.54% 1.58M 236.48 0.08% Share
95 OIH VanEck Oil Serv...
237.36
-0.69% 5.93K +26.20% 1.55M 166 0.08% Share
96 AXP American Expres...
306.21
-0.27% 5.63K -17.89% 1.52M 160.32 0.08% Share
97 VWO Vanguard Emergi...
51.38
-0.71% 33.01K +1.34% 1.49M 39.95 0.08% Share
98 UPS United Parcel S...
87.73
+1.41% 13.32K +8.98% 1.46M 137.11 0.07% Share
99 VCIT Vanguard Interm...
83.08
+0.14% 17.76K 0.00% 1.45M 92.17 0.07% Share
100 MDT Medtronic plc
89.91
-3.12% 16.08K +1.92% 1.45M 93.06 0.07% Share
101 CAT Caterpillar Inc...
415.92
+0.79% 4.35K -12.08% 1.44M 207.14 0.07% Share
102 RF Regions Financi...
25.70
+0.02% 65.83K +18.78% 1.43M 23.24 0.07% Share
103 ORCL Oracle Corporat...
234.32
-5.92% 10.16K +4.82% 1.42M 85.87 0.07% Share
104 SHW The Sherwin-Wil...
367.61
+2.44% 4.06K -10.37% 1.42M 90.32 0.07% Share
105 TROW T. Rowe Price G...
106.27
-0.35% 15.39K +7.04% 1.41M 99.48 0.07% Share
106 EEM iShares MSCI Em...
49.80
-0.85% 31.92K -0.94% 1.39M 38.83 0.07% Share
107 OGE OGE Energy Corp...
45.09
+1.17% 29.76K -2.6% 1.37M 35.25 0.07% Share
108 MSM MSC Industrial ...
88.97
+2.23% 17.57K +3.85% 1.36M 69.3 0.07% Share
109 SOXX iShares Semicon...
244.93
-1.65% 7.14K -4.5% 1.34M 192.03 0.07% Share
110 XLV Health Care Sel...
136.74
+0.62% 8.95K +10.09% 1.31M 136.78 0.07% Share
111 XLY Consumer Discre...
229.69
-0.12% 6.38K -65.5% 1.26M 203.59 0.06% Share
112 PNW Pinnacle West C...
91.99
+1.84% 12.88K -2.87% 1.23M 75.23 0.06% Share
113 VIG Vanguard Divide...
209.56
+0.01% 6.28K 0.00% 1.22M 113.97 0.06% Share
114 PAYX Paychex, Inc.
138.93
+0.99% 7.86K -7.32% 1.21M 90.45 0.06% Share
115 IYE iShares U.S. En...
45.31
-0.04% 24.42K -2.36% 1.2M 20.01 0.06% Share
116 LOW Lowe's Companie...
256.16
+2.10% 5.14K -0.45% 1.2M 144.08 0.06% Share
117 IJR iShares Core S&...
114.72
+0.10% 11.37K -2.04% 1.19M 86.2 0.06% Share
118 AFL Aflac Incorpora...
106.89
+1.06% 10.22K 0.00% 1.14M 37.78 0.06% Share
119 SNA Snap-on Incorpo...
324.51
+0.41% 3.29K +3.14% 1.11M 295.17 0.06% Share
120 XLI Industrial Sele...
151.31
+0.19% 8.45K -0.48% 1.11M 96.92 0.06% Share
121 SHY iShares 1-3 Yea...
82.72
+0.05% 13.08K +3.10% 1.08M 84.14 0.05% Share
122 VO Vanguard Mid Ca...
286.49
+0.16% 4.17K -1.79% 1.08M 175.08 0.05% Share
123 LYB LyondellBasell ...
53.80
+1.61% 15.15K +10.63% 1.07M 72.02 0.05% Share
124 ZTS Zoetis Inc.
155.50
+2.09% 6.38K +1.32% 1.05M 149.96 0.05% Share
125 BIL SPDR Bloomberg ...
91.64
+0.02% 11.41K 0.00% 1.05M 91.42 0.05% Share
126 EVRG Evergy, Inc.
72.46
+1.44% 15.14K -5.31% 1.04M 52.59 0.05% Share
127 KBWB Invesco KBW Ban...
73.73
-0.34% 16.59K -4.96% 1.04M 38.23 0.05% Share
128 MMM 3M Company
154.24
+0.90% 7.02K -9.43% 1.03M 131.3 0.05% Share
129 USB U.S. Bancorp
46.20
+0.20% 24.17K +1.68% 1.02M 43.88 0.05% Share
130 SYK Stryker Corpora...
390.14
+2.24% 2.68K -8.41% 997.26K 174.76 0.05% Share
131 VGT Vanguard Inform...
688.34
-1.96% 1.83K 0.00% 994.18K 156.22 0.05% Share
132 BNDX Vanguard Total ...
49.23
+0.12% 19.89K -20.01% 970.79K 50.3 0.05% Share
133 HRB H&R Block, Inc.
51.22
+1.59% 16.87K 0.00% 926.11K 22.64 0.05% Share
134 DIS The Walt Disney...
116.22
-0.28% 9.38K -8.75% 925.31K 108.26 0.05% Share
135 T AT&T Inc.
28.95
+0.12% 32.14K -0.91% 909.03K 25.53 0.05% Share
136 TGT Target Corporat...
105.41
+0.44% 8.68K +2.69% 905.53K 113.57 0.05% Share
137 CMI Cummins Inc.
402.11
+0.04% 2.87K 0.00% 900.51K 198.01 0.05% Share
138 SWK Stanley Black &...
76.20
+2.23% 11.67K +7.96% 897.04K 89.06 0.05% Share
139 GGG Graco Inc.
86.20
+1.53% 10.68K 0.00% 892.22K 45.27 0.04% Share
140 MLPA Global X MLP ET...
49.30
-0.26% 16.61K -25.93% 884.36K 25.32 0.04% Share
141 HSY The Hershey Com...
180.64
+1.26% 5K +100.00% 854.81K 171.03 0.04% Share
142 MDY SPDR S&P MIDCAP...
582.50
+0.15% 1.6K 0.00% 854.1K 288.85 0.04% Share
143 VMBS Vanguard Mortga...
46.28
+0.13% 18.36K -0.24% 850.48K 45.82 0.04% Share
144 QQQ Invesco QQQ Tru...
568.98
-1.41% 1.79K +5.92% 839.37K 331.67 0.04% Share
145 COST Costco Wholesal...
980.75
+0.14% 866 -21.06% 819.04K 271.25 0.04% Share
146 WHR Whirlpool Corpo...
89.52
+1.62% 9.05K +8.84% 815.32K 103.98 0.04% Share
147 IEI iShares 3-7 Yea...
118.89
+0.15% 6.85K +3.12% 808.99K 124.34 0.04% Share
148 RTX RTX Corporation
153.72
-1.14% 6.08K -17.11% 805.49K 60.72 0.04% Share
149 ADM Archer-Daniels-...
59.96
+0.49% 16.41K +12.71% 787.94K 58.26 0.04% Share
150 ILCB iShares Morning...
88.63
-0.66% 9.89K -1.44% 764.49K 35.63 0.04% Share