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