0001752724-24-033965.txt : 20240222
0001752724-24-033965.hdr.sgml : 20240222
20240222160950
ACCESSION NUMBER: 0001752724-24-033965
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240222
DATE AS OF CHANGE: 20240222
PERIOD START: 20231231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CORNERSTONE TOTAL RETURN FUND INC
CENTRAL INDEX KEY: 0000033934
ORGANIZATION NAME:
IRS NUMBER: 132727013
STATE OF INCORPORATION: NY
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-02363
FILM NUMBER: 24664799
BUSINESS ADDRESS:
STREET 1: 225 PICTORIA DRIVE, SUITE 450
CITY: CINCINNATI
STATE: OH
ZIP: 45246
BUSINESS PHONE: (513) 587-3400
MAIL ADDRESS:
STREET 1: 225 PICTORIA DRIVE, SUITE 450
CITY: CINCINNATI
STATE: OH
ZIP: 45246
FORMER COMPANY:
FORMER CONFORMED NAME: EIS FUND INC
DATE OF NAME CHANGE: 20020109
FORMER COMPANY:
FORMER CONFORMED NAME: EXCELSIOR INCOME SHARES INC
DATE OF NAME CHANGE: 19920703
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000033934
XXXXXXXX
Cornerstone Total Return Fund, Inc.
811-02363
0000033934
5493000TUAHPA5P8NM98
225 Pictoria Drive
Suite 450
Cincinnati
45246
513-587-3400
Cornerstone Total Return Fund, Inc
5493000TUAHPA5P8NM98
2023-12-31
2023-12-31
N
713917173.09
1166005.67
712751167.42
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
0
N
T-Mobile US Inc
549300QHIJYOHPACPG31
T-Mobile USA, Inc.
872590104
15300.00000000
NS
USD
2453049.00000000
0.344166254946
Long
EC
CORP
US
N
1
N
N
N
ON Semiconductor Corp.
ZV20P4CNJVT8V1ZGJ064
ON Semiconductor Corporation
682189105
6200.00000000
NS
USD
517886.00000000
0.072660140547
Long
EC
CORP
US
N
1
N
N
N
Intercontinental Exchange Inc
5493000F4ZO33MV32P92
Intercontinental Exchange, Inc.
45866F104
9600.00000000
NS
USD
1232928.00000000
0.172981547608
Long
EC
CORP
US
N
1
N
N
N
Home Depot Inc
QEKMOTMBBKA8I816DO57
Home Depot, Inc. (The)
437076102
14100.00000000
NS
USD
4886355.00000000
0.685562538983
Long
EC
CORP
US
N
1
N
N
N
Clough Global Opportunities Fund
549300DTG68UBCNCPY15
Clough Global Opportunities Fund
18914E106
264608.00000000
NS
USD
1243657.60000000
0.174486925710
Long
EC
RF
US
N
1
N
N
N
Abrdn Healthcare Investors
549300SNASESIFOS6V75
Abrdn Healthcare Investors
87911J103
285472.00000000
NS
USD
4730271.04000000
0.663663737952
Long
EC
RF
US
N
1
N
N
N
Eaton Vance Enhanced Equity Income Fund
5493006SDQPRW4FOOW97
Eaton Vance Enhanced Equity Income Fund
278274105
81097.00000000
NS
USD
1344588.26000000
0.188647640503
Long
EC
RF
US
N
1
N
N
N
Accenture PLC
5493000EWHDSR3MZWH98
Accenture plc Class A
G1151C101
9000.00000000
NS
USD
3158190.00000000
0.443098537661
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corporation
INR2EJN1ERAN0W5ZP974
Microsoft Corporation
594918104
112100.00000000
NS
USD
42154084.00000000
5.914277791026
Long
EC
CORP
US
N
1
N
N
N
Walmart Inc
Y87794H0US1R65VBXU25
Walmart, Inc.
931142103
42300.00000000
NS
USD
6668595.00000000
0.935613339524
Long
EC
CORP
US
N
1
N
N
N
Amgen Inc.
62QBXGPJ34PQ72Z12S66
Amgen, Inc.
031162100
6800.00000000
NS
USD
1958536.00000000
0.274785379459
Long
EC
CORP
US
N
1
N
N
N
Abrdn Healthcare Opportunities Fund
549300WT8EMZSV1XVW72
Abrdn Healthcare Opportunities Fund
879105104
356375.00000000
NS
USD
6453951.25000000
0.905498516875
Long
EC
RF
US
N
1
N
N
N
Eaton Vance Tax-Advantaged Global Dividend Opportunities Fund
549300FJ9E7XXCLZCB95
Eaton Vance Tax-Advantaged Global Dividend Opportunities Fund
27828U106
99114.00000000
NS
USD
2343054.96000000
0.328733935081
Long
EC
RF
US
N
1
N
N
N
BlackRock Enhanced Equity Dividend Trust
G737UEA5SJ50G32LUQ88
BlackRock Enhanced Equity Dividend Trust
09251A104
459767.00000000
NS
USD
3535608.23000000
0.496050850789
Long
EC
RF
US
N
1
N
N
N
Motorola Solutions Inc
6S552MUG6KGJVEBSEC55
Motorola Solutions, Inc.
620076307
2500.00000000
NS
USD
782725.00000000
0.109817427985
Long
EC
CORP
US
N
1
N
N
N
The Charles Schwab Corporation
549300VSGCJ7E698NM85
Charles Schwab Corporation (The)
808513105
29400.00000000
NS
USD
2022720.00000000
0.283790485720
Long
EC
CORP
US
N
1
N
N
N
D.R. Horton, Inc.
529900ZIUEYVSB8QDD25
D.R. Horton, Inc.
23331A109
4500.00000000
NS
USD
683910.00000000
0.095953543292
Long
EC
CORP
US
N
1
N
N
N
Linde PLC
5299003QR1WT0EF88V51
Linde plc
G54950103
1000.00000000
NS
USD
410710.00000000
0.057623195692
Long
EC
CORP
US
N
1
N
N
N
Technology Select Sector SPDR Fund (The)
5493008JJKIPMEX3CO91
Technology Select Sector SPDR Fund (The)
81369Y803
21700.00000000
NS
USD
4176816.00000000
0.586013210629
Long
EC
RF
US
N
1
N
N
N
Texas Instruments Incorporated
WDJNR2L6D8RWOEB8T652
Texas Instruments, Inc.
882508104
11400.00000000
NS
USD
1943244.00000000
0.272639890164
Long
EC
CORP
US
N
1
N
N
N
Prologis Inc.
529900DFH19P073LZ636
Prologis, Inc. REIT
74340W103
2800.00000000
NS
USD
373240.00000000
0.052366101531
Long
EC
CORP
US
N
1
N
N
N
SBA Communications Corp.
5299001HX8ZN8Y8QIT49
SBA Communications Corporation
78410G104
400.00000000
NS
USD
101476.00000000
0.014237226768
Long
EC
CORP
US
N
1
N
N
N
AvalonBay Communities, Inc.
K9G90K85RBWD2LAGQX17
AvalonBay Communities, Inc. REIT
053484101
500.00000000
NS
USD
93610.00000000
0.013133615808
Long
EC
CORP
US
N
1
N
N
N
Capital One Financial Corp.
ZUE8T73ROZOF6FLBAR73
Capital One Financial Corporation
14040H105
6900.00000000
NS
USD
904728.00000000
0.126934621976
Long
EC
CORP
US
N
1
N
N
N
First Trust Energy Income and Growth Fund
549300HRXN2LWON4NG81
First Trust Energy Income and Growth Fund
33738G104
51070.00000000
NS
USD
739493.60000000
0.103752001231
Long
EC
RF
US
N
1
N
N
N
Ross Stores Inc
549300ENZFLPGRDFZQ60
Ross Stores, Inc.
778296103
5100.00000000
NS
USD
705789.00000000
0.099023198033
Long
EC
CORP
US
N
1
N
N
N
Travelers Companies, Inc.
549300Y650407RU8B149
Travelers Companies, Inc. (The)
89417E109
4200.00000000
NS
USD
800058.00000000
0.112249272476
Long
EC
CORP
US
N
1
N
N
N
Altria Group, Inc.
XSGZFLO9YTNO9VCQV219
Altria Group, Inc.
02209S103
34400.00000000
NS
USD
1387696.00000000
0.194695717584
Long
EC
CORP
US
N
1
N
N
N
Invesco QQQ Trust
549300VY6FEJBCIMET58
Invesco QQQ Trust Series 1
46090E103
9800.00000000
NS
USD
4013296.00000000
0.563071122636
Long
EC
RF
US
N
1
N
N
N
Tri-Continental Corp
6QVMFZKY1QSOOIHD7Y77
Tri-Continental Corporation
895436103
33569.00000000
NS
USD
967794.27000000
0.135782909132
Long
EC
RF
US
N
1
N
N
N
Nextera Energy Inc
549300WRTF5OXH23DG40
NextEra Energy, Inc.
65339F101
35600.00000000
NS
USD
2162344.00000000
0.303379931011
Long
EC
CORP
US
N
1
N
N
N
AT&T Inc
549300Z40J86GGSTL398
AT&T, Inc.
00206R102
88100.00000000
NS
USD
1478318.00000000
0.207410112753
Long
EC
CORP
US
N
1
N
N
N
Verizon Communications Inc.
2S72QS2UO2OESLG6Y829
Verizon Communications, Inc.
92343V104
54900.00000000
NS
USD
2069730.00000000
0.290386055415
Long
EC
CORP
US
N
1
N
N
N
Danaher Corporation
S4BKK9OTCEWQ3YHPFM11
Danaher Corporation
235851102
8800.00000000
NS
USD
2035792.00000000
0.285624505866
Long
EC
CORP
US
N
1
N
N
N
Public Storage
549300LMZF40TKJ6DM64
Public Storage REIT
74460D109
200.00000000
NS
USD
61000.00000000
0.008558386543
Long
EC
CORP
US
N
1
N
N
N
Freeport-McMoRan Inc.
549300IRDTHJQ1PVET45
Freeport-McMoRan, Inc.
35671D857
1700.00000000
NS
USD
72369.00000000
0.010153473373
Long
EC
CORP
US
N
1
N
N
N
WEC Energy Group Inc.
549300IGLYTZUK3PVP70
WEC Energy Group, Inc.
92939U106
6600.00000000
NS
USD
555522.00000000
0.077940524743
Long
EC
CORP
US
N
1
N
N
N
Cummins Inc.
ZUNI8PYC725B6H8JU438
Cummins, Inc.
231021106
2900.00000000
NS
USD
694753.00000000
0.097474831576
Long
EC
CORP
US
N
1
N
N
N
Exxon Mobil Corporation
J3WHBG0MTS7O8ZVMDC91
Exxon Mobil Corporation
30231G102
50100.00000000
NS
USD
5008998.00000000
0.702769525882
Long
EC
CORP
US
N
1
N
N
N
The Coca-Cola Company
UWJKFUJFZ02DKWI3RY53
Coca-Cola Company (The)
191216100
72500.00000000
NS
USD
4272425.00000000
0.599427288974
Long
EC
CORP
US
N
1
N
N
N
Lowes Companies, Inc.
WAFCR4OKGSC504WU3E95
Lowe's Companies, Inc.
548661107
7000.00000000
NS
USD
1557850.00000000
0.218568565189
Long
EC
CORP
US
N
1
N
N
N
Oracle Corp.
1Z4GXXU7ZHVWFCD8TV52
Oracle Corporation
68389X105
35400.00000000
NS
USD
3732222.00000000
0.523636041665
Long
EC
CORP
US
N
1
N
N
N
Cisco Systems, Inc.
549300LKFJ962MZ46593
Cisco Systems, Inc.
17275R102
46400.00000000
NS
USD
2344128.00000000
0.328884484115
Long
EC
CORP
US
N
1
N
N
N
U.S. Bancorp.
N1GZ7BBF3NP8GI976H15
U.S. Bancorp
902973304
26400.00000000
NS
USD
1142592.00000000
0.160307278644
Long
EC
CORP
US
N
1
N
N
N
Arista Networks Inc
635400H1WKBLOQERUU95
Arista Networks, Inc.
040413106
4500.00000000
NS
USD
1059795.00000000
0.148690742077
Long
EC
CORP
US
N
1
N
N
N
Eaton Vance Tax Managed Diversified Equity Income Fund
549300DUVXIBXV9JBP20
Eaton Vance Tax-Managed Diversified Equity Income Fund
27828N102
375867.00000000
NS
USD
4581818.73000000
0.642835668243
Long
EC
RF
US
N
1
N
N
N
Virtus Convertible & Income Fund
549300WT3ICVH2Z06O49
Virtus Convertible & Income Fund
92838X102
409717.00000000
NS
USD
1380746.29000000
0.193720663411
Long
EC
RF
US
N
1
N
N
N
Ellsworth Growth and Income Fund Ltd
549300GYFOXHCDQTI772
Ellsworth Growth and Income Fund Ltd.
289074106
63582.00000000
NS
USD
513742.56000000
0.072078810036
Long
EC
RF
US
N
1
N
N
N
Chipotle Mexican Grill Inc
5493007DZOMUBASCBX97
Chipotle Mexican Grill, Inc.
169656105
400.00000000
NS
USD
914784.00000000
0.128345493043
Long
EC
CORP
US
N
1
N
N
N
Gabelli Convertible and Income Securities Fund Inc.
549300XKRPOM8NVRNE70
Gabelli Convertible and Income Securities Fund Inc.
36240B109
6200.00000000
NS
USD
22320.00000000
0.003131527666
Long
EC
RF
US
N
1
N
N
N
Neuberger Berman Next Generation Connectivity Fund Inc.
549300P5ICT7WWGP8224
Neuberger Berman Next Generation Connectivity Fund Inc.
64129H104
454279.00000000
NS
USD
4965269.47000000
0.696634351084
Long
EC
RF
US
N
1
N
N
N
Trane Technologies PLC
549300BURLR9SLYY2705
Trane Technologies plc
G8994E103
3900.00000000
NS
USD
951210.00000000
0.133456112522
Long
EC
CORP
US
N
1
N
N
N
IDEXX Laboratories Inc.
OGMTXK0LUU1HKV2P0J84
IDEXX Laboratories, Inc.
45168D104
1200.00000000
NS
USD
666060.00000000
0.093449162968
Long
EC
CORP
US
N
1
N
N
N
Pfizer Inc.
765LHXWGK1KXCLTFYQ30
Pfizer, Inc.
717081103
72000.00000000
NS
USD
2072880.00000000
0.290828004884
Long
EC
CORP
US
N
1
N
N
N
Virtus Convertible & Income Fund II
549300VQWKOKLGOGUQ16
Virtus Convertible & Income Fund II
92838U108
276686.00000000
NS
USD
824524.28000000
0.115681926272
Long
EC
RF
US
N
1
N
N
N
Albemarle Corp
HDBLS2Q6GV1LSKQPBS54
Albemarle Corporation
012653101
200.00000000
NS
USD
28896.00000000
0.004054149796
Long
EC
CORP
US
N
1
N
N
N
BlackRock Enhanced International Dividend Trust
U48QD6ILUF60LKMSND68
BlackRock Enhanced International Dividend Trust
092524107
107659.00000000
NS
USD
567362.93000000
0.079601824021
Long
EC
RF
US
N
1
N
N
N
Regeneron Pharmaceuticals, Inc.
549300RCBFWIRX3HYQ56
Regeneron Pharmaceuticals, Inc.
75886F107
1300.00000000
NS
USD
1141777.00000000
0.160192932988
Long
EC
CORP
US
N
1
N
N
N
Johnson Controls International PLC
549300XQ6S1GYKGBL205
Johnson Controls International plc
G51502105
13800.00000000
NS
USD
795432.00000000
0.111600238113
Long
EC
CORP
US
N
1
N
N
N
Northrop Grumman Corporation
RIMU48P07456QXSO0R61
Northrop Grumman Corporation
666807102
2500.00000000
NS
USD
1170350.00000000
0.164201765426
Long
EC
CORP
US
N
1
N
N
N
Monster Beverage Corp
52990090AP0E7HCB6F33
Monster Beverage Corporation
61174X109
19800.00000000
NS
USD
1140678.00000000
0.160038741729
Long
EC
CORP
US
N
1
N
N
N
Hilton Worldwide Holdings Inc
549300HVGPK36ICB0B89
Hilton Worldwide Holdings, Inc.
43300A203
4000.00000000
NS
USD
728360.00000000
0.102189941355
Long
EC
CORP
US
N
1
N
N
N
Duke Energy Corp
I1BZKREC126H0VB1BL91
Duke Energy Corporation
26441C204
8600.00000000
NS
USD
834544.00000000
0.117087707203
Long
EC
CORP
US
N
1
N
N
N
Caterpillar Inc
WRJR7GS4GTRECRRTVX92
Caterpillar, Inc.
149123101
8600.00000000
NS
USD
2542762.00000000
0.356753116126
Long
EC
CORP
US
N
1
N
N
N
Veralto Corp.
635400FJE6GSOJUSNY27
Veralto Corporation
92338C103
3833.00000000
NS
USD
315302.58000000
0.044237399307
Long
EC
CORP
US
N
1
N
N
N
Nuveen S&P 500 BuyWrite Income Fund
5493000J8QMCY5J7XP73
Nuveen S&P 500 Buy-Write Income Fund
6706ER101
282787.00000000
NS
USD
3628157.21000000
0.509035603986
Long
EC
RF
US
N
1
N
N
N
Netflix, Inc.
549300Y7VHGU0I7CE873
Netflix, Inc.
64110L106
5900.00000000
NS
USD
2872592.00000000
0.403028733070
Long
EC
CORP
US
N
1
N
N
N
Waste Management, Inc.
549300YX8JIID70NFS41
Waste Management, Inc.
94106L109
6800.00000000
NS
USD
1217880.00000000
0.170870291859
Long
EC
CORP
US
N
1
N
N
N
Aberdeen Standard Global Infrastructure
549300ZRYJVK3J3YXY67
Aberdeen Standard Global Infrastructure
00326W106
110041.00000000
NS
USD
1974135.54000000
0.276974017053
Long
EC
RF
US
N
1
N
N
N
Micron Technology Inc.
B3DXGBC8GAIYWI2Z0172
Micron Technology, Inc.
595112103
15700.00000000
NS
USD
1339838.00000000
0.187981172286
Long
EC
CORP
US
N
1
N
N
N
Amphenol Corporation
549300D3L3G0R4U4VT04
Amphenol Corporation Class A
032095101
8600.00000000
NS
USD
852518.00000000
0.119609484904
Long
EC
CORP
US
N
1
N
N
N
Calamos Long/Short Equity & Dynamic Income Term Trust
54930028TUOZZMUQBY94
Calamos Long/Short Equity & Dynamic Income Term Trust
12812C106
88780.00000000
NS
USD
1282871.00000000
0.179988621364
Long
EC
RF
US
N
1
N
N
N
Lazard Global Total Return & Income Fund, Inc.
MZRC4RJENF0LPRIWFB85
Lazard Global Total Return & Income Fund, Inc.
52106W103
97046.00000000
NS
USD
1486744.72000000
0.208592393525
Long
EC
RF
US
N
1
N
N
N
eBay Inc.
OML71K8X303XQONU6T67
eBay, Inc.
278642103
7900.00000000
NS
USD
344598.00000000
0.048347588296
Long
EC
CORP
US
N
1
N
N
N
Virtus Equity & Convertible Income Fund
549300E7CGC36IOELF91
Virtus Equity & Convertible Income Fund
92841M101
42000.00000000
NS
USD
878220.00000000
0.123215511968
Long
EC
RF
US
N
1
N
N
N
Microchip Technology Incorporated
5493007PTFULNYZJ1R12
Microchip Technology, Inc.
595017104
7800.00000000
NS
USD
703404.00000000
0.098688579149
Long
EC
CORP
US
N
1
N
N
N
Marathon Petroleum Company
3BNYRYQHD39K4LCKQF12
Marathon Petroleum Corporation
56585A102
3700.00000000
NS
USD
548932.00000000
0.077015938393
Long
EC
CORP
US
N
1
N
N
N
NXP Semiconductors NV
724500M9BY5293JDF951
NXP Semiconductors N.V.
N6596X109
3700.00000000
NS
USD
849816.00000000
0.119230390470
Long
EC
CORP
US
N
1
N
N
N
Ford Motor Company
20S05OYHG0MQM4VUIC57
Ford Motor Company
345370860
58400.00000000
NS
USD
711896.00000000
0.099880018797
Long
EC
CORP
US
N
1
N
N
N
Crown Castle Inc.
54930012H97VSM0I2R19
Crown Castle, Inc. REIT
22822V101
1000.00000000
NS
USD
115190.00000000
0.016161320425
Long
EC
CORP
US
N
1
N
N
N
American Electric Power Co, Inc.
1B4S6S7G0TW5EE83BO58
American Electric Power Company, Inc.
025537101
10800.00000000
NS
USD
877176.00000000
0.123069037287
Long
EC
CORP
US
N
1
N
N
N
Blackrock Enhanced Global Dividend Trust
U48QD6ILUF60LKMSND68
Blackrock Enhanced Global Dividend Trust
092501105
274332.00000000
NS
USD
2721373.44000000
0.381812554562
Long
EC
RF
US
N
1
N
N
N
Exelon Corporation
3SOUA6IRML7435B56G12
Exelon Corporation
30161N101
20700.00000000
NS
USD
743130.00000000
0.104262193310
Long
EC
CORP
US
N
1
N
N
N
Hershey Co (The)
21X2CX66SU2BR6QTAD08
Hershey Company (The)
427866108
3000.00000000
NS
USD
559320.00000000
0.078473389531
Long
EC
CORP
US
N
1
N
N
N
Deere & Company
PWFTNG3EI0Y73OXWDH08
Deere & Company
244199105
5000.00000000
NS
USD
1999350.00000000
0.280511641564
Long
EC
CORP
US
N
1
N
N
N
Transdigm Group Inc.
549300EQD0ZXRSMG3549
TransDigm Group, Inc.
893641100
900.00000000
NS
USD
910440.00000000
0.127736023680
Long
EC
CORP
US
N
1
N
N
N
Nucor Corporation
549300GGJCRSI2TIEJ46
Nucor Corporation
670346105
800.00000000
NS
USD
139232.00000000
0.019534447134
Long
EC
CORP
US
N
1
N
N
N
Broadcom Inc
549300WV6GIDOZJTV909
Broadcom, Inc.
11135F101
5800.00000000
NS
USD
6474250.00000000
0.908346460299
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
Synopsys, Inc.
871607107
2200.00000000
NS
USD
1132802.00000000
0.158933727755
Long
EC
CORP
US
N
1
N
N
N
Equinix, Inc.
549300EVUN2BTLJ3GT74
Equinix, Inc. REIT
29444U700
200.00000000
NS
USD
161078.00000000
0.022599471928
Long
EC
CORP
US
N
1
N
N
N
CBRE Group
52990016II9MJ2OSWA10
CBRE Group, Inc.
12504L109
1200.00000000
NS
USD
111708.00000000
0.015672790884
Long
EC
CORP
US
N
1
N
N
N
Public Service Enterprise Group Incorporated
PUSS41EMO3E6XXNV3U28
Public Service Enterprise Group, Inc.
744573106
9000.00000000
NS
USD
550350.00000000
0.077214885805
Long
EC
CORP
US
N
1
N
N
N
Schlumberger Limited
213800ZUA17OK3QLGM62
Schlumberger Ltd.
806857108
9000.00000000
NS
USD
468360.00000000
0.065711572482
Long
EC
CORP
US
N
1
N
N
N
Illinois Tool Works Inc.
76NA4I14SZCFAYMNSV04
Illinois Tool Works, Inc.
452308109
5300.00000000
NS
USD
1388282.00000000
0.194777934215
Long
EC
CORP
US
N
1
N
N
N
Morgan Stanley
IGJSJL3JD5P30I6NJZ34
Morgan Stanley
617446448
27100.00000000
NS
USD
2527075.00000000
0.354552207770
Long
EC
CORP
US
N
1
N
N
N
Extra Space Storage Inc.
529900SDJHKRQWED6A16
Extra Space Storage, Inc. REIT
30225T102
500.00000000
NS
USD
80165.00000000
0.011247263233
Long
EC
CORP
US
N
1
N
N
N
Adams Natural Resources Fund Inc
549300LPTQAH0G3NGD42
Adams Natural Resources Fund, Inc.
00548F105
191679.00000000
NS
USD
3954337.77000000
0.554799199321
Long
EC
RF
US
N
1
N
N
N
Merck & Co., Inc
4YV9Y5M8S0BRK1RP0397
Merck & Company, Inc.
58933Y105
35800.00000000
NS
USD
3902916.00000000
0.547584652036
Long
EC
CORP
US
N
1
N
N
N
Zoetis Inc.
549300HD9Q1LOC9KLJ48
Zoetis, Inc.
98978V103
6000.00000000
NS
USD
1184220.00000000
0.166147746104
Long
EC
CORP
US
N
1
N
N
N
Fortinet Inc
549300O0QJWDBAS0QX03
Fortinet, Inc.
34959E109
11200.00000000
NS
USD
655536.00000000
0.091972630837
Long
EC
CORP
US
N
1
N
N
N
Chevron Corp.
549300VVH8HHFMWL8536
Chevron Corporation
166764100
22900.00000000
NS
USD
3415764.00000000
0.479236535292
Long
EC
CORP
US
N
1
N
N
N
Constellation Brands, Inc.
5493005GKEG8QCVY7037
Constellation Brands, Inc. Class A
21036P108
3500.00000000
NS
USD
846125.00000000
0.118712537934
Long
EC
CORP
US
N
1
N
N
N
International Business Machines Corporation
VGRQXHF3J8VDLUA7XE92
International Business Machines Corporation
459200101
14300.00000000
NS
USD
2338765.00000000
0.328132047607
Long
EC
CORP
US
N
1
N
N
N
PG&E Corporation
8YQ2GSDWYZXO2EDN3511
PG&E Corporation
69331C108
23300.00000000
NS
USD
420099.00000000
0.058940485712
Long
EC
CORP
US
N
1
N
N
N
Wells Fargo & Co.
PBLD0EJDB5FWOLXP3B76
Wells Fargo & Company
949746101
59100.00000000
NS
USD
2908902.00000000
0.408123077585
Long
EC
CORP
US
N
1
N
N
N
United Parcel Service, Inc.
D01LMJZU09ULLNCY6Z23
United Parcel Service, Inc. Class B
911312106
12300.00000000
NS
USD
1933929.00000000
0.271332982448
Long
EC
CORP
US
N
1
N
N
N
Nike, Inc.
787RXPR0UX0O0XUXPZ81
NIKE, Inc. Class B
654106103
13700.00000000
NS
USD
1487409.00000000
0.208685592951
Long
EC
CORP
US
N
1
N
N
N
Marriott International, Inc.
225YDZ14ZO8E1TXUSU86
Marriott International, Inc. Class A
571903202
4400.00000000
NS
USD
992244.00000000
0.139213240939
Long
EC
CORP
US
N
1
N
N
N
Bancroft Fund Ltd
5493000X4Y1FB4G26P45
Bancroft Fund Ltd.
059695106
31086.00000000
NS
USD
496754.28000000
0.069695330250
Long
EC
RF
US
N
1
N
N
N
Arthur J. Gallagher & Company
54930049QLLMPART6V29
Arthur J. Gallagher & Company
363576109
4000.00000000
NS
USD
899520.00000000
0.126203932188
Long
EC
CORP
US
N
1
N
N
N
The Procter & Gamble Company
2572IBTT8CCZW6AU4141
Procter & Gamble Company (The)
742718109
40200.00000000
NS
USD
5890908.00000000
0.826502750086
Long
EC
CORP
US
N
1
N
N
N
NVIDIA Corp.
549300S4KLFTLO7GSQ80
NVIDIA Corporation
67066G104
37500.00000000
NS
USD
18570750.00000000
2.605502572127
Long
EC
CORP
US
N
1
N
N
N
Palo Alto Networks Inc
549300QXR2YVZV231H43
Palo Alto Networks, Inc.
697435105
4500.00000000
NS
USD
1326960.00000000
0.186174370615
Long
EC
CORP
US
N
1
N
N
N
Humana Inc.
529900YLDW34GJAO4J06
Humana, Inc.
444859102
1700.00000000
NS
USD
778277.00000000
0.109193367275
Long
EC
CORP
US
N
1
N
N
N
Citigroup Inc.
6SHGI4ZSSLCXXQSBB395
Citigroup, Inc.
172967424
32500.00000000
NS
USD
1671800.00000000
0.234555911855
Long
EC
CORP
US
N
1
N
N
N
Advanced Micro Devices, Inc.
R2I72C950HOYXII45366
Advanced Micro Devices, Inc.
007903107
22200.00000000
NS
USD
3272502.00000000
0.459136673440
Long
EC
CORP
US
N
1
N
N
N
Southern Co.
549300FC3G3YU2FBZD92
Southern Company (The)
842587107
20900.00000000
NS
USD
1465508.00000000
0.205612851579
Long
EC
CORP
US
N
1
N
N
N
PIMCO Dynamic Income Strategy Fund
549300MWJBXCL907ZB49
PIMCO Dynamic Income Strategy Fund
69346N107
1743.00000000
NS
USD
35696.64000000
0.005008289236
Long
EC
RF
US
N
1
N
N
N
Lockheed Martin Corporation
DPRBOZP0K5RM2YE8UU08
Lockheed Martin Corporation
539830109
4300.00000000
NS
USD
1948932.00000000
0.273437924634
Long
EC
CORP
US
N
1
N
N
N
Cadence Design Systems, Inc.
GCT7RXJOGLXPV0NXZY22
Cadence Design Systems, Inc.
127387108
3900.00000000
NS
USD
1062243.00000000
0.149034199950
Long
EC
CORP
US
N
1
N
N
N
DexCom Inc
549300YSK3QDSFR5EU59
DexCom, Inc.
252131107
5400.00000000
NS
USD
670086.00000000
0.094014016480
Long
EC
CORP
US
N
1
N
N
N
Miller/Howard High Income Equity Fd
549300ZCY8ROSDMUUZ28
Miller/Howard High Income Equity Fund
600379101
4399.00000000
NS
USD
46673.39000000
0.006548342834
Long
EC
RF
US
N
1
N
N
N
Neuberger Berman Real Estate Securities Income Fund Inc
549300WU72ZN21PNWQ56
Neuberger Berman Real Estate Securities Income Fund Inc.
64190A103
245673.00000000
NS
USD
783696.87000000
0.109953782725
Long
EC
RF
US
N
1
N
N
N
General Electric Company
3C7474T6CDKPR9K6YT90
General Electric Company
369604301
18700.00000000
NS
USD
2386681.00000000
0.334854730387
Long
EC
CORP
US
N
1
N
N
N
Allspring Utilities and High Income Fund
549300FUV7SPMTSLG229
Allspring Utilities and High Income Fund
94987E109
46049.00000000
NS
USD
424111.29000000
0.059503415692
Long
EC
RF
US
N
1
N
N
N
Clough Global Dividend And Income Fund
5493001GFY6TW0CYCT15
Clough Global Dividend and Income Fund
18913Y103
116484.00000000
NS
USD
599659.63000000
0.084133096852
Long
EC
RF
US
N
1
N
N
N
JPMorgan Chase & Co.
8I5DZWZKVSZI1NUHU748
JPMorgan Chase & Company
46625H100
46100.00000000
NS
USD
7841610.00000000
1.100189008231
Long
EC
CORP
US
N
1
N
N
N
LMP Capital and Income Fund, Inc.
549300YJH1GYGXCCQ467
LMP Capital and Income Fund, Inc.
50208A102
65610.00000000
NS
USD
919196.10000000
0.128964516933
Long
EC
RF
US
N
1
N
N
N
Eaton Vance Tax-Managed Global Buy-Write Opportunities Fund
549300YMO6N2TLCMXO54
Eaton Vance Tax-Managed Global Buy-Write Opportunities Fund
27829C105
536136.00000000
NS
USD
4165776.72000000
0.584464383983
Long
EC
RF
US
N
1
N
N
N
Cintas Corporation
549300QVUQTTKMTE0G41
Cintas Corporation
172908105
1700.00000000
NS
USD
1024522.00000000
0.143741890133
Long
EC
CORP
US
N
1
N
N
N
Ecolab Inc.
82DYEISM090VG8LTLS26
Ecolab, Inc.
278865100
400.00000000
NS
USD
79340.00000000
0.011131514563
Long
EC
CORP
US
N
1
N
N
N
Eaton Vance Tax-Managed Buy-Write Income Fund
549300PR0H5PW7NXEV58
Eaton Vance Tax-Managed Buy-Write Income Fund
27828X100
194881.00000000
NS
USD
2529555.38000000
0.354900208603
Long
EC
RF
US
N
1
N
N
N
Nuveen Real Estate Income Fund, Inc.
LXJVVL0330BRT3R7PH61
Nuveen Real Estate Income Fund
67071B108
159482.00000000
NS
USD
1247149.24000000
0.174976807756
Long
EC
RF
US
N
1
N
N
N
Emerson Electric Co.
FGLT0EWZSUIRRITFOA30
Emerson Electric Co.
291011104
9400.00000000
NS
USD
914902.00000000
0.128362048611
Long
EC
CORP
US
N
1
N
N
N
The Sherwin-Williams Company
Z15BMIOX8DDH0X2OBP21
Sherwin-Williams Company (The)
824348106
400.00000000
NS
USD
124760.00000000
0.017504005002
Long
EC
CORP
US
N
1
N
N
N
Norfolk Southern Corporation
54930036C8MWP850MI84
Norfolk Southern Corporation
655844108
3800.00000000
NS
USD
898244.00000000
0.126024907577
Long
EC
CORP
US
N
1
N
N
N
IQVIA Holdings Inc.
549300W3R20NM4KQPH86
IQVIA Holdings, Inc.
46266C105
2500.00000000
NS
USD
578450.00000000
0.081157355672
Long
EC
CORP
US
N
1
N
N
N
Virtus Artificial Intelligence & Technology Opportunities Fund
549300ZE8QERJKXOVW89
Virtus Artificial Intelligence & Technology Opportunities Fund
92838Y100
18900.00000000
NS
USD
328860.00000000
0.046139524567
Long
EC
RF
US
N
1
N
N
N
Alphabet Inc.
5493006MHB84DD0ZWV18
Alphabet, Inc. Class C
02079K107
184700.00000000
NS
USD
26029771.00000000
3.652013800864
Long
EC
CORP
US
N
1
N
N
N
BlackRock Innovation and Growth Term Trust
549300G3XFQ7175KM723
BlackRock Innovation and Growth Term Trust
09260Q108
1118032.00000000
NS
USD
8195174.56000000
1.149794617617
Long
EC
RF
US
N
1
N
N
N
EOG Resources Inc.
XWTZDRYZPBUHIQBKDB46
EOG Resources, Inc.
26875P101
6100.00000000
NS
USD
737795.00000000
0.103513685241
Long
EC
CORP
US
N
1
N
N
N
American Water Works Company, Inc.
549300DXHIJQMD5WFW18
American Water Works Company, Inc.
030420103
4700.00000000
NS
USD
620353.00000000
0.087036406021
Long
EC
CORP
US
N
1
N
N
N
John Hancock Tax-Advantaged Global Shareholder Yield Fund
549300KILC6GI1G1FO95
John Hancock Tax-Advantaged Global Shareholder Yield Fund
41013P749
21258.00000000
NS
USD
108628.38000000
0.015240715829
Long
EC
RF
US
N
1
N
N
N
Carrier Global Corporation
549300JE3W6CWY2NAN77
Carrier Global Corporation
14448C104
14000.00000000
NS
USD
804300.00000000
0.112844431095
Long
EC
CORP
US
N
1
N
N
N
Dominion Energy Inc
ILUL7B6Z54MRYCF6H308
Dominion Energy, Inc.
25746U109
15000.00000000
NS
USD
705000.00000000
0.098912500214
Long
EC
CORP
US
N
1
N
N
N
Chubb Limited
E0JAN6VLUDI1HITHT809
Chubb Ltd.
H1467J104
7000.00000000
NS
USD
1582000.00000000
0.221956844451
Long
EC
CORP
US
N
1
N
N
N
Booking Holdings Inc
FXM8FAOHMYDIPD38UZ17
Booking Holdings, Inc.
09857L108
300.00000000
NS
USD
1064166.00000000
0.149303999578
Long
EC
CORP
US
N
1
N
N
N
General American Investors Company, Inc.
254900MHIF9G7IS1T951
General American Investors Company, Inc.
368802104
130775.00000000
NS
USD
5616786.25000000
0.788043079653
Long
EC
RF
US
N
1
N
N
N
Meta Platforms Inc
BQ4BKCS1HXDV9HN80Z93
Meta Platforms, Inc. Class A
30303M102
32800.00000000
NS
USD
11609888.00000000
1.628883757851
Long
EC
CORP
US
N
1
N
N
N
Constellation Energy Corp.
549300F8Y20RYGNGV346
Constellation Energy Corporation
21037T109
8133.00000000
NS
USD
950666.37000000
0.133379840462
Long
EC
CORP
US
N
1
N
N
N
Biogen Inc
W8J5WZB5IY3K0NDQT671
Biogen, Inc.
09062X103
1000.00000000
NS
USD
258770.00000000
0.036305798128
Long
EC
CORP
US
N
1
N
N
N
AbbVie Inc.
FR5LCKFTG8054YNNRU85
AbbVie, Inc.
00287Y109
24600.00000000
NS
USD
3812262.00000000
0.534865767221
Long
EC
CORP
US
N
1
N
N
N
Philip Morris International Inc.
HL3H1H2BGXWVG3BSWR90
Philip Morris International, Inc.
718172109
28900.00000000
NS
USD
2718912.00000000
0.381467211038
Long
EC
CORP
US
N
1
N
N
N
Aberdeen Global Dynamic Dividend Fd
2549008871AD4OJQWG76
Aberdeen Global Dynamic Dividend Fund
00302M106
21962.00000000
NS
USD
205125.08000000
0.028779339743
Long
EC
RF
US
N
1
N
N
N
Dollar General Corporation
OPX52SQVOZI8IVSWYU66
Dollar General Corporation
256677105
4000.00000000
NS
USD
543800.00000000
0.076295911512
Long
EC
CORP
US
N
1
N
N
N
The Cigna Group
549300VIWYMSIGT1U456
Cigna Group (The)
125523100
3800.00000000
NS
USD
1137910.00000000
0.159650387402
Long
EC
CORP
US
N
1
N
N
N
Bristol-Myers Squibb Company
HLYYNH7UQUORYSJQCN42
Bristol-Myers Squibb Company
110122108
24600.00000000
NS
USD
1262226.00000000
0.177092098574
Long
EC
CORP
US
N
1
N
N
N
Devon Energy Corporation
54930042348RKR3ZPN35
Devon Energy Corporation
25179M103
8600.00000000
NS
USD
389580.00000000
0.054658626714
Long
EC
CORP
US
N
1
N
N
N
Voya Global Equity Dividend And Premium Opportunity Fund
549300YJVN8KX08ZHI42
Voya Global Equity Dividend & Premium Opportunity Fund
92912T100
192053.00000000
NS
USD
954503.41000000
0.133918182618
Long
EC
RF
US
N
1
N
N
N
Nuveen S&P 500 Dynamic Overwrite Fund
549300OISXORNCZINQ77
Nuveen S&P 500 Dynamic Overwrite Fund
6706EW100
94824.00000000
NS
USD
1426152.96000000
0.200091283633
Long
EC
RF
US
N
1
N
N
N
Eaton Vance Tax-Managed Buy-Write Opportunities Fund
549300K03NZO4ZHC3H11
Eaton Vance Tax-Managed Buy-Write Opportunities Fund
27828Y108
672269.00000000
NS
USD
8289076.77000000
1.162969230903
Long
EC
RF
US
N
1
N
N
N
Air Products & Chemicals, Inc.
7QEON6Y1RL5XR3R1W237
Air Products & Chemicals, Inc.
009158106
400.00000000
NS
USD
109520.00000000
0.015365811380
Long
EC
CORP
US
N
1
N
N
N
Cohen & Steers Total Return Realty Fund, Inc.
GX4NWLLSAEWW78DPBS49
Cohen & Steers Total Return Realty Fund, Inc.
19247R103
77999.00000000
NS
USD
916488.25000000
0.128584601736
Long
EC
RF
US
N
1
N
N
N
Eaton Vance Tax-Managed Global Diversified Equity Income Fund
5493002EIY4NK3I3E865
Eaton Vance Tax-Managed Global Diversified Equity Income Fund
27829F108
752354.00000000
NS
USD
5808172.88000000
0.814894895370
Long
EC
RF
US
N
1
N
N
N
Charter Communications, Inc.
0J0XRGZE3PBRFEZ7MV65
Charter Communications, Inc. Class A
16119P108
2100.00000000
NS
USD
816228.00000000
0.114517946418
Long
EC
CORP
US
N
1
N
N
N
General Mills, Inc.
2TGYMUGI08PO8X8L6150
General Mills, Inc.
370334104
10500.00000000
NS
USD
683970.00000000
0.095961961377
Long
EC
CORP
US
N
1
N
N
N
Johnson & Johnson
549300G0CFPGEF6X2043
Johnson & Johnson
478160104
35102.00000000
NS
USD
5501887.48000000
0.771922619210
Long
EC
CORP
US
N
1
N
N
N
Roper Technologies Inc
54930003T4SXCIWVXY35
Roper Technologies, Inc.
776696106
1600.00000000
NS
USD
872272.00000000
0.122380999130
Long
EC
CORP
US
N
1
N
N
N
Gilead Sciences, Inc.
549300WTZWR07K8MNV44
Gilead Sciences, Inc.
375558103
15900.00000000
NS
USD
1288059.00000000
0.180716505125
Long
EC
CORP
US
N
1
N
N
N
Goldman Sachs Group, Inc.
784F5XWPLTWKTBV3E584
Goldman Sachs Group, Inc. (The)
38141G104
5500.00000000
NS
USD
2121735.00000000
0.297682430697
Long
EC
CORP
US
N
1
N
N
N
Bank of America Corp.
9DJT3UXIJIZJI4WXO774
Bank of America Corporation
060505104
127000.00000000
NS
USD
4276090.00000000
0.599941493674
Long
EC
CORP
US
N
1
N
N
N
Intel Corporation
KNX4USFCNGPY45LOCE31
Intel Corporation
458140100
45100.00000000
NS
USD
2266275.00000000
0.317961597762
Long
EC
CORP
US
N
1
N
N
N
Applied Materials Inc.
41BNNE1AFPNAZELZ6K07
Applied Materials, Inc.
038222105
12700.00000000
NS
USD
2058289.00000000
0.288780866883
Long
EC
CORP
US
N
1
N
N
N
Intuit Inc
VI90HBPH7XSFMB9E4M29
Intuit, Inc.
461202103
4200.00000000
NS
USD
2625126.00000000
0.368308902180
Long
EC
CORP
US
N
1
N
N
N
Tesla Inc
54930043XZGB27CTOV49
Tesla, Inc.
88160R101
43900.00000000
NS
USD
10908272.00000000
1.530446037638
Long
EC
CORP
US
N
1
N
N
N
Marsh & McLennan Companies, Inc.
549300XMP3KDCKJXIU47
Marsh & McLennan Companies, Inc.
571748102
8300.00000000
NS
USD
1572601.00000000
0.220638151417
Long
EC
CORP
US
N
1
N
N
N
Gabelli Global Small and Mid Cap Value Trust
54930027RS7HE8UD3187
Gabelli Global Small and Mid Cap Value Trust (The)
36249W104
16823.00000000
NS
USD
197333.79000000
0.027686210703
Long
EC
RF
US
N
1
N
N
N
S&P Global Inc
Y6X4K52KMJMZE7I7MY94
S&P Global, Inc.
78409V104
5000.00000000
NS
USD
2202600.00000000
0.309027904924
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM Inc.
H1J8DDZKZP6H7RWC0H53
QUALCOMM, Inc.
747525103
17100.00000000
NS
USD
2473173.00000000
0.346989680697
Long
EC
CORP
US
N
1
N
N
N
Stryker Corporation
5493002F0SC4JTBU5137
Stryker Corporation
863667101
4500.00000000
NS
USD
1347570.00000000
0.189065982855
Long
EC
CORP
US
N
1
N
N
N
Mckesson Corp.
549300WZWOM80UCFSF54
McKesson Corporation
58155Q103
1900.00000000
NS
USD
879662.00000000
0.123417826614
Long
EC
CORP
US
N
1
N
N
N
Pioneer Natural Resources Company
FY8JBF7CCL2VE4F1B628
Pioneer Natural Resources Company
723787107
3000.00000000
NS
USD
674640.00000000
0.094652949141
Long
EC
CORP
US
N
1
N
N
N
American Tower Corporation
5493006ORUSIL88JOE18
American Tower Corporation
03027X100
1500.00000000
NS
USD
323820.00000000
0.045432405417
Long
EC
CORP
US
N
1
N
N
N
Adobe Inc
FU4LY2G4933NH2E1CP29
Adobe, Inc.
00724F101
6400.00000000
NS
USD
3818240.00000000
0.535704489102
Long
EC
CORP
US
N
1
N
N
N
Comcast Corporation
51M0QTTNCGUN7KFCFZ59
Comcast Corporation Class A
20030N101
53700.00000000
NS
USD
2354745.00000000
0.330374064278
Long
EC
CORP
US
N
1
N
N
N
Centene Corporation
549300Z7JJ4TQSQGT333
Centene Corporation
15135B101
7600.00000000
NS
USD
563996.00000000
0.079129438965
Long
EC
CORP
US
N
1
N
N
N
The Progressive Corporation
529900TACNVLY9DCR586
Progressive Corporation (The)
743315103
9800.00000000
NS
USD
1560944.00000000
0.219002657778
Long
EC
CORP
US
N
1
N
N
N
Moderna Inc
549300EI6OKH5K5Q2G38
Moderna, Inc.
60770K107
4600.00000000
NS
USD
457470.00000000
0.064183690032
Long
EC
CORP
US
N
1
N
N
N
Servicenow Inc
549300HJTQM36M0E1G39
ServiceNow, Inc.
81762P102
3000.00000000
NS
USD
2119470.00000000
0.297364647983
Long
EC
CORP
US
N
1
N
N
N
Fiserv Inc.
GI7UBEJLXYLGR2C7GV83
Fiserv, Inc.
337738108
10400.00000000
NS
USD
1381536.00000000
0.193831460845
Long
EC
CORP
US
N
1
N
N
N
Royce Value Trust Inc.
254900NJE1W1YYKNVM16
Royce Value Trust, Inc.
780910105
346405.00000000
NS
USD
5043656.80000000
0.707632204694
Long
EC
RF
US
N
1
N
N
N
MasterCard Incorporated
AR5L2ODV9HN37376R084
Mastercard, Inc. Class A
57636Q104
14500.00000000
NS
USD
6184395.00000000
0.867679392569
Long
EC
CORP
US
N
1
N
N
N
Becton, Dickinson and Company
ICE2EP6D98PQUILVRZ91
Becton, Dickinson and Company
075887109
4000.00000000
NS
USD
975320.00000000
0.136838779728
Long
EC
CORP
US
N
1
N
N
N
ESC CEF Goldman Sachs ESC Escrow
N/A
ESC CEF Goldman Sachs ESC Escrow
N/A
27967.00000000
NS
USD
0.03000000
0.000000004209
Long
EC
CORP
US
N
1
N
N
N
Nuveen Real Asset Income & Growth Fund
RQLXTE3CBG56EZF1BQ60
Nuveen Real Asset Income and Growth Fund
67074Y105
242316.00000000
NS
USD
2839943.52000000
0.398448105006
Long
EC
RF
US
N
1
N
N
N
3M Company
LUZQVYP4VS22CLWDAR65
3M Company
88579Y101
9600.00000000
NS
USD
1049472.00000000
0.147242410531
Long
EC
CORP
US
N
1
N
N
N
Blackrock Health Sciences Trust
4UL0KI4EPYFKMUU31I34
Blackrock Health Sciences Trust
09250W107
119.00000000
NS
USD
4814.74000000
0.000675514852
Long
EC
RF
US
N
1
N
N
N
O'Reilly Automotive Inc.
549300K2RLMQL149Q332
O'Reilly Automotive, Inc.
67103H107
1000.00000000
NS
USD
950080.00000000
0.133297571919
Long
EC
CORP
US
N
1
N
N
N
Eaton Corporation PLC
549300VDIGTMXUNT7H71
Eaton Corporation plc
G29183103
6800.00000000
NS
USD
1637576.00000000
0.229754236100
Long
EC
CORP
US
N
1
N
N
N
Valero Energy Corp.
549300XTO5VR8SKV1V74
Valero Energy Corporation
91913Y100
4800.00000000
NS
USD
624000.00000000
0.087548085295
Long
EC
CORP
US
N
1
N
N
N
Elevance Health Inc.
8MYN82XMYQH89CTMTH67
Elevance Health Incorporated
036752103
3000.00000000
NS
USD
1414680.00000000
0.198481611067
Long
EC
CORP
US
N
1
N
N
N
Calamos Strategic Total Return Fund
54930048NQ2YBS3TXW78
Calamos Strategic Total Return Fund
128125101
8600.00000000
NS
USD
127882.00000000
0.017942026031
Long
EC
RF
US
N
1
N
N
N
Vertex Pharmaceuticals Incorporated
54930015RAQRRZ5ZGJ91
Vertex Pharmaceuticals, Inc.
92532F100
3100.00000000
NS
USD
1261359.00000000
0.176970457244
Long
EC
CORP
US
N
1
N
N
N
Hess Corporation
UASVRYNXNK17ULIGK870
Hess Corporation
42809H107
4000.00000000
NS
USD
576640.00000000
0.080903410104
Long
EC
CORP
US
N
1
N
N
N
Corteva Inc
549300WZN9I2QKLS0O94
Corteva, Inc.
22052L104
1800.00000000
NS
USD
86256.00000000
0.012101839175
Long
EC
CORP
US
N
1
N
N
N
Archer-Daniels-Midland Company
549300LO13MQ9HYSTR83
Archer-Daniels-Midland Company
039483102
10500.00000000
NS
USD
758310.00000000
0.106391968847
Long
EC
CORP
US
N
1
N
N
N
Truist Financial Corp.
549300DRQQI75D2JP341
Truist Financial Corporation
89832Q109
23400.00000000
NS
USD
863928.00000000
0.121210324092
Long
EC
CORP
US
N
1
N
N
N
McDonald's Corporation
UE2136O97NLB5BYP9H04
McDonald's Corporation
580135101
9000.00000000
NS
USD
2668590.00000000
0.374406963044
Long
EC
CORP
US
N
1
N
N
N
Honeywell International Inc.
ISRPG12PN4EIEOEMW547
Honeywell International, Inc.
438516106
11300.00000000
NS
USD
2369723.00000000
0.332475498928
Long
EC
CORP
US
N
1
N
N
N
Aon PLC
635400FALWQYX5E6QC64
Aon plc
G0403H108
3500.00000000
NS
USD
1018570.00000000
0.142906816089
Long
EC
CORP
US
N
1
N
N
N
CSX Corporation
549300JVQR4N1MMP3Q88
CSX Corporation
126408103
34800.00000000
NS
USD
1206516.00000000
0.169275906536
Long
EC
CORP
US
N
1
N
N
N
Union Pacific Corporation
549300LMMRSZZCZ8CL11
Union Pacific Corporation
907818108
10500.00000000
NS
USD
2579010.00000000
0.361838761953
Long
EC
CORP
US
N
1
N
N
N
MSCI Inc.
549300HTIN2PD78UB763
MSCI, Inc.
55354G100
1600.00000000
NS
USD
905040.00000000
0.126978396019
Long
EC
CORP
US
N
1
N
N
N
Eaton Vance Tax-Advantaged Global Dividend Income Fund
549300P9NBK8GZ8QI277
Eaton Vance Tax-Advantaged Global Dividend Income Fund
27828S101
307558.00000000
NS
USD
5259241.80000000
0.737879086054
Long
EC
RF
US
N
1
N
N
N
Automatic Data Processing, Inc.
HGBOLILQXWER4SAL2I23
Automatic Data Processing, Inc.
053015103
7100.00000000
NS
USD
1654087.00000000
0.232070752824
Long
EC
CORP
US
N
1
N
N
N
CVS Health Corp
549300EJG376EN5NQE29
CVS Health Corporation
126650100
14400.00000000
NS
USD
1137024.00000000
0.159526080345
Long
EC
CORP
US
N
1
N
N
N
Fidelity Institutional Cash Portfolios
549300SHPEJB1OPRCV46
Fidelity Institutional Money Market Government Portfolio
316175108
7156613.79000000
PA
USD
7156613.79000000
1.004083068135
Long
STIV
RF
US
N
1
N
N
N
General Motors Company
54930070NSV60J38I987
General Motors Company
37045V100
20800.00000000
NS
USD
747136.00000000
0.104824240794
Long
EC
CORP
US
N
1
N
N
N
Royce Global Value Tr Inc
254900MA25TE88EMIP63
Royce Global Value Trust
78081T104
24561.00000000
NS
USD
239469.75000000
0.033597945671
Long
EC
RF
US
N
1
N
N
N
Realty Income Corp.
549300CUWDAUZSH43859
Realty Income Corporation REIT
756109104
1000.00000000
NS
USD
57420.00000000
0.008056107464
Long
EC
CORP
US
N
1
N
N
N
Autozone, Inc.
GA3JGKJ41LJKXDN23E90
AutoZone, Inc.
053332102
120.00000000
NS
USD
310273.20000000
0.043531770158
Long
EC
CORP
US
N
1
N
N
N
First Trust Enhanced Equity Income Fund
549300FW1TTV8W8GAV91
First Trust Enhanced Equity Income Fund
337318109
900.00000000
NS
USD
16443.00000000
0.002306976228
Long
EC
RF
US
N
1
N
N
N
BlackRock, Inc.
549300LRIF3NWCU26A80
BlackRock, Inc.
09247X101
2500.00000000
NS
USD
2029500.00000000
0.284741729339
Long
EC
CORP
US
N
1
N
N
N
TE Connectivity Ltd
894500ZRIX9K13RHXR17
TE Connectivity Ltd.
H84989104
4700.00000000
NS
USD
660350.00000000
0.092648041867
Long
EC
CORP
US
N
1
N
N
N
BlackRock Health Sciences Term Trust
549300FGMK4EGHSK8N86
BlackRock Health Sciences Term Trust
09260E105
17500.00000000
NS
USD
256375.00000000
0.035969776230
Long
EC
RF
US
N
1
N
N
N
Phillips 66
5493005JBO5YSIGK1814
Phillips 66
718546104
6100.00000000
NS
USD
812154.00000000
0.113946358438
Long
EC
CORP
US
N
1
N
N
N
Autodesk Inc
FRKKVKAIQEF3FCSTPG55
Autodesk, Inc.
052769106
3200.00000000
NS
USD
779136.00000000
0.109313886194
Long
EC
CORP
US
N
1
N
N
N
ConocoPhillips Co.
WPTL2Z3FIYTHSP5V2253
ConocoPhillips
20825C104
14600.00000000
NS
USD
1694622.00000000
0.237757870833
Long
EC
CORP
US
N
1
N
N
N
Adams Diversified Equity Fund Inc
5493005W7G81BNPP7M23
Adams Diversified Equity Fund, Inc.
006212104
427880.00000000
NS
USD
7577754.80000000
1.063169749329
Long
EC
RF
US
N
1
N
N
N
Lam Research Corporation
549300I4GMO6D34U1T02
Lam Research Corporation
512807108
2200.00000000
NS
USD
1723172.00000000
0.241763476338
Long
EC
CORP
US
N
1
N
N
N
Eli Lilly & Co.
FRDRIPF3EKNDJ2CQJL29
Eli Lilly & Company
532457108
11100.00000000
NS
USD
6470412.00000000
0.907807983453
Long
EC
CORP
US
N
1
N
N
N
Amazon.com, Inc.
ZXTILKJKG63JELOEG630
Amazon.com, Inc.
023135106
154000.00000000
NS
USD
23398760.00000000
3.282879224834
Long
EC
CORP
US
N
1
N
N
N
Welltower OP LLC
T6IZ0MBEG5ACZDTR7D06
Welltower, Inc. REIT
95040Q104
1400.00000000
NS
USD
126238.00000000
0.017711370499
Long
EC
CORP
US
N
1
N
N
N
Abrdn Life Sciences Investors
5493007BYZPSOVVS0M04
Abrdn Life Sciences Investors
87911K100
199750.00000000
NS
USD
2688635.00000000
0.377219304983
Long
EC
RF
US
N
1
N
N
N
Cohen & Steers Infrastructure Fund Inc
T085JMDV2CFIPONRA870
Cohen & Steers Infrastructure Fund Inc
19248A109
144767.00000000
NS
USD
3074851.08000000
0.431405968948
Long
EC
RF
US
N
1
N
N
N
Occidental Petroleum Corporation
IM7X0T3ECJW4C1T7ON55
Occidental Petroleum Corporation
674599105
8000.00000000
NS
USD
477680.00000000
0.067019181705
Long
EC
CORP
US
N
1
N
N
N
Berkshire Hathaway Inc.
5493000C01ZX7D35SD85
Berkshire Hathaway, Inc. Class B
084670702
18600.00000000
NS
USD
6633876.00000000
0.930742214567
Long
EC
CORP
US
N
1
N
N
N
The Williams Companies, Inc.
D71FAKCBLFS2O0RBPG08
Williams Companies, Inc. (The)
969457100
14000.00000000
NS
USD
487620.00000000
0.068413777807
Long
EC
CORP
US
N
1
N
N
N
Kimberly-Clark Corporation
MP3J6QPYPGN75NVW2S34
Kimberly-Clark Corporation
494368103
6200.00000000
NS
USD
753362.00000000
0.105697757427
Long
EC
CORP
US
N
1
N
N
N
Paypal Holdings Inc.
5493005X2GO78EFZ3E94
PayPal Holdings, Inc.
70450Y103
18900.00000000
NS
USD
1160649.00000000
0.162840701363
Long
EC
CORP
US
N
1
N
N
N
Gamco Natural Resources, Gold & Income Trust
23EBEGZ81713Q1VCP222
Gamco Natural Resources, Gold & Income Trust
36465E101
47789.00000000
NS
USD
245635.46000000
0.034463003531
Long
EC
RF
US
N
1
N
N
N
Target Corporation
8WDDFXB5T1Z6J0XC1L66
Target Corporation
87612E106
8800.00000000
NS
USD
1253296.00000000
0.175839206905
Long
EC
CORP
US
N
1
N
N
N
Thermo Fisher Scientific Inc
HCHV7422L5HDJZCRFL38
Thermo Fisher Scientific, Inc.
883556102
5000.00000000
NS
USD
2653950.00000000
0.372352950273
Long
EC
CORP
US
N
1
N
N
N
Liberty All-Star Equity Fund
549300DLV755RNHI1N92
Liberty All-Star Equity Fund
530158104
23497.00000000
NS
USD
149910.86000000
0.021032706343
Long
EC
RF
US
N
1
N
N
N
CME Group Inc.
LCZ7XYGSLJUHFXXNXD88
CME Group, Inc.
12572Q105
6100.00000000
NS
USD
1284660.00000000
0.180239620602
Long
EC
CORP
US
N
1
N
N
N
Old Dominion Freight Line Inc.
5299009TWK32WE417T96
Old Dominion Freight Line, Inc.
679580100
2100.00000000
NS
USD
851193.00000000
0.119423585524
Long
EC
CORP
US
N
1
N
N
N
John Hancock Tax-Advantaged Dividend Income Fund
5493001RMBJ8FL02CN30
John Hancock Tax-Advantaged Dividend Income Fund
41013V100
1400.00000000
NS
USD
26558.00000000
0.003726125078
Long
EC
RF
US
N
1
N
N
N
KLA Corp.
549300H0BF5JCG96TJ81
KLA-Tencor Corporation
482480100
1900.00000000
NS
USD
1104470.00000000
0.154958707959
Long
EC
CORP
US
N
1
N
N
N
Gabelli Dividend & Income Trust (The)
549300082N1MHBT8NI60
Gabelli Dividend & Income Trust (The)
36242H104
493251.00000000
NS
USD
10673951.64000000
1.497570558689
Long
EC
RF
US
N
1
N
N
N
Sempra Energy
PBBKGKLRK5S5C0Y4T545
Sempra Energy
816851109
7700.00000000
NS
USD
575421.00000000
0.080732382674
Long
EC
CORP
US
N
1
N
N
N
Keurig Dr Pepper Inc
DYTQ8KRTKO7Y2BVU5K74
Keurig Dr Pepper Inc.
49271V100
24400.00000000
NS
USD
813008.00000000
0.114066175849
Long
EC
CORP
US
N
1
N
N
N
Analog Devices Inc.
GYVOE5EZ4GDAVTU4CQ61
Analog Devices, Inc.
032654105
7100.00000000
NS
USD
1409776.00000000
0.197793572910
Long
EC
CORP
US
N
1
N
N
N
Edison International
549300I7ROF15MAEVP56
Edison International
281020107
6900.00000000
NS
USD
493281.00000000
0.069208024139
Long
EC
CORP
US
N
1
N
N
N
Republic Services, Inc.
NKNQHM6BLECKVOQP7O46
Republic Services, Inc.
760759100
5200.00000000
NS
USD
857532.00000000
0.120312956217
Long
EC
CORP
US
N
1
N
N
N
American International Group Inc.
ODVCVCQG2BP6VHV36M30
American International Group, Inc.
026874784
12800.00000000
NS
USD
867200.00000000
0.121669390334
Long
EC
CORP
US
N
1
N
N
N
The Kraft Heinz Company
9845007488EC87F5AF14
Kraft Heinz Company (The)
500754106
22000.00000000
NS
USD
813560.00000000
0.114143622232
Long
EC
CORP
US
N
1
N
N
N
Consolidated Edison, Inc.
54930033SBW53OO8T749
Consolidated Edison, Inc.
209115104
3200.00000000
NS
USD
291104.00000000
0.040842304201
Long
EC
CORP
US
N
1
N
N
N
Cohen & Steers Real Estate Opportunities Income Fund.
BOWRNZIYSSLA6IG2ST17
Cohen & Steers Real Estate Opportunities Income Fund
19247L106
96207.00000000
NS
USD
1345935.93000000
0.188836720516
Long
EC
RF
US
N
1
N
N
N
Salesforce Inc.
RCGZFPDMRW58VJ54VR07
Salesforce, Inc.
79466L302
13300.00000000
NS
USD
3499762.00000000
0.491021573864
Long
EC
CORP
US
N
1
N
N
N
Japan Smaller Capitalization Fund, Inc.
5493000KJSHWEB3YKZ37
Japan Smaller Capitalization Fund, Inc.
47109U104
1259.00000000
NS
USD
9555.81000000
0.001340693700
Long
EC
RF
US
N
1
N
N
N
The Bank of New York Mellon Corporation
WFLLPEPC7FZXENRZV188
Bank of New York Mellon Corporation (The)
064058100
14700.00000000
NS
USD
765135.00000000
0.107349526030
Long
EC
CORP
US
N
1
N
N
N
Intuitive Surgical Inc.
54930052SRG011710797
Intuitive Surgical, Inc.
46120E602
4300.00000000
NS
USD
1450648.00000000
0.203527972497
Long
EC
CORP
US
N
1
N
N
N
UnitedHealth Group Inc.
549300GHBMY8T5GXDE41
UnitedHealth Group, Inc.
91324P102
13203.00000000
NS
USD
6950983.41000000
0.975232834084
Long
EC
CORP
US
N
1
N
N
N
Pepsico Inc
FJSUNZKFNQ5YPJ5OT455
PepsiCo, Inc.
713448108
23000.00000000
NS
USD
3906320.00000000
0.548062238065
Long
EC
CORP
US
N
1
N
N
N
The TJX Companies Inc.
V167QI9I69W364E2DY52
TJX Companies, Inc. (The)
872540109
14300.00000000
NS
USD
1341483.00000000
0.188211968120
Long
EC
CORP
US
N
1
N
N
N
BlackRock Utilities, Infrastructure & Power Opportunities Trust
XL2HP568CJRFGPERYJ89
BlackRock Utilities, Infrastructure & Power Opportunities Trust
09248D104
74916.00000000
NS
USD
1634667.12000000
0.229346116109
Long
EC
RF
US
N
1
N
N
N
PNC Financial Services Group Inc.
CFGNEKW0P8842LEUIA51
PNC Financial Services Group, Inc. (The)
693475105
7000.00000000
NS
USD
1083950.00000000
0.152079722846
Long
EC
CORP
US
N
1
N
N
N
Aflac Incorporated
549300N0B7DOGLXWPP39
Aflac, Inc.
001055102
10600.00000000
NS
USD
874500.00000000
0.122693590691
Long
EC
CORP
US
N
1
N
N
N
Edwards Lifesciences Corporation
YA13X31F3V31L8TMPR58
Edwards Lifesciences Corporation
28176E108
7300.00000000
NS
USD
556625.00000000
0.078095277208
Long
EC
CORP
US
N
1
N
N
N
Virtus Dividend, Interest & Premium Strategy Fund
549300535GECAFITZP67
Virtus Dividend, Interest & Premium Strategy Fund
92840R101
279495.00000000
NS
USD
3521637.00000000
0.494090667399
Long
EC
RF
US
N
1
N
N
N
Clough Global Equity Fund
549300SI1THLT6A9J147
Clough Global Equity Fund
18914C100
183708.00000000
NS
USD
1088469.90000000
0.152713871229
Long
EC
RF
US
N
1
N
N
N
American Express Company
R4PP93JZOLY261QX3811
American Express Company
025816109
12700.00000000
NS
USD
2379218.00000000
0.333807660899
Long
EC
CORP
US
N
1
N
N
N
Eaton Vance Tax-Advantaged Divid Income Fd
549300KZTQOOF16ML741
Eaton Vance Tax-Advantaged Dividend Income Fund
27828G107
355109.00000000
NS
USD
7901175.25000000
1.108546097314
Long
EC
RF
US
N
1
N
N
N
Abbott Laboratories
HQD377W2YR662HK5JX27
Abbott Laboratories
002824100
22200.00000000
NS
USD
2443554.00000000
0.342834092975
Long
EC
CORP
US
N
1
N
N
N
Eaton Vance Enhanced Equity Income Fund II
549300N6ZBLPLGA31U67
Eaton Vance Enhanced Equity Income Fund II
278277108
265243.00000000
NS
USD
4965348.96000000
0.696645503643
Long
EC
RF
US
N
1
N
N
N
Duff & Phelps Utility & Infrastructure Fund Inc
549300SY2NYDO23RIE89
Duff & Phelps Utility and Infrastructure Fund Inc.
26433C105
277898.00000000
NS
USD
2548324.66000000
0.357533565216
Long
EC
RF
US
N
1
N
N
N
Boston Scientific Corporation
Y6ZDD9FP4P8JSSJMW954
Boston Scientific Corporation
101137107
20336.00000000
NS
USD
1175624.16000000
0.164941737556
Long
EC
CORP
US
N
1
N
N
N
Medtronic PLC
549300GX3ZBSQWUXY261
Medtronic plc
G5960L103
15600.00000000
NS
USD
1285128.00000000
0.180305281666
Long
EC
CORP
US
N
1
N
N
N
Walt Disney Company
549300GZKULIZ0WOW665
Walt Disney Company (The)
254687106
23600.00000000
NS
USD
2130844.00000000
0.298960436320
Long
EC
CORP
US
N
1
N
N
N
Starbucks Corporation
OQSJ1DU9TAOC51A47K68
Starbucks Corporation
855244109
14100.00000000
NS
USD
1353741.00000000
0.189931782911
Long
EC
CORP
US
N
1
N
N
N
FedEx Corporation
549300E707U7WNPZN687
FedEx Corporation
31428X106
3300.00000000
NS
USD
834801.00000000
0.117123764668
Long
EC
CORP
US
N
1
N
N
N
Xcel Energy Inc
LGJNMI9GH8XIDG5RCM61
Xcel Energy, Inc.
98389B100
9900.00000000
NS
USD
612909.00000000
0.085992002260
Long
EC
CORP
US
N
1
N
N
N
General Dynamics Corporation
9C1X8XOOTYY2FNYTVH06
General Dynamics Corporation
369550108
4800.00000000
NS
USD
1246416.00000000
0.174873933144
Long
EC
CORP
US
N
1
N
N
N
RTX Corp.
I07WOS4YJ0N7YRFE7309
RTX Corporation
75513E101
24300.00000000
NS
USD
2044602.00000000
0.286860561365
Long
EC
CORP
US
N
1
N
N
N
Liberty All-Star Growth Fund, Inc.
54930046Y8IF3CB2AL60
Liberty All-Star Growth Fund, Inc.
529900102
355251.00000000
NS
USD
1875725.28000000
0.263166917956
Long
EC
RF
US
N
1
N
N
N
The Boeing Company
RVHJWBXLJ1RFUBSY1F30
Boeing Company (The)
097023105
10200.00000000
NS
USD
2658732.00000000
0.373023871658
Long
EC
CORP
US
N
1
N
N
N
Nuveen Dow 30 Dynamic Overwrite Fd
549300CNS4Q1ZZUGS005
Nuveen Dow 30SM Dynamic Overwrite Fund
67075F105
244521.00000000
NS
USD
3423294.00000000
0.480293004975
Long
EC
RF
US
N
1
N
N
N
Aberdeen Total Dynamic Dividend Fund
2549008871AD4OJQWG76
Aberdeen Total Dynamic Dividend Fund
00326L100
151775.00000000
NS
USD
1223306.50000000
0.171631637507
Long
EC
RF
US
N
1
N
N
N
Kinder Morgan, Inc.
549300WR7IX8XE0TBO16
Kinder Morgan, Inc.
49456B101
16984.00000000
NS
USD
299597.76000000
0.042033990780
Long
EC
CORP
US
N
1
N
N
N
Eaton Vance Risk Managed Diversified Equity Income Fund
549300Y73VZSKBZ38790
Eaton Vance Risk-Managed Diversified Equity Income Fund
27829G106
244677.00000000
NS
USD
1918267.68000000
0.269135677033
Long
EC
RF
US
N
1
N
N
N
Dupont De Nemours Inc
5493004JF0SDFLM8GD76
DuPont de Nemours, Inc.
26614N102
1200.00000000
NS
USD
92316.00000000
0.012952065772
Long
EC
CORP
US
N
1
N
N
N
Nuveen NASDAQ 100 Dynamic Overwrite Fund
QVBLHG2NCUGLHZF3UF13
Nuveen NASDAQ 100 Dynamic Overwrite Fund
670699107
288324.00000000
NS
USD
6674700.60000000
0.936469963867
Long
EC
RF
US
N
1
N
N
N
Apple Inc.
HWUPKR0MPOU8FGXBT394
Apple, Inc.
037833100
239100.00000000
NS
USD
46033923.00000000
6.458624707221
Long
EC
CORP
US
N
1
N
N
N
Colgate-Palmolive Co.
YMEGZFW4SBUSS5BQXF88
Colgate-Palmolive Company
194162103
15700.00000000
NS
USD
1251447.00000000
0.175579789582
Long
EC
CORP
US
N
1
N
N
N
Parker-Hannifin Corp.
5493002CONDB4N2HKI23
Parker-Hannifin Corporation
701094104
2100.00000000
NS
USD
967470.00000000
0.135737413591
Long
EC
CORP
US
N
1
N
N
N
Paychex Inc
529900K900DW6SUBM174
Paychex, Inc.
704326107
5900.00000000
NS
USD
702749.00000000
0.098596681720
Long
EC
CORP
US
N
1
N
N
N
HCA Healthcare Inc
529900PH4ZGUH2MNEU89
HCA Healthcare, Inc.
40412C101
2700.00000000
NS
USD
730836.00000000
0.102537327668
Long
EC
CORP
US
N
1
N
N
N
Moodys Corp.
549300GCEDD8YCF5WU84
Moody's Corporation
615369105
3100.00000000
NS
USD
1210736.00000000
0.169867978523
Long
EC
CORP
US
N
1
N
N
N
Paccar Inc
KDTEY8BWE486IKZ3CC07
PACCAR, Inc.
693718108
8200.00000000
NS
USD
800730.00000000
0.112343555030
Long
EC
CORP
US
N
1
N
N
N
Virtus Diversified Income & Convertible Fund
5493008LTG04SBNLT367
Virtus Diversified Income & Convertible Fund
92840N100
17225.00000000
NS
USD
361380.50000000
0.050702196856
Long
EC
RF
US
N
1
N
N
N
Visa Inc
549300JZ4OKEHW3DPJ59
Visa, Inc. Class A
92826C839
25900.00000000
NS
USD
6743065.00000000
0.946061586178
Long
EC
CORP
US
N
1
N
N
N
MetLife Inc.
C4BXATY60WC6XEOZDX54
MetLife, Inc.
59156R108
13500.00000000
NS
USD
892755.00000000
0.125254793090
Long
EC
CORP
US
N
1
N
N
N
Mondelez International, Inc.
549300DV9GIB88LZ5P30
Mondelez International, Inc. Class A
609207105
23900.00000000
NS
USD
1731077.00000000
0.242872559053
Long
EC
CORP
US
N
1
N
N
N
GDL Fund (The)
5493000XKGL8ZPN99479
GDL Fund (The)
361570104
79580.00000000
NS
USD
639823.20000000
0.089768102704
Long
EC
RF
US
N
1
N
N
N
Macquarie/First Trust Global Infrastructure/Utilities Dividend & Income Fund
549300JL3ROR79GLM190
Macquarie/First Trust Global Infastructure Utilities Dividend & Income Fund
55607W100
22183.00000000
NS
USD
174580.21000000
0.024493851147
Long
EC
RF
US
N
1
N
N
N
Costco Wholesale Corporation
29DX7H14B9S6O3FD6V18
Costco Wholesale Corporation
22160K105
7600.00000000
NS
USD
5016608.00000000
0.703837219679
Long
EC
CORP
US
N
1
N
N
N
Gabelli Healthcare & Wellness Trust
549300XULWZNLHFTG832
Gabelli Healthcare and Wellness Rx Trust
36246K103
122937.00000000
NS
USD
1147002.21000000
0.160926037364
Long
EC
RF
US
N
1
N
N
N
Cohen & Steers Quality Income Realty Fund, Inc.
BOWRNZIYSSLA6IG2ST17
Cohen & Steers Quality Income Realty Fund, Inc.
19247L106
429207.00000000
NS
USD
5253493.68000000
0.737072616663
Long
EC
RF
US
N
1
N
N
N
2024-02-22
Susan McLauchlan
Susan McLauchlan
Susan McLauchlan
VP Fund Accounting