0001752724-23-189413.txt : 20230824
0001752724-23-189413.hdr.sgml : 20230824
20230824161102
ACCESSION NUMBER: 0001752724-23-189413
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230824
DATE AS OF CHANGE: 20230824
PERIOD START: 20231231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CORNERSTONE TOTAL RETURN FUND INC
CENTRAL INDEX KEY: 0000033934
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: 231202285
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-06-30
N
719626763.04
1831934.98
717794828.06
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
15900.00000000
NS
USD
2208510.00000000
0.307679842994
Long
EC
CORP
US
N
1
N
N
N
Home Depot Inc
QEKMOTMBBKA8I816DO57
Home Depot, Inc. (The)
437076102
13500.00000000
NS
USD
4193640.00000000
0.584239372598
Long
EC
CORP
US
N
1
N
N
N
Clough Global Opportunities Fund
549300DTG68UBCNCPY15
Clough Global Opportunities Fund
18914E106
66660.00000000
NS
USD
333966.60000000
0.046526749280
Long
EC
RF
US
N
1
N
N
N
Tekla Healthcare Investors
549300SNASESIFOS6V75
Tekla Healthcare Investors
87911J103
132947.00000000
NS
USD
2266746.35000000
0.315793073645
Long
EC
RF
US
N
1
N
N
N
Eaton Vance Enhanced Equity Income Fund
5493006SDQPRW4FOOW97
Eaton Vance Enhanced Equity Income Fund
278274105
21140.00000000
NS
USD
348598.60000000
0.048565214790
Long
EC
RF
US
N
1
N
N
N
Accenture PLC
549300JY6CF6DO4YFQ03
Accenture plc Class A
G1151C101
10300.00000000
NS
USD
3178374.00000000
0.442797004903
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corporation
INR2EJN1ERAN0W5ZP974
Microsoft Corporation
594918104
120200.00000000
NS
USD
40932908.00000000
5.702591659880
Long
EC
CORP
US
N
1
N
N
N
Walmart Inc
Y87794H0US1R65VBXU25
Walmart, Inc.
931142103
47200.00000000
NS
USD
7418896.00000000
1.033567770340
Long
EC
CORP
US
N
1
N
N
N
Amgen Inc.
62QBXGPJ34PQ72Z12S66
Amgen, Inc.
031162100
6600.00000000
NS
USD
1465332.00000000
0.204143571772
Long
EC
CORP
US
N
1
N
N
N
Tekla Healthcare Opportunities Fund
549300WT8EMZSV1XVW72
Tekla Healthcare Opportunities Fund
879105104
95846.00000000
NS
USD
1827783.22000000
0.254638672298
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
41803.00000000
NS
USD
959796.88000000
0.133714655285
Long
EC
RF
US
N
1
N
N
N
The Charles Schwab Corporation
549300VSGCJ7E698NM85
Charles Schwab Corporation (The)
808513105
41100.00000000
NS
USD
2329548.00000000
0.324542321696
Long
EC
CORP
US
N
1
N
N
N
Linde PLC
5299003QR1WT0EF88V51
Linde plc
G54950103
9000.00000000
NS
USD
3429720.00000000
0.477813417696
Long
EC
CORP
US
N
1
N
N
N
Technology Select Sector SPDR Fund (The)
5493008JJKIPMEX3CO91
Technology Select Sector SPDR Fund (The)
81369Y803
91100.00000000
NS
USD
15838646.00000000
2.206570092293
Long
EC
RF
US
N
1
N
N
N
Texas Instruments Incorporated
WDJNR2L6D8RWOEB8T652
Texas Instruments, Inc.
882508104
15400.00000000
NS
USD
2772308.00000000
0.386225686174
Long
EC
CORP
US
N
1
N
N
N
Prologis Inc.
529900DFH19P073LZ636
Prologis, Inc. REIT
74340W103
8500.00000000
NS
USD
1042355.00000000
0.145216287336
Long
EC
CORP
US
N
1
N
N
N
SBA Communications Corp.
5299001HX8ZN8Y8QIT49
SBA Communications Corporation
78410G104
4000.00000000
NS
USD
927040.00000000
0.129151111677
Long
EC
CORP
US
N
1
N
N
N
AvalonBay Communities, Inc.
K9G90K85RBWD2LAGQX17
AvalonBay Communities, Inc. REIT
053484101
6000.00000000
NS
USD
1135620.00000000
0.158209554542
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
36123.00000000
NS
USD
503193.39000000
0.070102677022
Long
EC
RF
US
N
1
N
N
N
Ross Stores Inc
549300ENZFLPGRDFZQ60
Ross Stores, Inc.
778296103
9100.00000000
NS
USD
1020383.00000000
0.142155245497
Long
EC
CORP
US
N
1
N
N
N
Invesco QQQ Trust
549300VY6FEJBCIMET58
Invesco QQQ Trust Series 1
46090E103
34800.00000000
NS
USD
12855816.00000000
1.791015412404
Long
EC
RF
US
N
1
N
N
N
Tri-Continental Corp
6QVMFZKY1QSOOIHD7Y77
Tri-Continental Corp
895436103
22655.00000000
NS
USD
621200.10000000
0.086542849811
Long
EC
RF
US
N
1
N
N
N
Nextera Energy Inc
UMI46YPGBLUE4VGNNT48
NextEra Energy, Inc.
65339F101
37200.00000000
NS
USD
2760240.00000000
0.384544425802
Long
EC
CORP
US
N
1
N
N
N
AT&T Inc
549300Z40J86GGSTL398
AT&T, Inc.
00206R102
54100.00000000
NS
USD
862895.00000000
0.120214714047
Long
EC
CORP
US
N
1
N
N
N
Verizon Communications Inc.
2S72QS2UO2OESLG6Y829
Verizon Communications, Inc.
92343V104
51000.00000000
NS
USD
1896690.00000000
0.264238460052
Long
EC
CORP
US
N
1
N
N
N
Danaher Corporation
S4BKK9OTCEWQ3YHPFM11
Danaher Corporation
235851102
17300.00000000
NS
USD
4152000.00000000
0.578438272008
Long
EC
CORP
US
N
1
N
N
N
Public Storage
549300LMZF40TKJ6DM64
Public Storage REIT
74460D109
5000.00000000
NS
USD
1459400.00000000
0.203317151775
Long
EC
CORP
US
N
1
N
N
N
Freeport-McMoRan Inc.
549300IRDTHJQ1PVET45
Freeport-McMoRan, Inc.
35671D857
26600.00000000
NS
USD
1064000.00000000
0.148231772981
Long
EC
CORP
US
N
1
N
N
N
WEC Energy Group Inc.
549300IGLYTZUK3PVP70
WEC Energy Group, Inc.
92939U106
8900.00000000
NS
USD
785336.00000000
0.109409537279
Long
EC
CORP
US
N
1
N
N
N
Cummins Inc.
ZUNI8PYC725B6H8JU438
Cummins, Inc.
231021106
6000.00000000
NS
USD
1470960.00000000
0.204927639834
Long
EC
CORP
US
N
1
N
N
N
Exxon Mobil Corporation
J3WHBG0MTS7O8ZVMDC91
Exxon Mobil Corporation
30231G102
20000.00000000
NS
USD
2145000.00000000
0.298831910756
Long
EC
CORP
US
N
1
N
N
N
The Coca-Cola Company
UWJKFUJFZ02DKWI3RY53
Coca-Cola Company (The)
191216100
102700.00000000
NS
USD
6184594.00000000
0.861610276116
Long
EC
CORP
US
N
1
N
N
N
Lowes Companies, Inc.
WAFCR4OKGSC504WU3E95
Lowe's Companies, Inc.
548661107
11800.00000000
NS
USD
2663260.00000000
0.371033601230
Long
EC
CORP
US
N
1
N
N
N
Oracle Corp.
1Z4GXXU7ZHVWFCD8TV52
Oracle Corporation
68389X105
20000.00000000
NS
USD
2381800.00000000
0.331821839178
Long
EC
CORP
US
N
1
N
N
N
Cisco Systems, Inc.
549300LKFJ962MZ46593
Cisco Systems, Inc.
17275R102
65000.00000000
NS
USD
3363100.00000000
0.468532214015
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
29000.00000000
NS
USD
361340.00000000
0.050340290271
Long
EC
RF
US
N
1
N
N
N
Virtus Convertible & Income Fund
549300WT3ICVH2Z06O49
Virtus Convertible & Income Fund
92838X102
123798.00000000
NS
USD
430817.04000000
0.060019524125
Long
EC
RF
US
N
1
N
N
N
Ellsworth Growth and Income Fund Ltd
549300GYFOXHCDQTI772
Ellsworth Growth and Income Fund Ltd
289074106
24453.00000000
NS
USD
210295.80000000
0.029297480530
Long
EC
RF
US
N
1
N
N
N
Chipotle Mexican Grill Inc
5493007DZOMUBASCBX97
Chipotle Mexican Grill, Inc.
169656105
400.00000000
NS
USD
855600.00000000
0.119198406919
Long
EC
CORP
US
N
1
N
N
N
Neuberger Berman Energy Infrastructure and Income Fund Inc
549300XIWEKOTC8HO652
Neuberger Berman Next Generation Connectivity Fund Inc
64129H104
646466.00000000
NS
USD
7052944.06000000
0.982584964990
Long
EC
RF
US
N
1
N
N
N
Pfizer Inc.
765LHXWGK1KXCLTFYQ30
Pfizer, Inc.
717081103
90700.00000000
NS
USD
3326876.00000000
0.463485646586
Long
EC
CORP
US
N
1
N
N
N
Virtus Convertible & Income Fund II
549300VQWKOKLGOGUQ16
Virtus Convertible & Income Fund II
92838U108
110686.00000000
NS
USD
344233.46000000
0.047957082796
Long
EC
RF
US
N
1
N
N
N
Albemarle Corp
HDBLS2Q6GV1LSKQPBS54
Albemarle Corporation
012653101
2200.00000000
NS
USD
490798.00000000
0.068375806123
Long
EC
CORP
US
N
1
N
N
N
Regeneron Pharmaceuticals, Inc.
549300RCBFWIRX3HYQ56
Regeneron Pharmaceuticals, Inc.
75886F107
1100.00000000
NS
USD
790394.00000000
0.110114195463
Long
EC
CORP
US
N
1
N
N
N
Northrop Grumman Corporation
RIMU48P07456QXSO0R61
Northrop Grumman Corporation
666807102
400.00000000
NS
USD
182320.00000000
0.025400015836
Long
EC
CORP
US
N
1
N
N
N
Monster Beverage Corp
52990090AP0E7HCB6F33
Monster Beverage Corporation
61174X109
30600.00000000
NS
USD
1757664.00000000
0.244869972767
Long
EC
CORP
US
N
1
N
N
N
Digital Realty Trust Inc
549300HKCZ31D08NEI41
Digital Realty Trust, Inc. REIT
253868103
3000.00000000
NS
USD
341610.00000000
0.047591593954
Long
EC
CORP
US
N
1
N
N
N
Hilton Worldwide Holdings Inc
549300HVGPK36ICB0B89
Hilton Worldwide Holdings, Inc.
43300A203
7400.00000000
NS
USD
1077070.00000000
0.150052627560
Long
EC
CORP
US
N
1
N
N
N
Duke Energy Corp
I1BZKREC126H0VB1BL91
Duke Energy Corporation
26441C204
13900.00000000
NS
USD
1247386.00000000
0.173780299221
Long
EC
CORP
US
N
1
N
N
N
Caterpillar Inc
WRJR7GS4GTRECRRTVX92
Caterpillar, Inc.
149123101
1500.00000000
NS
USD
369075.00000000
0.051417896252
Long
EC
CORP
US
N
1
N
N
N
Netflix, Inc.
549300Y7VHGU0I7CE873
Netflix, Inc.
64110L106
8200.00000000
NS
USD
3612018.00000000
0.503210368589
Long
EC
CORP
US
N
1
N
N
N
Waste Management, Inc.
549300YX8JIID70NFS41
Waste Management, Inc.
94106L109
1100.00000000
NS
USD
190762.00000000
0.026576117929
Long
EC
CORP
US
N
1
N
N
N
Aberdeen Standard Global Infrastructure
549300ZRYJVK3J3YXY67
Aberdeen Standard Global Infrastructure
00326W106
100493.00000000
NS
USD
1787770.47000000
0.249064272980
Long
EC
RF
US
N
1
N
N
N
Micron Technology Inc.
B3DXGBC8GAIYWI2Z0172
Micron Technology, Inc.
595112103
18700.00000000
NS
USD
1180157.00000000
0.164414252355
Long
EC
CORP
US
N
1
N
N
N
Calamos Long/Short Equity & Dynamic Income Trust
54930028TUOZZMUQBY94
Calamos Long Short Equity
12812C106
79155.00000000
NS
USD
1224527.85000000
0.170595802885
Long
EC
RF
US
N
1
N
N
N
Lazard Global Trust Return & Income Fund
MZRC4RJENF0LPRIWFB85
Lazard Global Trust Return & Income Fund
52106W103
24642.00000000
NS
USD
384661.62000000
0.053589355197
Long
EC
RF
US
N
1
N
N
N
eBay Inc.
OML71K8X303XQONU6T67
eBay, Inc.
278642103
12200.00000000
NS
USD
545218.00000000
0.075957359775
Long
EC
CORP
US
N
1
N
N
N
Virtus Equity & Convertible Income Fund
549300E7CGC36IOELF91
Virtus Equity & Convertible Income Fund
92841M101
9612.00000000
NS
USD
203293.80000000
0.028321992866
Long
EC
RF
US
N
1
N
N
N
Marathon Petroleum Company
3BNYRYQHD39K4LCKQF12
Marathon Petroleum Corporation
56585A102
12300.00000000
NS
USD
1434180.00000000
0.199803612945
Long
EC
CORP
US
N
1
N
N
N
Ford Motor Company
20S05OYHG0MQM4VUIC57
Ford Motor Company
345370860
47000.00000000
NS
USD
711110.00000000
0.099068699327
Long
EC
CORP
US
N
1
N
N
N
American Electric Power Co, Inc.
1B4S6S7G0TW5EE83BO58
American Electric Power Company, Inc.
025537101
8300.00000000
NS
USD
698860.00000000
0.097362083520
Long
EC
CORP
US
N
1
N
N
N
Blackrock Enhanced Global Dividend Trust
U48QD6ILUF60LKMSND68
Blackrock Enhanced Global Dividend Trust
092501105
150048.00000000
NS
USD
1510983.36000000
0.210503517291
Long
EC
RF
US
N
1
N
N
N
Exelon Corporation
3SOUA6IRML7435B56G12
Exelon Corporation
30161N101
40300.00000000
NS
USD
1641822.00000000
0.228731377800
Long
EC
CORP
US
N
1
N
N
N
First Trust MLP & Energy Income Fund
54930012E1PU4RAI3F48
First Trust MLP & Energy Income Fund
33739B104
15849.00000000
NS
USD
122195.79000000
0.017023776882
Long
EC
RF
US
N
1
N
N
N
Hershey Co (The)
21X2CX66SU2BR6QTAD08
Hershey Company (The)
427866108
5600.00000000
NS
USD
1398320.00000000
0.194807756386
Long
EC
CORP
US
N
1
N
N
N
Deere & Company
PWFTNG3EI0Y73OXWDH08
Deere & Company
244199105
5000.00000000
NS
USD
2025950.00000000
0.282246391420
Long
EC
CORP
US
N
1
N
N
N
Transdigm Group Inc.
549300EQD0ZXRSMG3549
TransDigm Group, Inc.
893641100
2000.00000000
NS
USD
1788340.00000000
0.249143617380
Long
EC
CORP
US
N
1
N
N
N
Broadcom Inc
549300WV6GIDOZJTV909
Broadcom, Inc.
11135F101
7100.00000000
NS
USD
6158753.00000000
0.858010222314
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
Synopsys, Inc.
871607107
2600.00000000
NS
USD
1132066.00000000
0.157714426984
Long
EC
CORP
US
N
1
N
N
N
Equinix, Inc.
549300EVUN2BTLJ3GT74
Equinix, Inc. REIT
29444U700
3000.00000000
NS
USD
2351820.00000000
0.327645158207
Long
EC
CORP
US
N
1
N
N
N
CBRE Group
52990016II9MJ2OSWA10
CBRE Group, Inc.
12504L109
13000.00000000
NS
USD
1049230.00000000
0.146174081921
Long
EC
CORP
US
N
1
N
N
N
Public Service Enterprise Group Incorporated
PUSS41EMO3E6XXNV3U28
Public Service Enterprise Group, Inc.
744573106
14100.00000000
NS
USD
882801.00000000
0.122987929905
Long
EC
CORP
US
N
1
N
N
N
Schlumberger Limited
213800ZUA17OK3QLGM62
Schlumberger Ltd.
806857108
27500.00000000
NS
USD
1350800.00000000
0.188187480209
Long
EC
CORP
US
N
1
N
N
N
Illinois Tool Works Inc.
76NA4I14SZCFAYMNSV04
Illinois Tool Works, Inc.
452308109
10000.00000000
NS
USD
2501600.00000000
0.348511845196
Long
EC
CORP
US
N
1
N
N
N
Morgan Stanley
IGJSJL3JD5P30I6NJZ34
Morgan Stanley
617446448
50100.00000000
NS
USD
4278540.00000000
0.596067265009
Long
EC
CORP
US
N
1
N
N
N
Extra Space Storage Inc.
529900SDJHKRQWED6A16
Extra Space Storage, Inc. REIT
30225T102
1000.00000000
NS
USD
148850.00000000
0.020737123503
Long
EC
CORP
US
N
1
N
N
N
Adams Natural Resources Fund Inc
549300LPTQAH0G3NGD42
Adams Natural Resources Fund, Inc.
00548F105
221888.00000000
NS
USD
4619708.16000000
0.643597303770
Long
EC
RF
US
N
1
N
N
N
Merck & Co., Inc
4YV9Y5M8S0BRK1RP0397
Merck & Company, Inc.
58933Y105
60000.00000000
NS
USD
6923400.00000000
0.964537459640
Long
EC
CORP
US
N
1
N
N
N
Zoetis Inc.
549300HD9Q1LOC9KLJ48
Zoetis, Inc.
98978V103
5500.00000000
NS
USD
947155.00000000
0.131953444490
Long
EC
CORP
US
N
1
N
N
N
Chevron Corporation
549300VVH8HHFMWL8536
Chevron Corporation
166764100
17700.00000000
NS
USD
2785095.00000000
0.388007114446
Long
EC
CORP
US
N
1
N
N
N
International Business Machines Corporation
VGRQXHF3J8VDLUA7XE92
International Business Machines Corporation
459200101
15400.00000000
NS
USD
2060674.00000000
0.287083985485
Long
EC
CORP
US
N
1
N
N
N
PG&E Corporation
8YQ2GSDWYZXO2EDN3511
PG&E Corporation
69331C108
22600.00000000
NS
USD
390528.00000000
0.054406633307
Long
EC
CORP
US
N
1
N
N
N
Wells Fargo & Company
PBLD0EJDB5FWOLXP3B76
Wells Fargo & Company
949746101
74300.00000000
NS
USD
3171124.00000000
0.441786966976
Long
EC
CORP
US
N
1
N
N
N
United Parcel Service, Inc.
D01LMJZU09ULLNCY6Z23
United Parcel Service, Inc. Class B
911312106
28000.00000000
NS
USD
5019000.00000000
0.699224876496
Long
EC
CORP
US
N
1
N
N
N
Nike, Inc.
787RXPR0UX0O0XUXPZ81
NIKE, Inc. Class B
654106103
21700.00000000
NS
USD
2395029.00000000
0.333664844935
Long
EC
CORP
US
N
1
N
N
N
Marriott International, Inc.
225YDZ14ZO8E1TXUSU86
Marriott International, Inc. Class A
571903202
6900.00000000
NS
USD
1267461.00000000
0.176577059412
Long
EC
CORP
US
N
1
N
N
N
Bancroft Fund Ltd
5493000X4Y1FB4G26P45
Bancroft Fund Ltd
059695106
5767.00000000
NS
USD
98558.03000000
0.013730668729
Long
EC
RF
US
N
1
N
N
N
Gallagher Aj &Co
54930049QLLMPART6V29
Arthur J. Gallagher & Company
363576109
1200.00000000
NS
USD
263484.00000000
0.036707425255
Long
EC
CORP
US
N
1
N
N
N
The Procter & Gamble Company
2572IBTT8CCZW6AU4141
Procter & Gamble Company (The)
742718109
43000.00000000
NS
USD
6524820.00000000
0.909009057314
Long
EC
CORP
US
N
1
N
N
N
NVIDIA Corp.
549300S4KLFTLO7GSQ80
NVIDIA Corporation
67066G104
45400.00000000
NS
USD
19205108.00000000
2.675570685275
Long
EC
CORP
US
N
1
N
N
N
NXG NextGen Infrastructure Income Fund
549300MVVZW681ZGYD76
NXG NextGen Infrastructure Income Fund
231647207
24318.00000000
NS
USD
935027.10000000
0.130263839115
Long
EC
RF
US
N
1
N
N
N
Humana Inc.
529900YLDW34GJAO4J06
Humana, Inc.
444859102
4000.00000000
NS
USD
1788520.00000000
0.249168694184
Long
EC
CORP
US
N
1
N
N
N
Citigroup Inc.
6SHGI4ZSSLCXXQSBB395
Citigroup, Inc.
172967424
23500.00000000
NS
USD
1081940.00000000
0.150731094416
Long
EC
CORP
US
N
1
N
N
N
Advanced Micro Devices, Inc.
R2I72C950HOYXII45366
Advanced Micro Devices, Inc.
007903107
27200.00000000
NS
USD
3098352.00000000
0.431648693871
Long
EC
CORP
US
N
1
N
N
N
Southern Co.
549300FC3G3YU2FBZD92
Southern Company (The)
842587107
20200.00000000
NS
USD
1419050.00000000
0.197695768278
Long
EC
CORP
US
N
1
N
N
N
PIMCO Energy and Tactical Credit Opportunities Fund
549300C1YREJIXZXZV60
PIMCO Energy and Tactical Credit Opportunities Fund
69346N107
12102.00000000
NS
USD
190727.52000000
0.026571314328
Long
EC
RF
US
N
1
N
N
N
Lockheed Martin Corporation
DPRBOZP0K5RM2YE8UU08
Lockheed Martin Corporation
539830109
10000.00000000
NS
USD
4603800.00000000
0.641381049295
Long
EC
CORP
US
N
1
N
N
N
Cadence Design Systems, Inc.
GCT7RXJOGLXPV0NXZY22
Cadence Design Systems, Inc.
127387108
4400.00000000
NS
USD
1031888.00000000
0.143758071201
Long
EC
CORP
US
N
1
N
N
N
DexCom Inc
549300YSK3QDSFR5EU59
DexCom, Inc.
252131107
9000.00000000
NS
USD
1156590.00000000
0.161131002173
Long
EC
CORP
US
N
1
N
N
N
Morgan Stan India
5LQ8NRKQLK2XRS19BS65
Morgan Stanley India Investments Fund, Inc.
61745C105
13831.00000000
NS
USD
299717.77000000
0.041755353797
Long
EC
RF
US
N
1
N
N
N
Miller/Howard High Income Equity Fund
549300ZCY8ROSDMUUZ28
Miller/Howard High Income Equity Fund
600379101
7636.00000000
NS
USD
77352.68000000
0.010776433177
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
91950.00000000
NS
USD
279528.00000000
0.038942604358
Long
EC
RF
US
N
1
N
N
N
General Electric Company
3C7474T6CDKPR9K6YT90
General Electric Company
369604301
3100.00000000
NS
USD
340535.00000000
0.047441829710
Long
EC
CORP
US
N
1
N
N
N
Allspring Utilities and High Income Fund
549300FUV7SPMTSLG229
Allspring Utilities and High Income Fund
94987E109
5906.00000000
NS
USD
59768.72000000
0.008326713660
Long
EC
RF
US
N
1
N
N
N
Clough Global Dividend And Income Fund
5493001GFY6TW0CYCT15
Clough Global Dividend And Income Fund
18913Y103
37280.00000000
NS
USD
206904.00000000
0.028824949959
Long
EC
RF
US
N
1
N
N
N
JPMorgan Chase & Co.
8I5DZWZKVSZI1NUHU748
JPMorgan Chase & Company
46625H100
60800.00000000
NS
USD
8842752.00000000
1.231933089278
Long
EC
CORP
US
N
1
N
N
N
LMP Capital and Income Fund, Inc.
549300YJH1GYGXCCQ467
LMP Capital and Income Fund, Inc.
50208A102
117455.00000000
NS
USD
1504598.55000000
0.209614013807
Long
EC
RF
US
N
1
N
N
N
Eaton Vance Tax-Managed Glbl B-W Opportunity Fund
549300YMO6N2TLCMXO54
Eaton Vance Tax-Managed Glbl B-W Opportunity Fund
27829C105
118831.00000000
NS
USD
976790.82000000
0.136082175827
Long
EC
RF
US
N
1
N
N
N
Eaton Vance Tax Managed Buy-Write Income Fund
549300PR0H5PW7NXEV58
Eaton Vance Tax Managed Buy-Write Income Fund
27828X100
60680.00000000
NS
USD
842845.20000000
0.117421464609
Long
EC
RF
US
N
1
N
N
N
Nuveen Real Estate Income Fund, Inc.
LXJVVL0330BRT3R7PH61
Nuveen Real Estate Income Fund
67071B108
76268.00000000
NS
USD
566671.24000000
0.078946130265
Long
EC
RF
US
N
1
N
N
N
Norfolk Southern Corporation
54930036C8MWP850MI84
Norfolk Southern Corporation
655844108
11000.00000000
NS
USD
2494360.00000000
0.347503200425
Long
EC
CORP
US
N
1
N
N
N
IQVIA Holdings Inc.
549300W3R20NM4KQPH86
IQVIA Holdings, Inc.
46266C105
7000.00000000
NS
USD
1573390.00000000
0.219197734295
Long
EC
CORP
US
N
1
N
N
N
Virtus Artificial Intelligence & Technology Opportunities Fund
549300ZE8QERJKXOVW89
Virtus Artificial Intelligence & Technology Opportunities Fund
92838Y100
4333.00000000
NS
USD
79727.20000000
0.011107240799
Long
EC
RF
US
N
1
N
N
N
Alphabet Inc.
5493006MHB84DD0ZWV18
Alphabet, Inc. Class C
02079K107
210800.00000000
NS
USD
25500476.00000000
3.552613505020
Long
EC
CORP
US
N
1
N
N
N
BlackRock Innovation and Growth Term Trust
549300G3XFQ7175KM723
BlackRock Innovation & Growth Trust
09260Q108
1118032.00000000
NS
USD
8776551.20000000
1.222710286687
Long
EC
RF
US
N
1
N
N
N
EOG Resources, Inc.
XWTZDRYZPBUHIQBKDB46
EOG Resources, Inc.
26875P101
5800.00000000
NS
USD
663752.00000000
0.092470992274
Long
EC
CORP
US
N
1
N
N
N
American Water Works Company, Inc.
549300DXHIJQMD5WFW18
American Water Works Company, Inc.
030420103
5000.00000000
NS
USD
713750.00000000
0.099436492448
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
9684.00000000
NS
USD
45417.96000000
0.006327429263
Long
EC
RF
US
N
1
N
N
N
Dominion Energy Inc
ILUL7B6Z54MRYCF6H308
Dominion Energy, Inc.
25746U109
23700.00000000
NS
USD
1227423.00000000
0.170999142375
Long
EC
CORP
US
N
1
N
N
N
Chubb Limited
E0JAN6VLUDI1HITHT809
Chubb Ltd.
H1467J104
4800.00000000
NS
USD
924288.00000000
0.128767715211
Long
EC
CORP
US
N
1
N
N
N
Booking Holdings Inc
FXM8FAOHMYDIPD38UZ17
Booking Holdings, Inc.
09857L108
700.00000000
NS
USD
1890231.00000000
0.263338620746
Long
EC
CORP
US
N
1
N
N
N
General American Investors Company, Inc.
254900MHIF9G7IS1T951
General American Investors Company, Inc.
368802104
132569.00000000
NS
USD
5530778.68000000
0.770523618141
Long
EC
RF
US
N
1
N
N
N
Meta Platforms Inc
BQ4BKCS1HXDV9HN80Z93
Meta Platforms, Inc. Class A
30303M102
37700.00000000
NS
USD
10819146.00000000
1.507275558008
Long
EC
CORP
US
N
1
N
N
N
Constellation Energy Corp.
549300F8Y20RYGNGV346
Constellation Energy Corporation
21037T109
8433.00000000
NS
USD
772041.15000000
0.107557357592
Long
EC
CORP
US
N
1
N
N
N
Biogen Inc
W8J5WZB5IY3K0NDQT671
Biogen, Inc.
09062X103
6000.00000000
NS
USD
1709100.00000000
0.238104251129
Long
EC
CORP
US
N
1
N
N
N
AbbVie Inc.
FR5LCKFTG8054YNNRU85
AbbVie, Inc.
00287Y109
27800.00000000
NS
USD
3745494.00000000
0.521805654426
Long
EC
CORP
US
N
1
N
N
N
Philip Morris International Inc.
HL3H1H2BGXWVG3BSWR90
Philip Morris International, Inc.
718172109
41100.00000000
NS
USD
4012182.00000000
0.558959446788
Long
EC
CORP
US
N
1
N
N
N
Aberdeen Global Dynamic Dividend Fd
2549008871AD4OJQWG76
Aberdeen Global Dynamic Dividend Fund
00302M106
17513.00000000
NS
USD
167074.02000000
0.023276013349
Long
EC
RF
US
N
1
N
N
N
Dollar General Corporation
OPX52SQVOZI8IVSWYU66
Dollar General Corporation
256677105
7000.00000000
NS
USD
1188460.00000000
0.165570989583
Long
EC
CORP
US
N
1
N
N
N
The Cigna Group
549300VIWYMSIGT1U456
Cigna Group (The)
125523100
12000.00000000
NS
USD
3367200.00000000
0.469103407877
Long
EC
CORP
US
N
1
N
N
N
Bristol-Myers Squibb Company
HLYYNH7UQUORYSJQCN42
Bristol-Myers Squibb Company
110122108
67400.00000000
NS
USD
4310230.00000000
0.600482175616
Long
EC
CORP
US
N
1
N
N
N
Devon Energy Corporation
54930042348RKR3ZPN35
Devon Energy Corporation
25179M103
22000.00000000
NS
USD
1063480.00000000
0.148159328881
Long
EC
CORP
US
N
1
N
N
N
Voya Global Equity Dividend And Premium Opportunity Fund
549300YJVN8KX08ZHI42
Voya Global Equity Dividend & Premium Opp Fund Y FUND
92912T100
3112.00000000
NS
USD
15995.68000000
0.002228447374
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
8617.00000000
NS
USD
135114.56000000
0.018823562767
Long
EC
RF
US
N
1
N
N
N
Eaton Vance T/M Buy-Write Opportunities Fund
549300K03NZO4ZHC3H11
Eaton Vance T/M Buy-Write Opportunities Fund
27828Y108
170293.00000000
NS
USD
2176344.54000000
0.303198693404
Long
EC
RF
US
N
1
N
N
N
Air Products & Chemicals, Inc.
7QEON6Y1RL5XR3R1W237
Air Products & Chemicals, Inc.
009158106
800.00000000
NS
USD
239624.00000000
0.033383355609
Long
EC
CORP
US
N
1
N
N
N
Cohen & Steers Total Return Realty Fund
GX4NWLLSAEWW78DPBS49
Cohen & Steers Total Return Realty Fund
19247R103
29502.00000000
NS
USD
336912.84000000
0.046937206403
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
212322.00000000
NS
USD
1681590.24000000
0.234271713066
Long
EC
RF
US
N
1
N
N
N
Johnson & Johnson
549300G0CFPGEF6X2043
Johnson & Johnson
478160104
42300.00000000
NS
USD
7001496.00000000
0.975417448872
Long
EC
CORP
US
N
1
N
N
N
Roper Technologies Inc
54930003T4SXCIWVXY35
Roper Technologies, Inc.
776696106
1900.00000000
NS
USD
913520.00000000
0.127267565088
Long
EC
CORP
US
N
1
N
N
N
Gilead Sciences, Inc.
549300WTZWR07K8MNV44
Gilead Sciences, Inc.
375558103
45000.00000000
NS
USD
3468150.00000000
0.483167315286
Long
EC
CORP
US
N
1
N
N
N
Goldman Sachs Group, Inc.
784F5XWPLTWKTBV3E584
Goldman Sachs Group, Inc. (The)
38141G104
8000.00000000
NS
USD
2580320.00000000
0.359478767348
Long
EC
CORP
US
N
1
N
N
N
Bank of America Corporation
9DJT3UXIJIZJI4WXO774
Bank of America Corporation
060505104
170600.00000000
NS
USD
4894514.00000000
0.681882037688
Long
EC
CORP
US
N
1
N
N
N
Intel Corporation
KNX4USFCNGPY45LOCE31
Intel Corporation
458140100
70800.00000000
NS
USD
2367552.00000000
0.329836870850
Long
EC
CORP
US
N
1
N
N
N
Applied Materials Inc.
41BNNE1AFPNAZELZ6K07
Applied Materials, Inc.
038222105
15600.00000000
NS
USD
2254824.00000000
0.314132104586
Long
EC
CORP
US
N
1
N
N
N
Intuit Inc
VI90HBPH7XSFMB9E4M29
Intuit, Inc.
461202103
5000.00000000
NS
USD
2290950.00000000
0.319165019089
Long
EC
CORP
US
N
1
N
N
N
Tesla Inc
54930043XZGB27CTOV49
Tesla, Inc.
88160R101
52400.00000000
NS
USD
13716748.00000000
1.910956649976
Long
EC
CORP
US
N
1
N
N
N
Marsh & McLennan Companies, Inc.
549300XMP3KDCKJXIU47
Marsh & McLennan Companies, Inc.
571748102
5900.00000000
NS
USD
1109672.00000000
0.154594593973
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
3966.00000000
NS
USD
47526.96000000
0.006621245813
Long
EC
RF
US
N
1
N
N
N
S&P Global Inc
Y6X4K52KMJMZE7I7MY94
S&P Global, Inc.
78409V104
11200.00000000
NS
USD
4489968.00000000
0.625522478635
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM Inc.
H1J8DDZKZP6H7RWC0H53
QUALCOMM, Inc.
747525103
19100.00000000
NS
USD
2273664.00000000
0.316756810040
Long
EC
CORP
US
N
1
N
N
N
Stryker Corporation
5493002F0SC4JTBU5137
Stryker Corporation
863667101
4400.00000000
NS
USD
1342396.00000000
0.187016672107
Long
EC
CORP
US
N
1
N
N
N
McKesson Corporation
549300WZWOM80UCFSF54
McKesson Corporation
58155Q103
3000.00000000
NS
USD
1281930.00000000
0.178592816482
Long
EC
CORP
US
N
1
N
N
N
Rivernorth Opportunities Fund
5493001RICR0OU8TM159
Rivernorth Opportunities Fund
76881Y109
8901.00000000
NS
USD
101827.44000000
0.014186148467
Long
EC
RF
US
N
1
N
N
N
Pioneer Natural Resources Company
FY8JBF7CCL2VE4F1B628
Pioneer Natural Resources Company
723787107
4300.00000000
NS
USD
890874.00000000
0.124112624551
Long
EC
CORP
US
N
1
N
N
N
Adobe Inc
FU4LY2G4933NH2E1CP29
Adobe, Inc.
00724F101
8400.00000000
NS
USD
4107516.00000000
0.572240957921
Long
EC
CORP
US
N
1
N
N
N
Comcast Corporation
51M0QTTNCGUN7KFCFZ59
Comcast Corporation Class A
20030N101
136000.00000000
NS
USD
5650800.00000000
0.787244457482
Long
EC
CORP
US
N
1
N
N
N
Centene Corporation
549300Z7JJ4TQSQGT333
Centene Corporation
15135B101
18000.00000000
NS
USD
1214100.00000000
0.169143040955
Long
EC
CORP
US
N
1
N
N
N
The Progressive Corporation
529900TACNVLY9DCR586
Progressive Corporation (The)
743315103
22000.00000000
NS
USD
2912140.00000000
0.405706461813
Long
EC
CORP
US
N
1
N
N
N
Servicenow Inc
549300HJTQM36M0E1G39
ServiceNow, Inc.
81762P102
3300.00000000
NS
USD
1854501.00000000
0.258360875211
Long
EC
CORP
US
N
1
N
N
N
ClearBridge MLP and Midstream Total Return Fund Inc
549300FO806NCJW4RO34
ClearBridge MLP & Midstream Total Return Fund, Inc.
18469Q207
15176.00000000
NS
USD
481534.48000000
0.067085253498
Long
EC
RF
US
N
1
N
N
N
Fiserv Inc.
GI7UBEJLXYLGR2C7GV83
Fiserv, Inc.
337738108
8000.00000000
NS
USD
1009200.00000000
0.140597279410
Long
EC
CORP
US
N
1
N
N
N
Royce Value Trust Inc.
254900NJE1W1YYKNVM16
Royce Value Trust Inc.
780910105
93847.00000000
NS
USD
1295088.60000000
0.180426014422
Long
EC
RF
US
N
1
N
N
N
MasterCard Incorporated
AR5L2ODV9HN37376R084
Mastercard, Inc. Class A
57636Q104
18000.00000000
NS
USD
7079400.00000000
0.986270689513
Long
EC
CORP
US
N
1
N
N
N
Becton, Dickinson and Company
ICE2EP6D98PQUILVRZ91
Becton, Dickinson and Company
075887109
3300.00000000
NS
USD
871233.00000000
0.121376327321
Long
EC
CORP
US
N
1
N
N
N
Nuveen Real Asset Income & Growth Fund
RQLXTE3CBG56EZF1BQ60
Nuveen Real Asset Income and Growth Fund
67074Y105
299287.00000000
NS
USD
3417857.54000000
0.476160792247
Long
EC
RF
US
N
1
N
N
N
Eaton Corporation PLC
549300VDIGTMXUNT7H71
Eaton Corporation plc
G29183103
17000.00000000
NS
USD
3418700.00000000
0.476278160047
Long
EC
CORP
US
N
1
N
N
N
Valero Energy Corporation
549300XTO5VR8SKV1V74
Valero Energy Corporation
91913Y100
5800.00000000
NS
USD
680340.00000000
0.094781959050
Long
EC
CORP
US
N
1
N
N
N
Elevance Health Inc.
8MYN82XMYQH89CTMTH67
Elevance Health Incorporated
036752103
9000.00000000
NS
USD
3998610.00000000
0.557068655789
Long
EC
CORP
US
N
1
N
N
N
Vertex Pharmaceuticals Incorporated
54930015RAQRRZ5ZGJ91
Vertex Pharmaceuticals, Inc.
92532F100
3300.00000000
NS
USD
1161303.00000000
0.161787596483
Long
EC
CORP
US
N
1
N
N
N
Hess Corporation
UASVRYNXNK17ULIGK870
Hess Corporation
42809H107
2000.00000000
NS
USD
271900.00000000
0.037879905144
Long
EC
CORP
US
N
1
N
N
N
Corteva Inc
549300WZN9I2QKLS0O94
Corteva, Inc.
22052L104
13000.00000000
NS
USD
744900.00000000
0.103776172644
Long
EC
CORP
US
N
1
N
N
N
McDonald's Corporation
UE2136O97NLB5BYP9H04
McDonald's Corporation
580135101
9100.00000000
NS
USD
2715531.00000000
0.378315765709
Long
EC
CORP
US
N
1
N
N
N
Nuveen Core Equity Alpha Fund
RXOICX8BWX0J6XOHJ530
Nuveen Core Equity Alpha Fund
67090X107
18862.00000000
NS
USD
240679.12000000
0.033530350260
Long
EC
RF
US
N
1
N
N
N
Honeywell International Inc.
ISRPG12PN4EIEOEMW547
Honeywell International, Inc.
438516106
31500.00000000
NS
USD
6536250.00000000
0.910601434349
Long
EC
CORP
US
N
1
N
N
N
Aon PLC
635400FALWQYX5E6QC64
Aon plc
G0403H108
8000.00000000
NS
USD
2761600.00000000
0.384733894985
Long
EC
CORP
US
N
1
N
N
N
CSX Corporation
549300JVQR4N1MMP3Q88
CSX Corporation
126408103
90000.00000000
NS
USD
3069000.00000000
0.427559503081
Long
EC
CORP
US
N
1
N
N
N
Union Pacific Corporation
549300LMMRSZZCZ8CL11
Union Pacific Corporation
907818108
26000.00000000
NS
USD
5320120.00000000
0.741175582774
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
115599.00000000
NS
USD
1930503.30000000
0.268949179421
Long
EC
RF
US
N
1
N
N
N
Goldman Sachs MLP Energy Fund
5493002N1D5YCVFNA222
Goldman Sachs MLP Energy Fund
38148G206
27967.00000000
NS
USD
438802.23000000
0.061131985470
Long
EC
RF
US
N
1
N
N
N
CVS Health Corp
549300EJG376EN5NQE29
CVS Health Corporation
126650100
15400.00000000
NS
USD
1064602.00000000
0.148315640957
Long
EC
CORP
US
N
1
N
N
N
Fidelity Institutional Cash Portfolio
549300SHPEJB1OPRCV46
Fidelity Institutional Cash Portfolio
316175108
4783509.52000000
PA
USD
4783509.52000000
0.666417384606
Long
STIV
RF
US
N
1
N
N
N
General Motors Company
54930070NSV60J38I987
General Motors Company
37045V100
31300.00000000
NS
USD
1206928.00000000
0.168143869643
Long
EC
CORP
US
N
1
N
N
N
Royce Global Value Trust
254900MA25TE88EMIP63
Royce Global Value Trust
78081T104
5172.00000000
NS
USD
47789.28000000
0.006657791075
Long
EC
RF
US
N
1
N
N
N
First Trust Enhanced Equity Income Fund
549300FW1TTV8W8GAV91
First Trust Enhanced Equity Income Fund
337318109
9469.00000000
NS
USD
165991.57000000
0.023125211203
Long
EC
RF
US
N
1
N
N
N
BlackRock, Inc.
549300LRIF3NWCU26A80
BlackRock, Inc.
09247X101
3000.00000000
NS
USD
2073420.00000000
0.288859701818
Long
EC
CORP
US
N
1
N
N
N
Phillips 66
5493005JBO5YSIGK1814
Phillips 66
718546104
3100.00000000
NS
USD
295678.00000000
0.041192550913
Long
EC
CORP
US
N
1
N
N
N
Autodesk Inc
FRKKVKAIQEF3FCSTPG55
Autodesk, Inc.
052769106
4000.00000000
NS
USD
818440.00000000
0.114021440111
Long
EC
CORP
US
N
1
N
N
N
ConocoPhillips Co.
WPTL2Z3FIYTHSP5V2253
ConocoPhillips
20825C104
22300.00000000
NS
USD
2310503.00000000
0.321889056549
Long
EC
CORP
US
N
1
N
N
N
Adams Diversified Equity Fund Inc
5493005W7G81BNPP7M23
Adams Diversified Equity Fund, Inc.
006212104
573486.00000000
NS
USD
9640299.66000000
1.343043901006
Long
EC
RF
US
N
1
N
N
N
Lam Research Corporation
549300I4GMO6D34U1T02
Lam Research Corporation
512807108
2000.00000000
NS
USD
1285720.00000000
0.179120822516
Long
EC
CORP
US
N
1
N
N
N
Eli Lilly & Co.
FRDRIPF3EKNDJ2CQJL29
Eli Lilly & Company
532457108
15700.00000000
NS
USD
7362986.00000000
1.025778636480
Long
EC
CORP
US
N
1
N
N
N
Amazon.com, Inc.
ZXTILKJKG63JELOEG630
Amazon.com, Inc.
023135106
188400.00000000
NS
USD
24559824.00000000
3.421566029721
Long
EC
CORP
US
N
1
N
N
N
Tekla Life Sciences Investors
5493007BYZPSOVVS0M04
Tekla Life Sciences Investors
87911K100
168200.00000000
NS
USD
2277428.00000000
0.317281193869
Long
EC
RF
US
N
1
N
N
N
Cohen & Steers Infrastructure Fund Inc
T085JMDV2CFIPONRA870
Cohen & Steers Infrastructure Fund Inc
19248A109
91170.00000000
NS
USD
2153435.40000000
0.300007093366
Long
EC
RF
US
N
1
N
N
N
Occidental Petroleum Corporation
IM7X0T3ECJW4C1T7ON55
Occidental Petroleum Corporation
674599105
22700.00000000
NS
USD
1334760.00000000
0.185952858368
Long
EC
CORP
US
N
1
N
N
N
Berkshire Hathaway Inc.
5493000C01ZX7D35SD85
Berkshire Hathaway, Inc. Class B
084670702
23800.00000000
NS
USD
8115800.00000000
1.130657352594
Long
EC
CORP
US
N
1
N
N
N
The Williams Companies, Inc.
D71FAKCBLFS2O0RBPG08
Williams Companies, Inc. (The)
969457100
15000.00000000
NS
USD
489450.00000000
0.068188008727
Long
EC
CORP
US
N
1
N
N
N
Paypal Holdings Inc.
5493005X2GO78EFZ3E94
PayPal Holdings, Inc.
70450Y103
35000.00000000
NS
USD
2335550.00000000
0.325378493783
Long
EC
CORP
US
N
1
N
N
N
GAMCO Natural Resources, Gold & Income Trust
23EBEGZ81713Q1VCP222
Gamco Natural Resources, Gold & Income Trust GABELLI
36465E101
45169.00000000
NS
USD
226748.38000000
0.031589581191
Long
EC
RF
US
N
1
N
N
N
Target Corporation
8WDDFXB5T1Z6J0XC1L66
Target Corporation
87612E106
6600.00000000
NS
USD
870540.00000000
0.121279781626
Long
EC
CORP
US
N
1
N
N
N
Thermo Fisher Scientific Inc
HCHV7422L5HDJZCRFL38
Thermo Fisher Scientific, Inc.
883556102
7400.00000000
NS
USD
3860950.00000000
0.537890473582
Long
EC
CORP
US
N
1
N
N
N
Energy Select Sector SPDR Fund
5493008JJKIPMEX3CO91
Energy Select Sector SPDR Fund
81369Y506
30000.00000000
NS
USD
2435100.00000000
0.339247359385
Long
EC
RF
US
N
1
N
N
N
KLA Corp.
549300H0BF5JCG96TJ81
KLA-Tencor Corporation
482480100
2200.00000000
NS
USD
1067044.00000000
0.148655849594
Long
EC
CORP
US
N
1
N
N
N
Gabelli Dividend & Income Trust Fund
549300082N1MHBT8NI60
Gabelli Dividend & Income Trust Fund
36242H104
326780.00000000
NS
USD
6904861.40000000
0.961954743901
Long
EC
RF
US
N
1
N
N
N
Sempra Energy
PBBKGKLRK5S5C0Y4T545
Sempra Energy
816851109
12000.00000000
NS
USD
1747080.00000000
0.243395456710
Long
EC
CORP
US
N
1
N
N
N
Analog Devices Inc.
GYVOE5EZ4GDAVTU4CQ61
Analog Devices, Inc.
032654105
8800.00000000
NS
USD
1714328.00000000
0.238832592961
Long
EC
CORP
US
N
1
N
N
N
Edison International
549300I7ROF15MAEVP56
Edison International
281020107
10900.00000000
NS
USD
757005.00000000
0.105462587693
Long
EC
CORP
US
N
1
N
N
N
Consolidated Edison, Inc.
54930033SBW53OO8T749
Consolidated Edison, Inc.
209115104
13000.00000000
NS
USD
1175200.00000000
0.163723665044
Long
EC
CORP
US
N
1
N
N
N
Cohen & Steers Quality Income Realty Fund, Inc.
BOWRNZIYSSLA6IG2ST17
Cohen & Steers Real Estate Opportunities Income Fund
19247L106
58222.00000000
NS
USD
802299.16000000
0.111772769688
Long
EC
RF
US
N
1
N
N
N
Salesforce Inc
RCGZFPDMRW58VJ54VR07
Salesforce, Inc.
79466L302
17900.00000000
NS
USD
3781554.00000000
0.526829374101
Long
EC
CORP
US
N
1
N
N
N
Tortoise Energy Infrastructure Corporation
5493008P735YB22YPB89
Tortoise Energy Infrastructure Corporation
89147L886
2209.00000000
NS
USD
64171.45000000
0.008940082526
Long
EC
RF
US
N
1
N
N
N
Japan Smaller Capitalization Fund, Inc.
5493000KJSHWEB3YKZ37
Japan Smaller Capitalization Fund, Inc.
47109U104
27717.00000000
NS
USD
199562.40000000
0.027802150725
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
27000.00000000
NS
USD
1202040.00000000
0.167462895107
Long
EC
CORP
US
N
1
N
N
N
Intuitive Surgical Inc.
54930052SRG011710797
Intuitive Surgical, Inc.
46120E602
4400.00000000
NS
USD
1504536.00000000
0.209605299618
Long
EC
CORP
US
N
1
N
N
N
Tortoise Energy Independence Fd Inc
5493005UTWHF1U2B2H30
Tortoise Energy Independence Fund Inc
89148K200
2130.00000000
NS
USD
61237.50000000
0.008531337592
Long
EC
RF
US
N
1
N
N
N
UnitedHealth Group Inc.
549300GHBMY8T5GXDE41
UnitedHealth Group, Inc.
91324P102
23303.00000000
NS
USD
11200353.92000000
1.560383759001
Long
EC
CORP
US
N
1
N
N
N
Pepsico Inc
FJSUNZKFNQ5YPJ5OT455
PepsiCo, Inc.
713448108
22900.00000000
NS
USD
4241538.00000000
0.590912310062
Long
EC
CORP
US
N
1
N
N
N
The TJX Companies Inc.
V167QI9I69W364E2DY52
TJX Companies, Inc. (The)
872540109
26200.00000000
NS
USD
2221498.00000000
0.309489273697
Long
EC
CORP
US
N
1
N
N
N
BlackRock Utilities, Infrastructure & Power Opportunities Trust
XL2HP568CJRFGPERYJ89
BlackRock Utilities, Infrastructure & Power Opportunities Trust
09248D104
7637.00000000
NS
USD
168319.48000000
0.023449525326
Long
EC
RF
US
N
1
N
N
N
Virtus Dividend, Interest & Premium Strategy Fund
549300535GECAFITZP67
Virtus Dividend, Interest & Premium Strategy Fund
92840R101
246011.00000000
NS
USD
3003794.31000000
0.418475334813
Long
EC
RF
US
N
1
N
N
N
Clough Global Equity Fund
549300SI1THLT6A9J147
Clough Global Equity Fund
18914C100
31911.00000000
NS
USD
199124.64000000
0.027741163939
Long
EC
RF
US
N
1
N
N
N
American Express Company
R4PP93JZOLY261QX3811
American Express Company
025816109
14800.00000000
NS
USD
2578160.00000000
0.359177845703
Long
EC
CORP
US
N
1
N
N
N
Eaton Vance Tax-Advantaged Dividend Income Fund
549300KZTQOOF16ML741
Eaton Vance Tax-Advantaged Dividend Income Fund
27828G107
115622.00000000
NS
USD
2630400.50000000
0.366455761057
Long
EC
RF
US
N
1
N
N
N
Abbott Laboratories
HQD377W2YR662HK5JX27
Abbott Laboratories
002824100
26700.00000000
NS
USD
2910834.00000000
0.405524515670
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
208043.00000000
NS
USD
3721889.27000000
0.518517147867
Long
EC
RF
US
N
1
N
N
N
Boston Scientific Corporation
Y6ZDD9FP4P8JSSJMW954
Boston Scientific Corporation
101137107
42000.00000000
NS
USD
2271780.00000000
0.316494339495
Long
EC
CORP
US
N
1
N
N
N
Medtronic PLC
549300GX3ZBSQWUXY261
Medtronic plc
G5960L103
15800.00000000
NS
USD
1391980.00000000
0.193924495633
Long
EC
CORP
US
N
1
N
N
N
Walt Disney Company
549300GZKULIZ0WOW665
Walt Disney Company (The)
254687106
30800.00000000
NS
USD
2749824.00000000
0.383093314761
Long
EC
CORP
US
N
1
N
N
N
Starbucks Corporation
OQSJ1DU9TAOC51A47K68
Starbucks Corporation
855244109
13600.00000000
NS
USD
1347216.00000000
0.187688173184
Long
EC
CORP
US
N
1
N
N
N
Kayne Anderson Energy Infrastructure Fund Inc
549300H9ZCLGQEKXQY57
Kayne Anderson Energy Infrastructure Fund Inc
486606106
61200.00000000
NS
USD
498168.00000000
0.069402561919
Long
EC
RF
US
N
1
N
N
N
Xcel Energy Inc
LGJNMI9GH8XIDG5RCM61
Xcel Energy, Inc.
98389B100
15600.00000000
NS
USD
969852.00000000
0.135115490121
Long
EC
CORP
US
N
1
N
N
N
General Dynamics Corporation
9C1X8XOOTYY2FNYTVH06
General Dynamics Corporation
369550108
7000.00000000
NS
USD
1506050.00000000
0.209816223400
Long
EC
CORP
US
N
1
N
N
N
Raytheon Technologies Corporation
I07WOS4YJ0N7YRFE7309
Raytheon Technologies Corporation
75513E101
51800.00000000
NS
USD
5074328.00000000
0.706932928691
Long
EC
CORP
US
N
1
N
N
N
Liberty All-Star Growth Fund
54930046Y8IF3CB2AL60
LIBERTY ALL-STAR GROWTH FUND, INC.
529900102
126078.00000000
NS
USD
682081.98000000
0.095024643997
Long
EC
RF
US
N
1
N
N
N
The Boeing Company
RVHJWBXLJ1RFUBSY1F30
Boeing Company (The)
097023105
20000.00000000
NS
USD
4223200.00000000
0.588357541028
Long
EC
CORP
US
N
1
N
N
N
Nuveen Dow 30 Dynamic Overwrite Fund
549300CNS4Q1ZZUGS005
Nuveen Dow 30 Dynamic Overwrite Fund
67075F105
94968.00000000
NS
USD
1339998.48000000
0.186682660227
Long
EC
RF
US
N
1
N
N
N
Aberdeen Total Dynamic Dividend Fund
254900D48NKNOGZ95B43
Aberdeen Total Dynamic Dividend Fund
00326L100
3920.00000000
NS
USD
32379.20000000
0.004510926901
Long
EC
RF
US
N
1
N
N
N
Kinder Morgan, Inc.
549300WR7IX8XE0TBO16
Kinder Morgan, Inc.
49456B101
75000.00000000
NS
USD
1291500.00000000
0.179926066546
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
56787.00000000
NS
USD
466789.14000000
0.065030997961
Long
EC
RF
US
N
1
N
N
N
Dupont De Nemours Inc
5493004JF0SDFLM8GD76
DuPont de Nemours, Inc.
26614N102
8500.00000000
NS
USD
607240.00000000
0.084597990437
Long
EC
CORP
US
N
1
N
N
N
Apple Inc.
HWUPKR0MPOU8FGXBT394
Apple, Inc.
037833100
257300.00000000
NS
USD
49908481.00000000
6.953028783292
Long
EC
CORP
US
N
1
N
N
N
Kayne Anderson NextGen Energy & Infrastructure Inc
549300MHDTCUZBV2Y068
Kayne Anderson NextGen Energy & Infrastructure Inc
48661E108
52466.00000000
NS
USD
372508.60000000
0.051896250214
Long
EC
RF
US
N
1
N
N
N
Colgate-Palmolive Company
YMEGZFW4SBUSS5BQXF88
Colgate-Palmolive Company
194162103
11600.00000000
NS
USD
893664.00000000
0.124501315008
Long
EC
CORP
US
N
1
N
N
N
HCA Healthcare Inc
529900PH4ZGUH2MNEU89
HCA Healthcare, Inc.
40412C101
8000.00000000
NS
USD
2427840.00000000
0.338235928303
Long
EC
CORP
US
N
1
N
N
N
Moodys Corp
549300GCEDD8YCF5WU84
Moody's Corporation
615369105
6000.00000000
NS
USD
2086320.00000000
0.290656872749
Long
EC
CORP
US
N
1
N
N
N
Virtus Diversified Income & Convertible Fund
5493008LTG04SBNLT367
Virtus Diversified Income & Convertible Fund FUND
92840N100
25838.00000000
NS
USD
516243.24000000
0.071920724393
Long
EC
RF
US
N
1
N
N
N
Visa Inc
549300JZ4OKEHW3DPJ59
Visa, Inc. Class A
92826C839
42700.00000000
NS
USD
10140396.00000000
1.412715110724
Long
EC
CORP
US
N
1
N
N
N
Mondelez International, Inc.
549300DV9GIB88LZ5P30
Mondelez International, Inc. Class A
609207105
26000.00000000
NS
USD
1896440.00000000
0.264203631158
Long
EC
CORP
US
N
1
N
N
N
GDL Fund (The)
5493000XKGL8ZPN99479
GDL Fund (The)
361570104
82960.00000000
NS
USD
650821.20000000
0.090669530422
Long
EC
RF
US
N
1
N
N
N
Macquarie/First Trust Global Infrastructure/Utilities Dividend & Income Fund
549300JL3ROR79GLM190
Macquarie/First Trust Global Infastructure IES DIVIDEND & INCOME FUND
55607W100
9545.00000000
NS
USD
74451.00000000
0.010372183956
Long
EC
RF
US
N
1
N
N
N
Costco Wholesale Corporation
29DX7H14B9S6O3FD6V18
Costco Wholesale Corporation
22160K105
10600.00000000
NS
USD
5706828.00000000
0.795050030581
Long
EC
CORP
US
N
1
N
N
N
Gabelli Healthcare and Wellness Rx Trust
549300XULWZNLHFTG832
Gabelli Healthcare and Wellness Rx Trust
36246K103
122937.00000000
NS
USD
1224452.52000000
0.170585308243
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
149405.00000000
NS
USD
1733098.00000000
0.241447546325
Long
EC
RF
US
N
1
N
N
N
2023-08-24
Susan McLauchlan
Susan McLauchlan
Susan McLauchlan
AVP Fund Accounting