← Back to Discover

ROCKLAND TRUST CO

Period ended Sep 30, 2026 · Latest filing Oct 5, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Sep 30, 2026: $2,613,760,554

More quarters will appear as history becomes available.

Top holdings

Top 10 at Sep 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. MICROSOFT CORP · COM · 594918104 · shares: $151,223,949
  2. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $136,472,107
  3. APPLE INC · COM · 037833100 · shares: $107,974,533
  4. INDEPENDENT BK CORP MASS · COM · 453836108 · shares: $107,899,593
  5. SPDR GOLD TR · GOLD SHS · 78463V107 · shares: $101,876,223
  6. VANGUARD ADMIRAL FDS INC · MIDCP 400 VAL · 921932844 · shares: $86,307,310
  7. NVIDIA CORPORATION · COM · 67066G104 · shares: $82,515,749
  8. PROSHARES TR · S&P 500 DV ARIST · 74348A467 · shares: $81,875,048
  9. MERCK & CO INC · COM · 58933Y105 · shares: $66,614,899
  10. ISHARES TR · MBS ETF · 464288588 · shares: $59,467,620

Reported holdings

506 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
HONEYWELL INTL INCCOM438516205 — 11,514 shares $2,428,763
PHILIP MORRIS INTL INCCOM718172109 — 12,425 shares $2,370,939
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I316092600 — 28,319 shares $2,313,662
VANGUARD INDEX FDSREAL ESTATE ETF922908553 — 24,887 shares $2,230,622
VALERO ENERGY CORPCOM91913Y100 — 5,651 shares $2,190,384
NVIDIA CORPORATIONCOM67066G104 — 9,587 shares $2,189,479
ISHARES TRRUS 1000 GRW ETF464287614 — 17,274 shares $2,163,741
CATERPILLAR INCCOM149123101 — 2,500 shares $2,026,975
VANGUARD INDEX FDSMID CAP ETF922908629 — 23,880 shares $1,872,670
MORGAN STANLEYCOM NEW617446448 — 9,701 shares $1,824,564
VANGUARD WORLD FDINF TECH ETF92204A702 — 14,464 shares $1,817,691
SELECT SECTOR SPDR TRST STR INDL ETF81369Y704 — 10,550 shares $1,761,639
SELECT SECTOR SPDR TRST STR CARE ETF81369Y209 — 10,433 shares $1,757,126
MERCK & CO INCCOM58933Y105 — 11,629 shares $1,689,810
MOTOROLA SOLUTIONS INCCOM NEW620076307 — 3,758 shares $1,675,955
INDEPENDENT BK CORP MASSCOM453836108 — 20,364 shares $1,581,265
ISHARES TRMSCI EMG MKT ETF464287234 — 23,502 shares $1,569,699
ALPHABET INCCAP STK CL A02079K305 — 4,408 shares $1,516,705
MICROSOFT CORPCOM594918104 — 2,933 shares $1,504,336
INTERNATIONAL BUSINESS MACHSCOM459200101 — 6,793 shares $1,493,984
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 2,985 shares $1,486,381
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844 — 6,205 shares $1,447,689
STATE STR SPDR S&P MIDCAP 40UTSER1 S&PDCRP78467Y107 — 2,109 shares $1,385,001
STARBUCKS CORPCOM855244109 — 14,705 shares $1,381,682
JPMORGAN CHASE & COCOM46625H100 — 4,142 shares $1,370,298
TEXAS INSTRS INCCOM882508104 — 4,843 shares $1,356,476
REGIONS FINANCIAL CORP NEWCOM7591EP100 — 50,142 shares $1,347,817
VANECK ETF TRUSTOIL SERVICES ETF92189H607 — 3,519 shares $1,331,484
ISHARES TRU.S. ENERGY ETF464287796 — 20,477 shares $1,326,910
PAYCHEX INCCOM704326107 — 12,752 shares $1,256,072
ISHARES TR1 3 YR TREAS BD464287457 — 15,459 shares $1,255,271
PRICE T ROWE GROUP INCCOM74144T108 — 11,975 shares $1,245,999
ISHARES TRCORE S&P SCP ETF464287804 — 9,149 shares $1,244,630
LAM RESEARCH CORPCOM NEW512807306 — 3,741 shares $1,228,956
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P301 — 26,645 shares $1,195,028
SALESFORCE INCCOM79466L302 — 5,135 shares $1,178,842
STATE STR CORPCOM857477103 — 6,523 shares $1,138,851
ORACLE CORPCOM68389X105 — 8,235 shares $1,130,666
EATON CORP PLCSHSG29183103 — 2,623 shares $1,127,129
SHERWIN WILLIAMS COCOM824348106 — 3,455 shares $1,116,898
ISHARES TRMSCI EAFE ETF464287465 — 10,447 shares $1,085,339
FIDUS INVT CORPCOM316500107 — 55,912 shares $1,077,424
SELECT SECTOR SPDR TRST STR MATER ETF81369Y100 — 21,976 shares $1,070,231
J P MORGAN EXCHANGE TRADED FSMALL & MID CAP46641Q118 — 14,482 shares $1,065,586
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V357 — 5,104 shares $1,061,734
US BANCORPCOM NEW902973304 — 17,667 shares $1,020,446
UNITED PARCEL SVCS INCCL B911312106 — 10,801 shares $1,009,245
CUMMINS INCCOM231021106 — 1,898 shares $980,450
ABBVIE INCCOM00287Y109 — 3,730 shares $975,731
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E628 — 11,152 shares $972,789
ISHARES TRCORE MSCI EAFE46432F842 — 9,973 shares $966,184
ISHARES TRMORNINGSTR US EQ464287127 — 9,080 shares $959,393
WASHINGTON TR BANCORP INCCOM940610108 — 25,000 shares $949,750
AMERICAN EXPRESS COCOM025816109 — 3,102 shares $943,318
ISHARES TRRUS 1000 VAL ETF464287598 — 3,774 shares $935,688
ADVANCED MICRO DEVICES INCCOM007903107 — 1,525 shares $932,934
STRYKER CORPORATIONCOM863667101 — 3,365 shares $926,687
SPDR SERIES TRUSTST STR CONV ETF78464A359 — 9,090 shares $919,726
UNITEDHEALTH GROUP INCCOM91324P102 — 2,500 shares $917,700
ISHARES TRRUS 1000 ETF464287622 — 2,199 shares $915,070
AMAZON COM INCCOM023135106 — 3,630 shares $904,415
AMPHENOL CORPCL A032095101 — 10,621 shares $895,350
ISHARES TRRUS MDCP VAL ETF464287473 — 5,549 shares $891,946
TORONTO DOMINION BK ONTCOM NEW891160509 — 7,543 shares $886,529
MEDTRONIC PLCSHSG5960L103 — 10,113 shares $872,651
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V282 — 13,072 shares $860,922
PNC FINL SVCS GROUP INCCOM693475105 — 3,828 shares $850,811
ALPHABET INCCAP STK CL C02079K107 — 2,493 shares $849,465
SELECT SECTOR SPDR TRST STR DISCR ETF81369Y407 — 7,697 shares $837,741
CELESTICA INCCOM15101Q207 — 2,312 shares $835,626
TARGET CORPCOM87612E106 — 5,320 shares $833,591
ISHARES TRRUS MD CP GR ETF464287481 — 6,049 shares $832,826
SELECT SECTOR SPDR TRST STR SVC ETF81369Y852 — 7,465 shares $828,391
ROYAL BK CDACOM780087102 — 4,200 shares $825,678
RTX CORPORATIONCOM75513E101 — 4,440 shares $824,286
GRACO INCCOM384109104 — 10,684 shares $820,959
VANGUARD INDEX FDSSMALL CP ETF922908751 — 2,881 shares $819,616
ACCENTURE PLC IRELANDSHS CLASS AG1151C101 — 4,431 shares $812,512
GLOBAL X FDSGLBL X MLP ETF37954Y343 — 15,085 shares $803,125
DISNEY WALT COCOM254687106 — 7,582 shares $795,352
STANLEY BLACK & DECKER INCCOM854502101 — 8,970 shares $794,652
VANGUARD SCOTTSDALE FDSMTG-BKD SECS ETF92206C771 — 17,805 shares $790,720
ISHARES TREAFE GRWTH ETF464288885 — 6,592 shares $789,919
JOHNSON & JOHNSONCOM478160104 — 2,980 shares $788,925
SNAP ON INCCOM833034101 — 2,162 shares $785,563
INVESCO QQQ TRUNIT SER 146090E103 — 1,060 shares $784,156
MARRIOTT INTL INC NEWCL A571903202 — 2,188 shares $778,206
WEST PHARMACEUTICAL SVSC INCCOM955306105 — 2,094 shares $776,371
WELLS FARGO & COCOM949746101 — 9,598 shares $768,320
VANGUARD INDEX FDSLARGE CAP ETF922908637 — 2,180 shares $767,033
BERKSHIRE HATHAWAY INC DELCL A084670108 — 1 shares $747,005
ISHARES TR3 7 YR TREAS BD464288661 — 6,581 shares $746,549
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J407 — 15,416 shares $722,548
TEXAS PACIFIC LAND CORPORATICOM88262P102 — 2,205 shares $718,455
EASTMAN CHEM COCOM277432100 — 11,012 shares $714,018
SPDR SERIES TRUSTST STR MSCI USAQ78468R812 — 3,748 shares $712,532
WALMART INCCOM931142103 — 6,852 shares $712,060
WOODWARD INCCOM980745103 — 2,150 shares $706,469
INTEL CORPCOM458140100 — 5,848 shares $703,105
LOWES COS INCCOM548661107 — 3,806 shares $701,408