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