MARCO INVESTMENT MANAGEMENT LLC Q2 2020 Filing

Filed July 21, 2020

Portfolio Value

$545.9B

Holdings

164

Report Date

Q2 2020

Filing Type

13F-HR

All Holdings (164 positions)

StockValue
GOOGALPHABET INC
$736.0M
IJHISHARES TR
$727.0M
XLFSELECT SECTOR SPDR TR
$691.0M
XLVSELECT SECTOR SPDR TR
$649.0M
STZCONSTELLATION BRANDS INC
$632.0M
ROLROLLINS INC
$615.0M
TSLATESLA INC
$612.0M
CSXCSX CORP
$601.0M
DOVDOVER CORP
$585.0M
TJXTJX COS INC NEW
$556.0M
NVDANVIDIA CORPORATION
$538.0M
FISFIDELITY NATL INFORMATION SV
$528.0M
ROSTROSS STORES INC
$528.0M
BABOEING CO
$503.0M
VYMVANGUARD WHITEHALL FDS
$496.0M
XLKSELECT SECTOR SPDR TR
$491.0M
DYHTARGET CORP
$464.0M
DRIDARDEN RESTAURANTS INC
$460.0M
MOALTRIA GROUP INC
$450.0M
AKAMAKAMAI TECHNOLOGIES INC
$439.0M
IBBISHARES TR
$423.0M
PEPPEPSICO INC
$413.0M
XLESELECT SECTOR SPDR TR
$406.0M
DC4DEXCOM INC
$405.0M
RDS/AROYAL DUTCH SHELL PLC
$401.0M
CTLEURCENTURYLINK INC
$395.0M
NEENEXTERA ENERGY INC
$389.0M
4I1PHILIP MORRIS INTL INC
$381.0M
GQ9SPDR GOLD TR
$375.0M
BRK/BBERKSHIRE HATHAWAY INC DEL
$362.0M
SOSOUTHERN CO
$353.0M
USBUS BANCORP DEL
$346.0M
LLYLILLY ELI & CO
$345.0M
NTRNUTRIEN LTD
$335.0M
MUMICRON TECHNOLOGY INC
$332.0M
LULULULULEMON ATHLETICA INC
$328.0M
DEDEERE & CO
$314.0M
ADPAUTOMATIC DATA PROCESSING IN
$304.0M
MDLZMONDELEZ INTL INC
$294.0M
NKENIKE INC
$273.0M
TRVTRAVELERS COMPANIES INC
$264.0M
SLBSCHLUMBERGER LTD
$257.0M
NVONOVO-NORDISK A S
$250.0M
LKQ1LKQ CORP
$249.0M
WYWEYERHAEUSER CO MTN BE
$247.0M
SYYSYSCO CORP
$242.0M
VOVANGUARD INDEX FDS
$237.0M
GGGGRACO INC
$235.0M
AQLTISHARES TR
$229.0M
BRBROADRIDGE FINL SOLUTIONS IN
$227.0M
DSGDESCARTES SYS GROUP INC
$226.0M
VTIVANGUARD INDEX FDS
$220.0M
EXPOEXPONENT INC
$219.0M
FOXFFOX FACTORY HLDG CORP
$219.0M
CMCSACOMCAST CORP NEW
$215.0M
TREXTREX CO INC
$211.0M
EAELECTRONIC ARTS INC
$210.0M
RGENREPLIGEN CORP
$210.0M
PCTYPAYLOCITY HLDG CORP
$204.0M
YUMYUM BRANDS INC
$200.0M
XBXMXNUVEEN S&P 500 BUY-WRITE INC
$184.0M
UVEUNIVERSAL INS HLDGS INC
$178.0M
RFREGIONS FINANCIAL CORP NEW
$132.0M
PVLPERMIANVILLE RTY TR
$14.0M
PreviousPage 2 of 2