ROCKLAND TRUST CO Q1 2021 Filing

Filed April 22, 2021

Portfolio Value

$1.4B

Holdings

267

Report Date

Q1 2021

Filing Type

13F-HR

All Holdings (267 positions)

StockValue
PANWPalo Alto Networks Inc
$447K
FASTFastenal Co
$445K
CMECME Group Inc
$423K
ORCLORACLE CORP
$412K
TSMTSMC
$404K
APDAir Products and Chemicals Inc
$398K
MDTMedtronic PLC
$392K
EAELECTRONIC ARTS
$391K
ATOAtmos Energy Corp
$391K
CHDChurch & Dwight Co Inc
$380K
RIOTRiot Blockchain Inc
$378K
HRBBLOCK(H&R)INC
$363K
GDXVan Eck Associates Corp
$360K
HONHoneywell International Inc
$357K
PHPARKER-HANNIFIN
$355K
MOAltria Group Inc
$353K
CRMSALESFORCE.COM INC
$345K
BDXBECTON DICKINSON
$337K
MRSHMARSH & MCLENNAN
$335K
AWCAmerican Water Works Co Inc
$332K
TTCToro Co/The
$330K
XLYSELECT SECTOR SPDR
$328K
COPCONOCOPHILLIPS
$321K
VBKVanguard ETF/USA
$319K
DUKDUKE ENERGY CORP
$312K
TSLATesla Inc
$310K
GDGEN DYNAMICS CORP
$307K
NOBLProShare Advisors LLC
$304K
IWDISHARES TRUST
$303K
KBESTATE STREET ETF/USA
$294K
MDLZKraft Foods Inc
$288K
NOCNORTHROP GRUMMAN
$281K
ARCCAres Capital Corp
$273K
WATWaters Corp
$266K
DEDeere & Co
$265K
NTRSNORTHERN TRUST CORP
$261K
PKNPerkinElmer Inc
$257K
PFFBlackRock Fund Advisors
$255K
VTIVanguard ETF/USA
$250K
DDOMINION RES(VIR)
$248K
TDOCTeladoc Health Inc
$245K
GBDCGolub Capital BDC Inc
$244K
A4SAmeriprise Financial Inc
$242K
NFLXNETFLIX INC
$242K
0VVBViacomCBS Inc
$241K
NMFCNew Mountain Finance Corp
$240K
TCPCBLACKROCK TCP CAPITAL CORP
$238K
NVSNNovartis AG
$237K
SPGSIMON PROP GROUP
$233K
GILDGilead Sciences Inc
$232K
VFCVF Corp
$230K
TSLXSixth Street Specialty Lending
$230K
IWVBlackRock Fund Advisors
$228K
PGFInvesco Capital Management LLC
$221K
MSCIMSCI Inc
$220K
AMLPALPS ETFs/USA
$219K
KEYSKeysight Technologies Inc
$219K
UNMUnum Group
$213K
DOWDow Inc
$213K
GWWWW Grainger Inc
$211K
ODFLOld Dominion Freight Line Inc
$209K
XELXcel Energy Inc
$209K
VHTVanguard ETF/USA
$208K
IDXXIDEXX Laboratories Inc
$205K
BlackRock Funds/Closed-End/USA
$170K
NZFNuveen Closed-End Funds/USA
$167K
BGTBlackRock Funds/Closed-End/USA
$146K
PreviousPage 3 of 3