0001752724-20-164992.txt : 20200824
0001752724-20-164992.hdr.sgml : 20200824
20200824103118
ACCESSION NUMBER: 0001752724-20-164992
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200824
PERIOD START: 20201231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Eaton Vance Tax-Managed Buy-Write Opportunities Fund
CENTRAL INDEX KEY: 0001322436
IRS NUMBER: 000000000
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-21735
FILM NUMBER: 201125270
BUSINESS ADDRESS:
STREET 1: TWO INTERNATIONAL PLACE
CITY: BOSTON
STATE: MA
ZIP: 02110
BUSINESS PHONE: 617-482-8260
MAIL ADDRESS:
STREET 1: TWO INTERNATIONAL PLACE
CITY: BOSTON
STATE: MA
ZIP: 02110
NPORT-P
1
primary_doc.xml
NPORT-P
false
0001322436
XXXXXXXX
Eaton Vance Tax-Managed Buy-Write Opportunities Fund
811-21735
0001322436
549300K03NZO4ZHC3H11
TWO INTERNATIONAL PLACE
BOSTON
02110
617-482-8260
Eaton Vance Tax-Managed Buy-Write Opportunities Fund
549300K03NZO4ZHC3H11
2020-12-31
2020-06-30
N
1254676694.56
62468302.30
1192208392.26
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
4070772.43000000
N
Capital One Financial Corp
ZUE8T73ROZOF6FLBAR73
Capital One Financial Corp
14040H105
10757.00000000
NS
USD
673280.63000000
0.056473401325
Long
EC
CORP
US
N
1
N
N
N
Biogen Inc
W8J5WZB5IY3K0NDQT671
Biogen Inc
09062X103
30005.00000000
NS
USD
8027837.75000000
0.673358600905
Long
EC
CORP
US
N
1
N
N
N
Northrop Grumman Corp
RIMU48P07456QXSO0R61
Northrop Grumman Corp
666807102
25030.00000000
NS
USD
7695223.20000000
0.645459573171
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3100 CALL
000000000
-184.00000000
NC
USD
-258520.00000000
-0.02168412851
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3100.00000000
USD
2020-07-01
XXXX
1168455.42000000
N
N
N
Southwest Airlines Co
UDTZ87G0STFETI6HGH41
Southwest Airlines Co
844741108
52956.00000000
NS
USD
1810036.08000000
0.151822122017
Long
EC
CORP
US
N
1
N
N
N
UnitedHealth Group Inc
549300GHBMY8T5GXDE41
UnitedHealth Group Inc
91324P102
46743.00000000
NS
USD
13786847.85000000
1.156412581852
Long
EC
CORP
US
N
1
N
N
N
Ingersoll Rand Inc
5299004C02FMZCUOIR50
Ingersoll Rand Inc
45687V106
20758.00000000
NS
USD
583714.96000000
0.048960816228
Long
EC
CORP
US
N
1
N
N
N
Marsh & McLennan Cos Inc
549300XMP3KDCKJXIU47
Marsh & McLennan Cos Inc
571748102
15767.00000000
NS
USD
1692902.79000000
0.141997221374
Long
EC
CORP
US
N
1
N
N
N
Cisco Systems Inc
8E6NF1YAL0WT6CWXXV93
Cisco Systems Inc
17275R102
425260.00000000
NS
USD
19834126.40000000
1.663645930423
Long
EC
CORP
US
N
1
N
N
N
Chipotle Mexican Grill Inc
N/A
Chipotle Mexican Grill Inc
169656105
3300.00000000
NS
USD
3472788.00000000
0.291290350122
Long
EC
CORP
US
N
1
N
N
N
T Rowe Price Group Inc
549300SIV6FPS9Y7IH33
T Rowe Price Group Inc
74144T108
13079.00000000
NS
USD
1615256.50000000
0.135484409477
Long
EC
CORP
US
N
1
N
N
N
Trane Technologies PLC
549300BURLR9SLYY2705
Trane Technologies PLC
000000000
23525.00000000
NS
USD
2093254.50000000
0.175577903459
Long
EC
CORP
IE
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 9800 CALL
000000000
-39.00000000
NC
USD
-1475370.00000000
-0.12375101614
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
9800.00000000
USD
2020-07-06
XXXX
-581133.88000000
N
N
N
Kansas City Southern
5493008C12PZMWP3WY03
Kansas City Southern
485170302
5885.00000000
NS
USD
878571.65000000
0.073692791940
Long
EC
CORP
US
N
1
N
N
N
IQVIA Holdings Inc
549300W3R20NM4KQPH86
IQVIA Holdings Inc
46266C105
5328.00000000
NS
USD
755936.64000000
0.063406418282
Long
EC
CORP
US
N
1
N
N
N
Chevron Corp
N/A
Chevron Corp
166764100
80225.00000000
NS
USD
7158476.75000000
0.600438379437
Long
EC
CORP
US
N
1
N
N
N
JPMorgan Chase & Co
8I5DZWZKVSZI1NUHU748
JPMorgan Chase & Co
46625H100
84867.00000000
NS
USD
7982590.02000000
0.669563313915
Long
EC
CORP
US
N
1
N
N
N
Whirlpool Corp
WHENKOULSSK7WUM60H03
Whirlpool Corp
963320106
8566.00000000
NS
USD
1109553.98000000
0.093067117058
Long
EC
CORP
US
N
1
N
N
N
Kroger Co/The
6CPEOKI6OYJ13Q6O7870
Kroger Co/The
501044101
103892.00000000
NS
USD
3516744.20000000
0.294977306218
Long
EC
CORP
US
N
1
N
N
N
State Street Corp
549300ZFEEJ2IP5VME73
State Street Corp
857477103
13478.00000000
NS
USD
856526.90000000
0.071843723426
Long
EC
CORP
US
N
1
N
N
N
Union Pacific Corp
549300LMMRSZZCZ8CL11
Union Pacific Corp
907818108
37756.00000000
NS
USD
6383406.92000000
0.535427108334
Long
EC
CORP
US
N
1
N
N
N
Boeing Co/The
RVHJWBXLJ1RFUBSY1F30
Boeing Co/The
097023105
13686.00000000
NS
USD
2508643.80000000
0.210419907818
Long
EC
CORP
US
N
1
N
N
N
NRG Energy Inc
5E2UPK5SW04M13XY7I38
NRG Energy Inc
629377508
163181.00000000
NS
USD
5313173.36000000
0.445658107634
Long
EC
CORP
US
N
1
N
N
N
Cigna Corp
549300VIWYMSIGT1U456
Cigna Corp
125523100
33534.00000000
NS
USD
6292655.10000000
0.527815031403
Long
EC
CORP
US
N
1
N
N
N
NXP Semiconductors NV
724500M9BY5293JDF951
NXP Semiconductors NV
000000000
47520.00000000
NS
USD
5419180.80000000
0.454549794749
Long
EC
CORP
NL
N
1
N
N
N
QUALCOMM Inc
H1J8DDZKZP6H7RWC0H53
QUALCOMM Inc
747525103
140727.00000000
NS
USD
12835709.67000000
1.076633057889
Long
EC
CORP
US
N
1
N
N
N
Fifth Third Bancorp
THRNG6BD57P9QWTQLG42
Fifth Third Bancorp
316773100
88466.00000000
NS
USD
1705624.48000000
0.143064290695
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 10000 CALL
000000000
-37.00000000
NC
USD
-1379545.00000000
-0.11571341125
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
10000.00000000
USD
2020-07-24
XXXX
-78703.03000000
N
N
N
FMC Corp
CKDHZ2X64EEBQCSP7013
FMC Corp
302491303
8245.00000000
NS
USD
821366.90000000
0.068894574583
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 10000 CALL
000000000
-38.00000000
NC
USD
-1265970.00000000
-0.10618697269
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
10000.00000000
USD
2020-07-20
XXXX
-56464.91000000
N
N
N
Alphabet Inc
5493006MHB84DD0ZWV18
Alphabet Inc
02079K305
29812.00000000
NS
USD
42274906.60000000
3.545932646880
Long
EC
CORP
US
N
1
N
N
N
Equifax Inc
5493004MCF8JDC86VS77
Equifax Inc
294429105
15738.00000000
NS
USD
2705047.44000000
0.226893843187
Long
EC
CORP
US
N
1
N
N
N
Mondelez International Inc
549300DV9GIB88LZ5P30
Mondelez International Inc
609207105
212633.00000000
NS
USD
10871925.29000000
0.911914843124
Long
EC
CORP
US
N
1
N
N
N
Texas Instruments Inc
WDJNR2L6D8RWOEB8T652
Texas Instruments Inc
882508104
156256.00000000
NS
USD
19839824.32000000
1.664123860291
Long
EC
CORP
US
N
1
N
N
N
Waste Management Inc
549300YX8JIID70NFS41
Waste Management Inc
94106L109
6187.00000000
NS
USD
655265.17000000
0.054962301410
Long
EC
CORP
US
N
1
N
N
N
Marriott International Inc/MD
225YDZ14ZO8E1TXUSU86
Marriott International Inc/MD
571903202
75775.00000000
NS
USD
6496190.75000000
0.544887185174
Long
EC
CORP
US
N
1
N
N
N
CBRE Group Inc
52990016II9MJ2OSWA10
CBRE Group Inc
12504L109
24669.00000000
NS
USD
1115532.18000000
0.093568556239
Long
EC
CORP
US
N
1
N
N
N
Edison International
549300I7ROF15MAEVP56
Edison International
281020107
75056.00000000
NS
USD
4076291.36000000
0.341910976844
Long
EC
CORP
US
N
1
N
N
N
American Tower Corp
5493006ORUSIL88JOE18
American Tower Corp
03027X100
17730.00000000
NS
USD
4583914.20000000
0.384489341776
Long
EC
US
N
1
N
N
N
ServiceNow Inc
549300HJTQM36M0E1G39
ServiceNow Inc
81762P102
3002.00000000
NS
USD
1215990.12000000
0.101994762651
Long
EC
CORP
US
N
1
N
N
N
Dow Inc
5493003S21INSLK2IP73
Dow Inc
260557103
20341.00000000
NS
USD
829099.16000000
0.069543140727
Long
EC
CORP
US
N
1
N
N
N
Newmont Corp
549300VSP3RIX7FGDZ51
Newmont Corp
651639106
25563.00000000
NS
USD
1578259.62000000
0.132381186900
Long
EC
CORP
US
N
1
N
N
N
Microchip Technology Inc
5493007PTFULNYZJ1R12
Microchip Technology Inc
595017104
53000.00000000
NS
USD
5581430.00000000
0.468158925590
Long
EC
CORP
US
N
1
N
N
N
Paycom Software Inc
254900LSB0HNJUDC6Q18
Paycom Software Inc
70432V102
4241.00000000
NS
USD
1313564.93000000
0.110179138020
Long
EC
CORP
US
N
1
N
N
N
Parker-Hannifin Corp
5493002CONDB4N2HKI23
Parker-Hannifin Corp
701094104
14287.00000000
NS
USD
2618378.49000000
0.219624229035
Long
EC
CORP
US
N
1
N
N
N
Regions Financial Corp
CW05CS5KW59QTC0DG824
Regions Financial Corp
7591EP100
348924.00000000
NS
USD
3880034.88000000
0.325449384955
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 10000 CALL
000000000
-38.00000000
NC
USD
-1142850.00000000
-0.09585991907
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
10000.00000000
USD
2020-07-15
XXXX
40718.19000000
N
N
N
Wells Fargo & Co
PBLD0EJDB5FWOLXP3B76
Wells Fargo & Co
949746101
83136.00000000
NS
USD
2128281.60000000
0.178515904922
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3075 CALL
000000000
-184.00000000
NC
USD
-1638520.00000000
-0.13743570424
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3075.00000000
USD
2020-07-24
XXXX
-92721.06000000
N
N
N
Iron Mountain Inc
SQL3F6CKNNBM3SQGHX24
Iron Mountain Inc
46284V101
30000.00000000
NS
USD
783000.00000000
0.065676437532
Long
EC
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 10200 CALL
000000000
-37.00000000
NC
USD
-841195.00000000
-0.07055771503
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
10200.00000000
USD
2020-07-22
XXXX
226168.46000000
N
N
N
Stryker Corp
5493002F0SC4JTBU5137
Stryker Corp
863667101
33820.00000000
NS
USD
6094025.80000000
0.511154412228
Long
EC
CORP
US
N
1
N
N
N
Hormel Foods Corp
MSD54751OJP1FS2ND863
Hormel Foods Corp
440452100
21160.00000000
NS
USD
1021393.20000000
0.085672371259
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc
5493006MHB84DD0ZWV18
Alphabet Inc
02079K107
20675.00000000
NS
USD
29226386.75000000
2.451449506625
Long
EC
CORP
US
N
1
N
N
N
PerkinElmer Inc
549300IKL1SDPFI7N655
PerkinElmer Inc
714046109
23065.00000000
NS
USD
2262445.85000000
0.189769327635
Long
EC
CORP
US
N
1
N
N
N
Edwards Lifesciences Corp
YA13X31F3V31L8TMPR58
Edwards Lifesciences Corp
28176E108
66378.00000000
NS
USD
4587383.58000000
0.384780346270
Long
EC
CORP
US
N
1
N
N
N
PulteGroup Inc
N/A
PulteGroup Inc
745867101
26224.00000000
NS
USD
892402.72000000
0.074852913785
Long
EC
CORP
US
N
1
N
N
N
Estee Lauder Cos Inc/The
549300VFZ8XJ9NUPU221
Estee Lauder Cos Inc/The
518439104
48998.00000000
NS
USD
9244942.64000000
0.775446868183
Long
EC
CORP
US
N
1
N
N
N
S&P Global Inc
Y6X4K52KMJMZE7I7MY94
S&P Global Inc
78409V104
33507.00000000
NS
USD
11039886.36000000
0.926003073931
Long
EC
CORP
US
N
1
N
N
N
DuPont de Nemours Inc
5493004JF0SDFLM8GD76
DuPont de Nemours Inc
26614N102
20341.00000000
NS
USD
1080717.33000000
0.090648357872
Long
EC
CORP
US
N
1
N
N
N
Walmart Inc
Y87794H0US1R65VBXU25
Walmart Inc
931142103
83124.00000000
NS
USD
9956592.72000000
0.835138620449
Long
EC
CORP
US
N
1
N
N
N
Eli Lilly and Co
FRDRIPF3EKNDJ2CQJL29
Eli Lilly and Co
532457108
12046.00000000
NS
USD
1977712.28000000
0.165886458511
Long
EC
CORP
US
N
1
N
N
N
A O Smith Corp
549300XG4US7UJNECY36
A O Smith Corp
831865209
29207.00000000
NS
USD
1376233.84000000
0.115435677934
Long
EC
CORP
US
N
1
N
N
N
Williams Cos Inc/The
D71FAKCBLFS2O0RBPG08
Williams Cos Inc/The
969457100
37548.00000000
NS
USD
714162.96000000
0.059902527497
Long
EC
CORP
US
N
1
N
N
N
Tiffany & Co
549300EJG9IEYQL5XT21
Tiffany & Co
886547108
28579.00000000
NS
USD
3484923.26000000
0.292308230895
Long
EC
CORP
US
N
1
N
N
N
Walt Disney Co/The
549300GZKULIZ0WOW665
Walt Disney Co/The
254687106
119119.00000000
NS
USD
13282959.69000000
1.114147474236
Long
EC
CORP
US
N
1
N
N
N
Analog Devices Inc
GYVOE5EZ4GDAVTU4CQ61
Analog Devices Inc
032654105
56522.00000000
NS
USD
6931858.08000000
0.581430069189
Long
EC
CORP
US
N
1
N
N
N
Verizon Communications Inc
2S72QS2UO2OESLG6Y829
Verizon Communications Inc
92343V104
122831.00000000
NS
USD
6771673.03000000
0.567994075026
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3200 CALL
000000000
-180.00000000
NC
USD
-111600.00000000
-0.00936077960
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3200.00000000
USD
2020-07-08
XXXX
1417129.42000000
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 9975 CALL
000000000
-38.00000000
NC
USD
-1268630.00000000
-0.10641008805
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
9975.00000000
USD
2020-07-17
XXXX
-33513.67000000
N
N
N
Dover Corp
549300FMC2ALGA7N9E80
Dover Corp
260003108
29870.00000000
NS
USD
2884247.20000000
0.241924752310
Long
EC
CORP
US
N
1
N
N
N
Diamondback Energy Inc
549300R22LSX6OHWEN64
Diamondback Energy Inc
25278X109
158729.00000000
NS
USD
6638046.78000000
0.556785778652
Long
EC
CORP
US
N
1
N
N
N
Apple Inc
HWUPKR0MPOU8FGXBT394
Apple Inc
037833100
311869.00000000
NS
USD
113769811.20000000
9.542778925111
Long
EC
CORP
US
N
1
N
N
N
CMS Energy Corp
549300IA9XFBAGNIBW29
CMS Energy Corp
125896100
177055.00000000
NS
USD
10343553.10000000
0.867596065180
Long
EC
CORP
US
N
1
N
N
N
L3Harris Technologies Inc
549300UTE50ZMDBG8A20
L3Harris Technologies Inc
502431109
6224.00000000
NS
USD
1056026.08000000
0.088577306354
Long
EC
CORP
US
N
1
N
N
N
Adobe Inc
FU4LY2G4933NH2E1CP29
Adobe Inc
00724F101
40500.00000000
NS
USD
17630055.00000000
1.478772932186
Long
EC
CORP
US
N
1
N
N
N
Abbott Laboratories
HQD377W2YR662HK5JX27
Abbott Laboratories
002824100
52127.00000000
NS
USD
4765971.61000000
0.399759944732
Long
EC
CORP
US
N
1
N
N
N
Advanced Micro Devices Inc
R2I72C950HOYXII45366
Advanced Micro Devices Inc
007903107
132313.00000000
NS
USD
6960986.93000000
0.583873337513
Long
EC
CORP
US
N
1
N
N
N
AT&T Inc
549300Z40J86GGSTL398
AT&T Inc
00206R102
70886.00000000
NS
USD
2142883.78000000
0.179740705896
Long
EC
CORP
US
N
1
N
N
N
Amgen Inc
62QBXGPJ34PQ72Z12S66
Amgen Inc
031162100
59770.00000000
NS
USD
14097352.20000000
1.182457051260
Long
EC
CORP
US
N
1
N
N
N
Digital Realty Trust Inc
549300HKCZ31D08NEI41
Digital Realty Trust Inc
253868103
5247.00000000
NS
USD
745651.17000000
0.062543694109
Long
EC
US
N
1
N
N
N
Duke Realty Corp
N/A
Duke Realty Corp
264411505
20602.00000000
NS
USD
729104.78000000
0.061155816779
Long
EC
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 9700 CALL
000000000
-39.00000000
NC
USD
-1773915.00000000
-0.14879235975
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
9700.00000000
USD
2020-07-01
XXXX
-834910.39000000
N
N
N
Fortinet Inc
549300O0QJWDBAS0QX03
Fortinet Inc
34959E109
48262.00000000
NS
USD
6624924.74000000
0.555685128792
Long
EC
CORP
US
N
1
N
N
N
Honeywell International Inc
ISRPG12PN4EIEOEMW547
Honeywell International Inc
438516106
64422.00000000
NS
USD
9314776.98000000
0.781304429701
Long
EC
CORP
US
N
1
N
N
N
Fidelity National Information Services Inc
6WQI0GK1PRFVBA061U48
Fidelity National Information Services Inc
31620M106
62742.00000000
NS
USD
8413074.78000000
0.705671494565
Long
EC
CORP
US
N
1
N
N
N
Prologis Inc
529900DFH19P073LZ636
Prologis Inc
74340W103
12000.00000000
NS
USD
1119960.00000000
0.093939952718
Long
EC
US
N
1
N
N
N
Pfizer Inc
765LHXWGK1KXCLTFYQ30
Pfizer Inc
717081103
242074.00000000
NS
USD
7915819.80000000
0.663962764512
Long
EC
CORP
US
N
1
N
N
N
Bank of America Corp
9DJT3UXIJIZJI4WXO774
Bank of America Corp
060505104
130000.00000000
NS
USD
3087500.00000000
0.258973181202
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 9900 CALL
000000000
-39.00000000
NC
USD
-1771575.00000000
-0.14859608534
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
9900.00000000
USD
2020-07-27
XXXX
-615247.96000000
N
N
N
CME Group Inc
LCZ7XYGSLJUHFXXNXD88
CME Group Inc
12572Q105
12294.00000000
NS
USD
1998266.76000000
0.167610526227
Long
EC
CORP
US
N
1
N
N
N
Agilent Technologies Inc
QUIX8Y7A2WP0XRMW7G29
Agilent Technologies Inc
00846U101
77000.00000000
NS
USD
6804490.00000000
0.570746695307
Long
EC
CORP
US
N
1
N
N
N
Stanley Black & Decker Inc
549300DJ09SMTO561131
Stanley Black & Decker Inc
854502101
46905.00000000
NS
USD
6537618.90000000
0.548362093610
Long
EC
CORP
US
N
1
N
N
N
Air Products and Chemicals Inc
7QEON6Y1RL5XR3R1W237
Air Products and Chemicals Inc
009158106
13083.00000000
NS
USD
3159021.18000000
0.264972231407
Long
EC
CORP
US
N
1
N
N
N
Bristol-Myers Squibb Co
HLYYNH7UQUORYSJQCN42
Bristol-Myers Squibb Co
110122108
178201.00000000
NS
USD
10478218.80000000
0.878891548493
Long
EC
CORP
US
N
1
N
N
N
Cognizant Technology Solutions Corp
5493006IEVQEFQO40L83
Cognizant Technology Solutions Corp
192446102
143537.00000000
NS
USD
8155772.34000000
0.684089492487
Long
EC
CORP
US
N
1
N
N
N
Truist Financial Corp
549300DRQQI75D2JP341
Truist Financial Corp
89832Q109
41626.00000000
NS
USD
1563056.30000000
0.131105963533
Long
EC
CORP
US
N
1
N
N
N
Corteva Inc
549300WZN9I2QKLS0O94
Corteva Inc
22052L104
20341.00000000
NS
USD
544935.39000000
0.045708065262
Long
EC
CORP
US
N
1
N
N
N
Altria Group Inc
XSGZFLO9YTNO9VCQV219
Altria Group Inc
02209S103
25875.00000000
NS
USD
1015593.75000000
0.085185925262
Long
EC
CORP
US
N
1
N
N
N
Baxter International Inc
J5OIVXX3P24RJRW5CK77
Baxter International Inc
071813109
36672.00000000
NS
USD
3157459.20000000
0.264841215721
Long
EC
CORP
US
N
1
N
N
N
Darden Restaurants Inc
CY1NFSCCB5GUXC7WZC70
Darden Restaurants Inc
237194105
21181.00000000
NS
USD
1604884.37000000
0.134614416440
Long
EC
CORP
US
N
1
N
N
N
Facebook Inc
BQ4BKCS1HXDV9HN80Z93
Facebook Inc
30303M102
201443.00000000
NS
USD
45741662.01000000
3.836716995699
Long
EC
CORP
US
N
1
N
N
N
Clorox Co/The
54930044KVSC06Z79I06
Clorox Co/The
189054109
33390.00000000
NS
USD
7324764.30000000
0.614386238811
Long
EC
CORP
US
N
1
N
N
N
salesforce.com Inc
RCGZFPDMRW58VJ54VR07
salesforce.com Inc
79466L302
65198.00000000
NS
USD
12213541.34000000
1.024446851682
Long
EC
CORP
US
N
1
N
N
N
Chubb Ltd
E0JAN6VLUDI1HITHT809
Chubb Ltd
000000000
35393.00000000
NS
USD
4481461.66000000
0.375895832397
Long
EC
CORP
CH
N
1
N
N
N
Advance Auto Parts Inc
529900UCNQ5H9FSL0Y70
Advance Auto Parts Inc
00751Y106
26636.00000000
NS
USD
3794298.20000000
0.318257967703
Long
EC
CORP
US
N
1
N
N
N
NIKE Inc
787RXPR0UX0O0XUXPZ81
NIKE Inc
654106103
105464.00000000
NS
USD
10340745.20000000
0.867360544275
Long
EC
CORP
US
N
1
N
N
N
McKesson Corp
549300WZWOM80UCFSF54
McKesson Corp
58155Q103
7813.00000000
NS
USD
1198670.46000000
0.100542025016
Long
EC
CORP
US
N
1
N
N
N
Johnson & Johnson
549300G0CFPGEF6X2043
Johnson & Johnson
478160104
43189.00000000
NS
USD
6073669.07000000
0.509446931378
Long
EC
CORP
US
N
1
N
N
N
Gilead Sciences Inc
549300WTZWR07K8MNV44
Gilead Sciences Inc
375558103
210061.00000000
NS
USD
16162093.34000000
1.355643312438
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 9675 CALL
000000000
-39.00000000
NC
USD
-1901250.00000000
-0.15947295895
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
9675.00000000
USD
2020-07-02
XXXX
-930676.45000000
N
N
N
Constellation Brands Inc
5493005GKEG8QCVY7037
Constellation Brands Inc
21036P108
3691.00000000
NS
USD
645740.45000000
0.054163387390
Long
EC
CORP
US
N
1
N
N
N
AbbVie Inc
FR5LCKFTG8054YNNRU85
AbbVie Inc
00287Y109
6412.00000000
NS
USD
629530.16000000
0.052803701440
Long
EC
CORP
US
N
1
N
N
N
NextEra Energy Inc
N/A
NextEra Energy Inc
65339F101
18000.00000000
NS
USD
4323060.00000000
0.362609425337
Long
EC
CORP
US
N
1
N
N
N
DaVita Inc
M2XHYMU3TZNEZURC6H66
DaVita Inc
23918K108
11550.00000000
NS
USD
914067.00000000
0.076670069254
Long
EC
CORP
US
N
1
N
N
N
Robert Half International Inc
529900VPCUY9H3HLIC08
Robert Half International Inc
770323103
39255.00000000
NS
USD
2073841.65000000
0.173949593331
Long
EC
CORP
US
N
1
N
N
N
Hershey Co/The
21X2CX66SU2BR6QTAD08
Hershey Co/The
427866108
5163.00000000
NS
USD
669228.06000000
0.056133480048
Long
EC
CORP
US
N
1
N
N
N
American Electric Power Co Inc
1B4S6S7G0TW5EE83BO58
American Electric Power Co Inc
025537101
6004.00000000
NS
USD
478158.56000000
0.040106961425
Long
EC
CORP
US
N
1
N
N
N
Visa Inc
549300JZ4OKEHW3DPJ59
Visa Inc
92826C839
63696.00000000
NS
USD
12304156.32000000
1.032047450754
Long
EC
CORP
US
N
1
N
N
N
Goldman Sachs Group Inc/The
784F5XWPLTWKTBV3E584
Goldman Sachs Group Inc/The
38141G104
12655.00000000
NS
USD
2500881.10000000
0.209768788429
Long
EC
CORP
US
N
1
N
N
N
Phillips 66
5493005JBO5YSIGK1814
Phillips 66
718546104
57101.00000000
NS
USD
4105561.90000000
0.344366129835
Long
EC
CORP
US
N
1
N
N
N
Fastenal Co
529900PP0C7H2HHPSJ32
Fastenal Co
311900104
158488.00000000
NS
USD
6789625.92000000
0.569499926697
Long
EC
CORP
US
N
1
N
N
N
Intel Corp
KNX4USFCNGPY45LOCE31
Intel Corp
458140100
328892.00000000
NS
USD
19677608.36000000
1.650517517553
Long
EC
CORP
US
N
1
N
N
N
Zions Bancorp NA
8WH0EE09O9V05QJZ3V89
Zions Bancorp NA
989701107
22517.00000000
NS
USD
765578.00000000
0.064215115827
Long
EC
CORP
US
N
1
N
N
N
Nucor Corp
549300GGJCRSI2TIEJ46
Nucor Corp
670346105
22035.00000000
NS
USD
912469.35000000
0.076536061641
Long
EC
CORP
US
N
1
N
N
N
Travelers Cos Inc/The
549300Y650407RU8B149
Travelers Cos Inc/The
89417E109
35246.00000000
NS
USD
4019806.30000000
0.337173125612
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 2975 CALL
000000000
-183.00000000
NC
USD
-2598600.00000000
-0.21796524977
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
2975.00000000
USD
2020-07-13
XXXX
-475302.02000000
N
N
N
Philip Morris International Inc
HL3H1H2BGXWVG3BSWR90
Philip Morris International Inc
718172109
24163.00000000
NS
USD
1692859.78000000
0.141993613783
Long
EC
CORP
US
N
1
N
N
N
3M Co
LUZQVYP4VS22CLWDAR65
3M Co
88579Y101
11474.00000000
NS
USD
1789829.26000000
0.150127215310
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3200 CALL
000000000
-179.00000000
NC
USD
-58175.00000000
-0.00487959994
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3200.00000000
USD
2020-07-06
XXXX
1250098.62000000
N
N
N
Copart Inc
549300KVYX3JWMYEHU61
Copart Inc
217204106
40986.00000000
NS
USD
3412904.22000000
0.286267421212
Long
EC
CORP
US
N
1
N
N
N
WestRock Co
N/A
WestRock Co
96145D105
21317.00000000
NS
USD
602418.42000000
0.050529624175
Long
EC
CORP
US
N
1
N
N
N
Procter & Gamble Co/The
2572IBTT8CCZW6AU4141
Procter & Gamble Co/The
742718109
18414.00000000
NS
USD
2201761.98000000
0.184679288813
Long
EC
CORP
US
N
1
N
N
N
Mastercard Inc
AR5L2ODV9HN37376R084
Mastercard Inc
57636Q104
35125.00000000
NS
USD
10386462.50000000
0.871195217835
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3050 CALL
000000000
-185.00000000
NC
USD
-2022050.00000000
-0.16960541572
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3050.00000000
USD
2020-07-27
XXXX
-620833.88000000
N
N
N
Oracle Corp
1Z4GXXU7ZHVWFCD8TV52
Oracle Corp
68389X105
246551.00000000
NS
USD
13626873.77000000
1.142994283421
Long
EC
CORP
US
N
1
N
N
N
Genuine Parts Co
549300D46DQVEU651W04
Genuine Parts Co
372460105
16898.00000000
NS
USD
1469450.08000000
0.123254465371
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corp
INR2EJN1ERAN0W5ZP974
Microsoft Corp
594918104
560850.00000000
NS
USD
114138583.50000000
9.573710790915
Long
EC
CORP
US
N
1
N
N
N
Merck & Co Inc
4YV9Y5M8S0BRK1RP0397
Merck & Co Inc
58933Y105
120026.00000000
NS
USD
9281610.58000000
0.778522499946
Long
EC
CORP
US
N
1
N
N
N
ChampionX Corp
549300EP2909K6DYYP38
ChampionX Corp
15872M104
14935.00000000
NS
USD
145765.60000000
0.012226520207
Long
EC
CORP
US
N
1
N
N
N
Qorvo Inc
254900YAUJV2EUEVBR11
Qorvo Inc
74736K101
15654.00000000
NS
USD
1730236.62000000
0.145128706628
Long
EC
CORP
US
N
1
N
N
N
Textron Inc
3PPKBHUG1HD6BO7RNR87
Textron Inc
883203101
25000.00000000
NS
USD
822750.00000000
0.069010586181
Long
EC
CORP
US
N
1
N
N
N
PepsiCo Inc
FJSUNZKFNQ5YPJ5OT455
PepsiCo Inc
713448108
93214.00000000
NS
USD
12328483.64000000
1.034087976568
Long
EC
CORP
US
N
1
N
N
N
Morgan Stanley
IGJSJL3JD5P30I6NJZ34
Morgan Stanley
617446448
43096.00000000
NS
USD
2081536.80000000
0.174595046764
Long
EC
CORP
US
N
1
N
N
N
Target Corp
8WDDFXB5T1Z6J0XC1L66
Target Corp
87612E106
8193.00000000
NS
USD
982586.49000000
0.082417343845
Long
EC
CORP
US
N
1
N
N
N
TJX Cos Inc/The
V167QI9I69W364E2DY52
TJX Cos Inc/The
872540109
28552.00000000
NS
USD
1443589.12000000
0.121085300973
Long
EC
CORP
US
N
1
N
N
N
American Express Co
R4PP93JZOLY261QX3811
American Express Co
025816109
30565.00000000
NS
USD
2909788.00000000
0.244067062343
Long
EC
CORP
US
N
1
N
N
N
ViacomCBS Inc
5KYC8KF17ROCY24M3H09
ViacomCBS Inc
92556H206
88076.00000000
NS
USD
2053932.32000000
0.172279639476
Long
EC
CORP
US
N
1
N
N
N
Amazon.com Inc
ZXTILKJKG63JELOEG630
Amazon.com Inc
023135106
35053.00000000
NS
USD
96704917.46000000
8.111410562769
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3100 CALL
000000000
-183.00000000
NC
USD
-1279170.00000000
-0.10729416168
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3100.00000000
USD
2020-07-22
XXXX
413272.78000000
N
N
N
KeyCorp
RKPI3RZGV1V1FJTH5T61
KeyCorp
493267108
532924.00000000
NS
USD
6491014.32000000
0.544452996820
Long
EC
CORP
US
N
1
N
N
N
Freeport-McMoRan Inc
549300IRDTHJQ1PVET45
Freeport-McMoRan Inc
35671D857
94914.00000000
NS
USD
1098154.98000000
0.092110992266
Long
EC
CORP
US
N
1
N
N
N
Dominion Energy Inc
ILUL7B6Z54MRYCF6H308
Dominion Energy Inc
25746U109
36763.00000000
NS
USD
2984420.34000000
0.250327070281
Long
EC
CORP
US
N
1
N
N
N
Apartment Investment and Management Co
549300O8FT5GJ4RU1D57
Apartment Investment and Management Co
03748R754
34616.00000000
NS
USD
1302946.24000000
0.109288464035
Long
EC
US
N
1
N
N
N
Home Depot Inc/The
QEKMOTMBBKA8I816DO57
Home Depot Inc/The
437076102
56895.00000000
NS
USD
14252766.45000000
1.195492880483
Long
EC
CORP
US
N
1
N
N
N
ONEOK Inc
2T3D6M0JSY48PSZI1Q41
ONEOK Inc
682680103
22014.00000000
NS
USD
731305.08000000
0.061340373440
Long
EC
CORP
US
N
1
N
N
N
Huntington Bancshares Inc/OH
549300XTVCVV9I7B5T19
Huntington Bancshares Inc/OH
446150104
179679.00000000
NS
USD
1623399.77000000
0.136167450299
Long
EC
CORP
US
N
1
N
N
N
ON Semiconductor Corp
ZV20P4CNJVT8V1ZGJ064
ON Semiconductor Corp
682189105
99333.00000000
NS
USD
1968780.06000000
0.165137242178
Long
EC
CORP
US
N
1
N
N
N
Intuitive Surgical Inc
54930052SRG011710797
Intuitive Surgical Inc
46120E602
27563.00000000
NS
USD
15706224.29000000
1.317405949493
Long
EC
CORP
US
N
1
N
N
N
Netflix Inc
549300Y7VHGU0I7CE873
Netflix Inc
64110L106
39110.00000000
NS
USD
17796614.40000000
1.492743593782
Long
EC
CORP
US
N
1
N
N
N
Moody's Corp
549300GCEDD8YCF5WU84
Moody's Corp
615369105
28831.00000000
NS
USD
7920740.63000000
0.664375513662
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3100 CALL
000000000
-183.00000000
NC
USD
-1218780.00000000
-0.10222877207
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3100.00000000
USD
2020-07-20
XXXX
323571.67000000
N
N
N
Caterpillar Inc
WRJR7GS4GTRECRRTVX92
Caterpillar Inc
149123101
5735.00000000
NS
USD
725477.50000000
0.060851567956
Long
EC
CORP
US
N
1
N
N
N
Arista Networks Inc
635400H1WKBLOQERUU95
Arista Networks Inc
040413106
3029.00000000
NS
USD
636180.87000000
0.053361549384
Long
EC
CORP
US
N
1
N
N
N
Best Buy Co Inc
HL5XPTVRV0O8TUN5LL90
Best Buy Co Inc
086516101
28506.00000000
NS
USD
2487718.62000000
0.208664746545
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3125 CALL
000000000
-182.00000000
NC
USD
-780780.00000000
-0.06549022847
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3125.00000000
USD
2020-07-15
XXXX
1020761.78000000
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 10100 CALL
000000000
-39.00000000
NC
USD
-680355.00000000
-0.05706678500
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
10100.00000000
USD
2020-07-08
XXXX
287402.75000000
N
N
N
EOG Resources Inc
XWTZDRYZPBUHIQBKDB46
EOG Resources Inc
26875P101
23778.00000000
NS
USD
1204593.48000000
0.101038835812
Long
EC
CORP
US
N
1
N
N
N
Discover Financial Services
Z1YLO2USPORE63VVUL20
Discover Financial Services
254709108
87596.00000000
NS
USD
4387683.64000000
0.368029924003
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3175 CALL
000000000
-182.00000000
NC
USD
-45955.00000000
-0.00385461134
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3175.00000000
USD
2020-07-02
XXXX
1173541.68000000
N
N
N
Allegion PLC
N/A
Allegion PLC
000000000
10516.00000000
NS
USD
1074945.52000000
0.090164230261
Long
EC
CORP
IE
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 9900 CALL
000000000
-38.00000000
NC
USD
-1289720.00000000
-0.10817907409
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
9900.00000000
USD
2020-07-10
XXXX
-138504.25000000
N
N
N
Berkshire Hathaway Inc
5493000C01ZX7D35SD85
Berkshire Hathaway Inc
084670702
19434.00000000
NS
USD
3469163.34000000
0.290986321059
Long
EC
CORP
US
N
1
N
N
N
Yum! Brands Inc
549300JE8XHZZ7OHN517
Yum! Brands Inc
988498101
14466.00000000
NS
USD
1257240.06000000
0.105454723197
Long
EC
CORP
US
N
1
N
N
N
Norfolk Southern Corp
54930036C8MWP850MI84
Norfolk Southern Corp
655844108
9503.00000000
NS
USD
1668441.71000000
0.139945476045
Long
EC
CORP
US
N
1
N
N
N
VeriSign Inc
LMPL4N8ZOJRMF0KOF759
VeriSign Inc
92343E102
31550.00000000
NS
USD
6525486.50000000
0.547344452728
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3100 CALL
000000000
-180.00000000
NC
USD
-843300.00000000
-0.07073427812
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3100.00000000
USD
2020-07-10
XXXX
839298.82000000
N
N
N
ASML Holding NV
724500Y6DUVHQD6OXN27
ASML Holding NV
000000000
20394.00000000
NS
USD
7505603.82000000
0.629554687647
Long
EC
CORP
NL
N
1
N
N
N
CVS Health Corp
549300EJG376EN5NQE29
CVS Health Corp
126650100
88422.00000000
NS
USD
5744777.34000000
0.481860166166
Long
EC
CORP
US
N
1
N
N
N
Lamb Weston Holdings Inc
5493005SMYID1D2OY946
Lamb Weston Holdings Inc
513272104
16086.00000000
NS
USD
1028377.98000000
0.086258240310
Long
EC
CORP
US
N
1
N
N
N
DISH Network Corp
529900U350CWHH15G169
DISH Network Corp
25470M109
30564.00000000
NS
USD
1054763.64000000
0.088471415471
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
NASDAQ 100 STOCK INDX JUL20 9500 CALL
000000000
-38.00000000
NC
USD
-2632070.00000000
-0.22077264487
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
NASDAQ 100 Stock Index
NDX Index
100.00000000
9500.00000000
USD
2020-07-13
XXXX
-1140807.45000000
N
N
N
Coca-Cola Co/The
UWJKFUJFZ02DKWI3RY53
Coca-Cola Co/The
191216100
153082.00000000
NS
USD
6839703.76000000
0.573700353428
Long
EC
CORP
US
N
1
N
N
N
Mid-America Apartment Communities Inc
549300FQZKFR5YNSHZ21
Mid-America Apartment Communities Inc
59522J103
36251.00000000
NS
USD
4156902.17000000
0.348672446611
Long
EC
US
N
1
N
N
N
Thermo Fisher Scientific Inc
HCHV7422L5HDJZCRFL38
Thermo Fisher Scientific Inc
883556102
3471.00000000
NS
USD
1257682.14000000
0.105491803963
Long
EC
CORP
US
N
1
N
N
N
Options Clearing Corp.
549300CII6SLYGKNHA04
S+P 500 INDEX JUL20 3150 CALL
000000000
-182.00000000
NC
USD
-652470.00000000
-0.05472784827
N/A
DE
US
N
1
Options Clearing Corp.
549300CII6SLYGKNHA04
Call
Written
S&P 500 Index
SPX Index
100.00000000
3150.00000000
USD
2020-07-17
XXXX
812775.82000000
N
N
N
McDonald's Corp
UE2136O97NLB5BYP9H04
McDonald's Corp
580135101
35561.00000000
NS
USD
6559937.67000000
0.550234146361
Long
EC
CORP
US
N
1
N
N
N
PPG Industries Inc
549300BKPEP01R3V6C59
PPG Industries Inc
693506107
69093.00000000
NS
USD
7328003.58000000
0.614657942988
Long
EC
CORP
US
N
1
N
N
N
Comcast Corp
51M0QTTNCGUN7KFCFZ59
Comcast Corp
20030N101
548921.00000000
NS
USD
21396940.58000000
1.794731585426
Long
EC
CORP
US
N
1
N
N
N
Danaher Corp
S4BKK9OTCEWQ3YHPFM11
Danaher Corp
235851102
4686.00000000
NS
USD
828625.38000000
0.069503401031
Long
EC
CORP
US
N
1
N
N
N
2020-07-26
Eaton Vance Tax-Managed Buy-Write Opportunities Fund
James Kirchner
James Kirchner
Treasurer