0001752724-24-042990.txt : 20240227 0001752724-24-042990.hdr.sgml : 20240227 20240227150630 ACCESSION NUMBER: 0001752724-24-042990 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240227 DATE AS OF CHANGE: 20240227 PERIOD START: 20231231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Nuveen S&P 500 BuyWrite Income Fund CENTRAL INDEX KEY: 0001298699 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-21619 FILM NUMBER: 24685728 BUSINESS ADDRESS: STREET 1: 333 WEST WACKER DRIVE CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 312-917-8146 MAIL ADDRESS: STREET 1: 333 WEST WACKER DRIVE CITY: CHICAGO STATE: IL ZIP: 60606 FORMER COMPANY: FORMER CONFORMED NAME: Nuveen Equity Premium Income Fund DATE OF NAME CHANGE: 20040903 FORMER COMPANY: FORMER CONFORMED NAME: Nuveen Premium Income Strategy Fund DATE OF NAME CHANGE: 20040727 NPORT-P 1 primary_doc.xml NPORT-P false 0001298699 XXXXXXXX Nuveen S&P 500 Buy-Write Income Fund 811-21619 0001298699 5493000J8QMCY5J7XP73 333 W. Wacker Dr Chicago 60606 312-917-7700 Nuveen S&P 500 Buy-Write Income Fund 5493000J8QMCY5J7XP73 2023-12-31 2023-12-31 N 1472871236.00 20481259.00 1452389977.00 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.00000000 N S&P 500 BENCH:SP50 Parker-Hannifin Corp 5493002CONDB4N2HKI23 Parker-Hannifin Corp 701094104 15767.00000000 NS USD 7263856.90000000 0.500131301856 Long EC CORP US N 1 N N N Enbridge Inc 98TPTUM4IVMFCZBCUR27 Enbridge Inc 29250N105 3176.00000000 NS USD 114399.52000000 0.007876639319 Long EC CORP US N 1 N N N STATE STR NAVIGATOR SECS L TR N/A State Street Navigator Securities Lending Government Money Market Portfolio 857509301 571822.73000000 NS USD 571822.73000000 0.039371156442 Long STIV RF US N 1 N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP Semiconductors NV N6596X109 22437.00000000 NS USD 5153330.16000000 0.354817248921 Long EC CORP US N 1 N N N Cenovus Energy Inc 549300F4XPHJ7NOSP309 Cenovus Energy Inc 15135U109 44283.00000000 NS USD 737311.95000000 0.050765425379 Long EC CORP US N 1 N N N Lowe's Cos Inc WAFCR4OKGSC504WU3E95 Lowe's Cos Inc 548661107 29953.00000000 NS USD 6666040.15000000 0.458970404337 Long EC CORP US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies Inc 00971T101 20604.00000000 NS USD 2438483.40000000 0.167894535119 Long EC CORP US N 1 N N N Ford Motor Co 20S05OYHG0MQM4VUIC57 Ford Motor Co 345370860 277036.00000000 NS USD 3377068.84000000 0.232518049110 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 Schlumberger NV 806857108 77600.00000000 NS USD 4038304.00000000 0.278045432972 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 230317.00000000 NS USD 32172981.73000000 2.215175141627 Long EC CORP US N 1 N N N S&P 500 Index N/A S&P 500 Index N/A -334.00000000 NC USD -2571800.00000000 -0.17707365382 N/A DE CORP US N 1 N/A N/A Call Written S&P 500 Index SPX 100.00000000 4800.00000000 USD 2024-02-16 XXXX -134435.00000000 N N N Gilead Sciences Inc 549300WTZWR07K8MNV44 Gilead Sciences Inc 375558103 67257.00000000 NS USD 5448489.57000000 0.375139573825 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices Inc 007903107 69056.00000000 NS USD 10179544.96000000 0.700882347110 Long EC CORP US N 1 N N N Costco Wholesale Corp 29DX7H14B9S6O3FD6V18 Costco Wholesale Corp 22160K105 22194.00000000 NS USD 14649815.52000000 1.008669555146 Long EC CORP US N 1 N N N Timken Co/The B0I35MLPFXZSE70ASS73 Timken Co/The 887389104 10383.00000000 NS USD 832197.45000000 0.057298484785 Long EC CORP US N 1 N N N Starbucks Corp OQSJ1DU9TAOC51A47K68 Starbucks Corp 855244109 51807.00000000 NS USD 4973990.07000000 0.342469319450 Long EC CORP US N 1 N N N Vale SA 254900SMTWBX7RU2SR20 Vale SA 91912E105 87016.00000000 NS USD 1380073.76000000 0.095020881571 Long EC CORP BR N 1 N N N Halliburton Co ENYF8GB5SMQZ25S06U51 Halliburton Co 406216101 82234.00000000 NS USD 2972759.10000000 0.204680502280 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 56923.00000000 NS USD 9225510.61000000 0.635195144285 Long EC CORP US N 1 N N N BellRing Brands Inc 549300S3BOK5CMTS8054 BellRing Brands Inc 07831C103 15340.00000000 NS USD 850296.20000000 0.058544620485 Long EC CORP US N 1 N N N US Foods Holding Corp 549300UGOZSO64CFPR97 US Foods Holding Corp 912008109 15913.00000000 NS USD 722609.33000000 0.049753120129 Long EC CORP US N 1 N N N Waste Connections Inc 549300HDLRTPBQU69P29 Waste Connections Inc 94106B101 14343.00000000 NS USD 2140979.61000000 0.147410794890 Long EC CORP US N 1 N N N LXP Industrial Trust 549300S4MH2ICXDBFV43 LXP Industrial Trust 529043101 19823.00000000 NS USD 196644.16000000 0.013539349838 Long EC CORP US N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk Inc 052769106 18415.00000000 NS USD 4483684.20000000 0.308710764395 Long EC CORP US N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 Charles Schwab Corp/The 808513105 71247.00000000 NS USD 4901793.60000000 0.337498445846 Long EC CORP US N 1 N N N Boeing Co/The RVHJWBXLJ1RFUBSY1F30 Boeing Co/The 097023105 31219.00000000 NS USD 8137544.54000000 0.560286470497 Long EC CORP US N 1 N N N Lumentum Holdings Inc 549300JLWRRC38DWEF52 Lumentum Holdings Inc 55024U109 5140.00000000 NS USD 269438.80000000 0.018551408662 Long EC CORP US N 1 N N N Brookfield Corp C6J3FGIWG6MBDGTE8F80 Brookfield Corp 11271J107 53704.00000000 NS USD 2154604.48000000 0.148348894864 Long EC CORP US N 1 N N N Evergy Inc 549300PGTHDQY6PSUI61 Evergy Inc 30034W106 114508.00000000 NS USD 5977317.60000000 0.411550457842 Long EC CORP US N 1 N N N Ferguson PLC 213800DU1LGY3R2S2X42 Ferguson PLC G3421J106 8843.00000000 NS USD 1707318.01000000 0.117552312879 Long EC CORP US N 1 N N N Canadian Pacific Railway Ltd N/A Canadian Pacific Railway Ltd 13646K108 23404.00000000 NS USD 1850320.24000000 0.127398306880 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe Inc 00724F101 21139.00000000 NS USD 12611527.40000000 0.868329277929 Long EC CORP US N 1 N N N Teva Pharmaceutical Industries Ltd 549300BAFGM4RC74ZJ94 Teva Pharmaceutical Industries Ltd 881624209 28283.00000000 NS USD 295274.52000000 0.020330250461 Long EC CORP IL N 1 N N N Flex Ltd 549300EAQH74YHD07T53 Flex Ltd Y2573F102 34963.00000000 NS USD 1064972.98000000 0.073325552838 Long EC CORP US N 1 N N N Atmos Energy Corp QVLWEGTD2S8GJMO8D383 Atmos Energy Corp 049560105 33294.00000000 NS USD 3858774.60000000 0.265684469123 Long EC CORP US N 1 N N N TransUnion 549300ZS772LUNUMRB03 TransUnion 89400J107 11679.00000000 NS USD 802464.09000000 0.055251282555 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 278614.00000000 NS USD 104770008.56000000 7.213627897405 Long EC CORP US N 1 N N N Invitation Homes Inc N/A Invitation Homes Inc 46187W107 115870.00000000 NS USD 3952325.70000000 0.272125652379 Long EC CORP US N 1 N N N Fortune Brands Innovations Inc 54930032LHW54PQUJD44 Fortune Brands Innovations Inc 34964C106 5450.00000000 NS USD 414963.00000000 0.028571045419 Long EC CORP US N 1 N N N Walt Disney Co/The 549300GZKULIZ0WOW665 Walt Disney Co/The 254687106 71398.00000000 NS USD 6446525.42000000 0.443856369300 Long EC CORP US N 1 N N N Sonoco Products Co GKOMIK4RDJGHEF0VNP11 Sonoco Products Co 835495102 18945.00000000 NS USD 1058457.15000000 0.072876924707 Long EC CORP US N 1 N N N NIKE Inc 787RXPR0UX0O0XUXPZ81 NIKE Inc 654106103 46591.00000000 NS USD 5058384.87000000 0.348280072852 Long EC CORP US N 1 N N N Nordstrom Inc 549300S3IZB5P35KNV16 Nordstrom Inc 655664100 16563.00000000 NS USD 305587.35000000 0.021040309754 Long EC CORP US N 1 N N N OGE Energy Corp CE5OG6JPOZMDSA0LAQ19 OGE Energy Corp 670837103 74176.00000000 NS USD 2590967.68000000 0.178393387521 Long EC CORP US N 1 N N N CoStar Group Inc N/A CoStar Group Inc 22160N109 29484.00000000 NS USD 2576606.76000000 0.177404609010 Long EC CORP US N 1 N N N TopBuild Corp 5493007YSKHOL4RWII46 TopBuild Corp 89055F103 6575.00000000 NS USD 2460759.50000000 0.169428289851 Long EC CORP US N 1 N N N HCA Healthcare Inc 529900PH4ZGUH2MNEU89 HCA Healthcare Inc 40412C101 16250.00000000 NS USD 4398550.00000000 0.302849101801 Long EC CORP US N 1 N N N MSCI Inc 549300HTIN2PD78UB763 MSCI Inc 55354G100 8344.00000000 NS USD 4719783.60000000 0.324966687648 Long EC CORP US N 1 N N N Home Depot Inc/The QEKMOTMBBKA8I816DO57 Home Depot Inc/The 437076102 50051.00000000 NS USD 17345174.05000000 1.194250464729 Long EC CORP US N 1 N N N Workday Inc 549300J0DYC0N31V7G13 Workday Inc 98138H101 5378.00000000 NS USD 1484650.68000000 0.102221214929 Long EC CORP US N 1 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 9062.00000000 NS USD 7097902.12000000 0.488704978167 Long EC CORP US N 1 N N N American Tower Corp 5493006ORUSIL88JOE18 American Tower Corp 03027X100 29177.00000000 NS USD 6298730.76000000 0.433680406760 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 186111.00000000 NS USD 26228623.23000000 1.805893984766 Long EC CORP US N 1 N N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical Inc 09061G101 9243.00000000 NS USD 891210.06000000 0.061361622850 Long EC CORP US N 1 N N N Zions Bancorp NA 8WH0EE09O9V05QJZ3V89 Zions Bancorp NA 989701107 31763.00000000 NS USD 1393442.81000000 0.095941367819 Long EC CORP US N 1 N N N NextEra Energy Inc N/A NextEra Energy Inc 65339F101 67111.00000000 NS USD 4076322.14000000 0.280663059133 Long EC CORP US N 1 N N N Accenture PLC 5493000EWHDSR3MZWH98 Accenture PLC G1151C101 23674.00000000 NS USD 8307443.34000000 0.571984347975 Long EC CORP US N 1 N N N Sabra Health Care REIT Inc 549300E3BC7GU7TAZ621 Sabra Health Care REIT Inc 78573L106 8339.00000000 NS USD 118997.53000000 0.008193221647 Long EC CORP US N 1 N N N Post Holdings Inc JM1I5YUAURL6DC8N1468 Post Holdings Inc 737446104 12100.00000000 NS USD 1065526.00000000 0.073363629388 Long EC CORP US N 1 N N N Arthur J Gallagher & Co 54930049QLLMPART6V29 Arthur J Gallagher & Co 363576109 34937.00000000 NS USD 7856632.56000000 0.540945110088 Long EC CORP US N 1 N N N RPM International Inc 549300TJCKW4BRXPJ474 RPM International Inc 749685103 14399.00000000 NS USD 1607360.37000000 0.110670026332 Long EC CORP US N 1 N N N Eastman Chemical Co FDPVHDGJ1IQZFK9KH630 Eastman Chemical Co 277432100 23362.00000000 NS USD 2098374.84000000 0.144477369937 Long EC CORP US N 1 N N N Cigna Group/The 549300VIWYMSIGT1U456 Cigna Group/The 125523100 18081.00000000 NS USD 5414355.45000000 0.372789370330 Long EC CORP US N 1 N N N Spectrum Brands Holdings Inc 549300JM0MJETDD30O20 Spectrum Brands Holdings Inc 84790A105 6327.00000000 NS USD 504704.79000000 0.034749949944 Long EC CORP US N 1 N N N W R Berkley Corp SQOAGCLKBDWNVYV1OV80 W R Berkley Corp 084423102 71665.00000000 NS USD 5068148.80000000 0.348952339265 Long EC CORP US N 1 N N N CNO Financial Group Inc 11XPYHB76MPM4Y4P2897 CNO Financial Group Inc 12621E103 37130.00000000 NS USD 1035927.00000000 0.071325678117 Long EC CORP US N 1 N N N American Homes 4 Rent 549300ZJUO7A58PNUW40 American Homes 4 Rent 02665T306 123237.00000000 NS USD 4431602.52000000 0.305124834939 Long EC CORP US N 1 N N N KeyCorp RKPI3RZGV1V1FJTH5T61 KeyCorp 493267108 148632.00000000 NS USD 2140300.80000000 0.147364057442 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty Inc 90384S303 4728.00000000 NS USD 2316672.72000000 0.159507622380 Long EC CORP US N 1 N N N Procter & Gamble Co/The 2572IBTT8CCZW6AU4141 Procter & Gamble Co/The 742718109 131517.00000000 NS USD 19272501.18000000 1.326950852401 Long EC CORP US N 1 N N N Lyft Inc 549300H7I5VN334XVZ52 Lyft Inc 55087P104 4425.00000000 NS USD 66330.75000000 0.004567006868 Long EC CORP US N 1 N N N Sirius XM Holdings Inc 54930055RWDMVXAGZK98 Sirius XM Holdings Inc 82968B103 100097.00000000 NS USD 547530.59000000 0.037698593261 Long EC CORP US N 1 N N Sun Communities Inc 549300H5GEOJYN41ZG57 Sun Communities Inc 866674104 11688.00000000 NS USD 1562101.20000000 0.107553840548 Long EC CORP US N 1 N N N Marathon Petroleum Corp 3BNYRYQHD39K4LCKQF12 Marathon Petroleum Corp 56585A102 30656.00000000 NS USD 4548124.16000000 0.313147586531 Long EC CORP US N 1 N N N Hubbell Inc 54930088VDQ6840Y6597 Hubbell Inc 443510607 8860.00000000 NS USD 2914319.80000000 0.200656837774 Long EC CORP US N 1 N N N SLM Corp 4K8SLPBF5DXXGPW03H93 SLM Corp 78442P106 89957.00000000 NS USD 1719977.84000000 0.118423967889 Long EC CORP US N 1 N N N Northrop Grumman Corp RIMU48P07456QXSO0R61 Northrop Grumman Corp 666807102 9120.00000000 NS USD 4269436.80000000 0.293959395727 Long EC CORP US N 1 N N N S&P 500 Index N/A S&P 500 Index N/A -333.00000000 NC USD -6078915.00000000 -0.41854564519 N/A DE CORP US N 1 N/A N/A Call Written S&P 500 Index SPX 100.00000000 4650.00000000 USD 2024-02-16 XXXX -3104725.50000000 N N N Booking Holdings Inc FXM8FAOHMYDIPD38UZ17 Booking Holdings Inc 09857L108 2100.00000000 NS USD 7449162.00000000 0.512889934381 Long EC CORP US N 1 N N N Mondelez International Inc 549300DV9GIB88LZ5P30 Mondelez International Inc 609207105 132012.00000000 NS USD 9561629.16000000 0.658337589174 Long EC CORP US N 1 N N N Avery Dennison Corp 549300PW7VPFCYKLIV37 Avery Dennison Corp 053611109 9313.00000000 NS USD 1882716.08000000 0.129628826266 Long EC CORP US N 1 N N N STATE STREET BANK AND TRUST COMPANY N/A Fixed Income Clearing Corp (FICC) 85748R009 62475000.00000000 PA USD 62475000.00000000 4.301530648748 Long RA CORP US N 2 Repurchase N 5.31000000 2024-01-02 81418000.00000000 USD 63724518.69000000 USD UST N N N Olin Corp 549300GKK294V7W57P06 Olin Corp 680665205 10656.00000000 NS USD 574891.20000000 0.039582426834 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific Inc 883556102 24976.00000000 NS USD 13257011.04000000 0.912772137644 Long EC CORP US N 1 N N N RenaissanceRe Holdings Ltd EK6GB9U3U58PDI411C94 RenaissanceRe Holdings Ltd G7496G103 3360.00000000 NS USD 658560.00000000 0.045343193662 Long EC CORP US N 1 N N N M&T Bank Corp 549300WYXDDBYRASEG81 M&T Bank Corp 55261F104 18266.00000000 NS USD 2503903.28000000 0.172398826737 Long EC CORP US N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica Inc 550021109 5984.00000000 NS USD 3059559.36000000 0.210656876489 Long EC CORP US N 1 N N N National Fuel Gas Co 8JB38FFW1Y3C1HM8E841 National Fuel Gas Co 636180101 2933.00000000 NS USD 147148.61000000 0.010131480685 Long EC CORP US N 1 N N N Canadian National Railway Co 3SU7BEP7TH9YEQOZCS77 Canadian National Railway Co 136375102 12697.00000000 NS USD 1595124.11000000 0.109827534977 Long EC CORP US N 1 N N N Marvell Technology Inc N/A Marvell Technology Inc 573874104 32109.00000000 NS USD 1936493.79000000 0.133331530833 Long EC CORP US N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications Inc 98980L101 25308.00000000 NS USD 1819898.28000000 0.125303693141 Long EC CORP US N 1 N N N Altria Group Inc XSGZFLO9YTNO9VCQV219 Altria Group Inc 02209S103 107234.00000000 NS USD 4325819.56000000 0.297841463278 Long EC CORP US N 1 N N N New York Times Co/The 529900J1WEMMIW7BOH57 New York Times Co/The 650111107 17899.00000000 NS USD 876872.01000000 0.060374418984 Long EC CORP US N 1 N N N TC Energy Corp 549300UGKOFV2IWJJG27 TC Energy Corp 87807B107 19719.00000000 NS USD 770815.71000000 0.053072227308 Long EC CORP US N 1 N N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 ConocoPhillips 20825C104 64103.00000000 NS USD 7440435.21000000 0.512289077164 Long EC CORP US N 1 N N N Annaly Capital Management Inc 2DTL0G3FPRYUT58TI025 Annaly Capital Management Inc 035710839 26095.00000000 NS USD 505460.15000000 0.034801958014 Long EC CORP US N 1 N N N Boston Scientific Corp Y6ZDD9FP4P8JSSJMW954 Boston Scientific Corp 101137107 116361.00000000 NS USD 6726829.41000000 0.463155868363 Long EC CORP US N 1 N N N Ciena Corp W0CZ7N0GH8UIGXDM1H41 Ciena Corp 171779309 19049.00000000 NS USD 857395.49000000 0.059033421021 Long EC CORP US N 1 N N N Goodyear Tire & Rubber Co/The 5493002BI0S2ZQUY3437 Goodyear Tire & Rubber Co/The 382550101 9851.00000000 NS USD 141066.32000000 0.009712702664 Long EC CORP US N 1 N N N Macy's Inc 529900NZQ81TIOW3CW52 Macy's Inc 55616P104 12760.00000000 NS USD 256731.20000000 0.017676464590 Long EC CORP US N 1 N N N HEICO Corp 529900O1DTDLCJ7L0I14 HEICO Corp 422806109 9566.00000000 NS USD 1711070.42000000 0.117810673930 Long EC CORP US N 1 N N N Merck & Co Inc 4YV9Y5M8S0BRK1RP0397 Merck & Co Inc 58933Y105 112570.00000000 NS USD 12272381.40000000 0.844978386958 Long EC CORP US N 1 N N N S&P Global Inc Y6X4K52KMJMZE7I7MY94 S&P Global Inc 78409V104 19659.00000000 NS USD 8660182.68000000 0.596271168015 Long EC CORP US N 1 N N N Masco Corp 5GCSNMQXHEYA1JO8QN11 Masco Corp 574599106 43726.00000000 NS USD 2928767.48000000 0.201651589888 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 Apple Inc 037833100 539902.00000000 NS USD 103947332.06000000 7.156984949366 Long EC CORP US N 1 N N N Corning Inc 549300X2937PB0CJ7I56 Corning Inc 219350105 123423.00000000 NS USD 3758230.35000000 0.258761793286 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 Uber Technologies Inc 90353T100 15588.00000000 NS USD 959753.16000000 0.066080954509 Long EC CORP US N 1 N N N CNH Industrial NV 549300WGC2HZ5J67V817 CNH Industrial NV N20944109 64570.00000000 NS USD 786462.60000000 0.054149547466 Long EC CORP US N 1 N N N Norfolk Southern Corp 54930036C8MWP850MI84 Norfolk Southern Corp 655844108 21947.00000000 NS USD 5187831.86000000 0.357192761045 Long EC CORP US N 1 N N N Verizon Communications Inc 2S72QS2UO2OESLG6Y829 Verizon Communications Inc 92343V104 262068.00000000 NS USD 9879963.60000000 0.680255561967 Long EC CORP US N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 25709.00000000 NS USD 3706209.44000000 0.255180047968 Long EC CORP US N 1 N N N Mattel Inc 549300VELLG24KHTJ564 Mattel Inc 577081102 25861.00000000 NS USD 488255.68000000 0.033617395309 Long EC CORP US N 1 N N N Rio Tinto PLC 213800YOEO5OQ72G2R82 Rio Tinto PLC 767204100 8167.00000000 NS USD 608114.82000000 0.041869940555 Long EC CORP GB N 1 N N N Apartment Investment and Management Co 549300O8FT5GJ4RU1D57 Apartment Investment and Management Co 03748R747 23114.00000000 NS USD 180982.62000000 0.012461020997 Long EC CORP US N 1 N N N Comcast Corp 51M0QTTNCGUN7KFCFZ59 Comcast Corp 20030N101 190443.00000000 NS USD 8350925.55000000 0.574978186454 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris Inc 29362U104 13344.00000000 NS USD 1598878.08000000 0.110086003437 Long EC CORP US N 1 N N N Crown Holdings Inc NYLWZIOY8PUNIT4JOE22 Crown Holdings Inc 228368106 7888.00000000 NS USD 726405.92000000 0.050014523062 Long EC CORP US N 1 N N N MGIC Investment Corp 254900S8483WM4M98R28 MGIC Investment Corp 552848103 48313.00000000 NS USD 931957.77000000 0.064167185450 Long EC CORP US N 1 N N N ManpowerGroup Inc ERO1WSFOSR0JJ6CRQ987 ManpowerGroup Inc 56418H100 9803.00000000 NS USD 779044.41000000 0.053638790017 Long EC CORP US N 1 N N N Check Point Software Technologies Ltd 2549003ZVBH73EPNS513 Check Point Software Technologies Ltd M22465104 10744.00000000 NS USD 1641575.76000000 0.113025825432 Long EC CORP US N 1 N N N Netflix Inc 549300Y7VHGU0I7CE873 Netflix Inc 64110L106 19486.00000000 NS USD 9487343.68000000 0.653222882988 Long EC CORP US N 1 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC G4705A100 7173.00000000 NS USD 2030461.11000000 0.139801371680 Long EC CORP US N 1 N N N United Airlines Holdings Inc 98450079DA0B78DD6764 United Airlines Holdings Inc 910047109 36282.00000000 NS USD 1496995.32000000 0.103071168467 Long EC CORP US N 1 N N N S&P 500 Index N/A S&P 500 Index N/A -334.00000000 NC USD -1227450.00000000 -0.08451242568 N/A DE CORP US N 1 N/A N/A Call Written S&P 500 Index SPX 100.00000000 5000.00000000 USD 2024-03-28 XXXX 284681.56000000 N N N Roku Inc 549300KR6ITU0YIR1T71 Roku Inc 77543R102 1091.00000000 NS USD 100001.06000000 0.006885276102 Long EC CORP US N 1 N N N Ameren Corp XRZQ5S7HYJFPHJ78L959 Ameren Corp 023608102 64656.00000000 NS USD 4677215.04000000 0.322035755827 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 Discover Financial Services 254709108 42085.00000000 NS USD 4730354.00000000 0.325694481159 Long EC CORP US N 1 N N N CNX Resources Corp 549300JK3KH8PWM3B226 CNX Resources Corp 12653C108 9675.00000000 NS USD 193500.00000000 0.013322868035 Long EC CORP US N 1 N N N PayPal Holdings Inc 5493005X2GO78EFZ3E94 PayPal Holdings Inc 70450Y103 72467.00000000 NS USD 4450198.47000000 0.306405203869 Long EC CORP US N 1 N N N Elevance Health Inc 8MYN82XMYQH89CTMTH67 Elevance Health Inc 036752103 14592.00000000 NS USD 6881003.52000000 0.473771068994 Long EC CORP US N 1 N N N Coca-Cola Co/The UWJKFUJFZ02DKWI3RY53 Coca-Cola Co/The 191216100 229003.00000000 NS USD 13495146.79000000 0.929168267731 Long EC CORP US N 1 N N N Dow Inc 5493003S21INSLK2IP73 Dow Inc 260557103 93269.00000000 NS USD 5114871.96000000 0.352169323735 Long EC CORP US N 1 N N N Morgan Stanley IGJSJL3JD5P30I6NJZ34 Morgan Stanley 617446448 63058.00000000 NS USD 5880158.50000000 0.404860856458 Long EC CORP US N 1 N N N Walmart Inc Y87794H0US1R65VBXU25 Walmart Inc 931142103 34973.00000000 NS USD 5513493.45000000 0.379615222998 Long EC CORP US N 1 N N N Johnson & Johnson 549300G0CFPGEF6X2043 Johnson & Johnson 478160104 109458.00000000 NS USD 17156446.92000000 1.181256218487 Long EC CORP US N 1 N N N Cisco Systems Inc 549300LKFJ962MZ46593 Cisco Systems Inc 17275R102 220344.00000000 NS USD 11131778.88000000 0.766445586673 Long EC CORP US N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 173.00000000 NS USD 271876.42000000 0.018719243750 Long EC CORP US N 1 N N N Monster Beverage Corp 52990090AP0E7HCB6F33 Monster Beverage Corp 61174X109 80074.00000000 NS USD 4613063.14000000 0.317618767208 Long EC CORP US N 1 N N N S&P 500 Index N/A S&P 500 Index N/A -333.00000000 NC USD -1751580.00000000 -0.12059984079 N/A DE CORP US N 1 N/A N/A Call Written S&P 500 Index SPX 100.00000000 4950.00000000 USD 2024-03-28 XXXX 379120.50000000 N N N General Electric Co 3C7474T6CDKPR9K6YT90 General Electric Co 369604301 44459.00000000 NS USD 5674302.17000000 0.390687230004 Long EC CORP US N 1 N N N Bank of America Corp 9DJT3UXIJIZJI4WXO774 Bank of America Corp 060505104 319502.00000000 NS USD 10757632.34000000 0.740684837430 Long EC CORP US N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 Salesforce Inc 79466L302 46556.00000000 NS USD 12250745.84000000 0.843488734706 Long EC CORP US N 1 N N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 Meta Platforms Inc 30303M102 84081.00000000 NS USD 29761310.76000000 2.049126696775 Long EC CORP US N 1 N N N CME Group Inc LCZ7XYGSLJUHFXXNXD88 CME Group Inc 12572Q105 23102.00000000 NS USD 4865281.20000000 0.334984492942 Long EC CORP US N 1 N N N Yum China Holdings Inc 529900DO9BYZ7VA3K502 Yum China Holdings Inc 98850P109 7792.00000000 NS USD 330614.56000000 0.022763483997 Long EC CORP US N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL Financial Holdings Inc 50212V100 4247.00000000 NS USD 966702.14000000 0.066559405897 Long EC CORP US N 1 N N N British American Tobacco PLC 213800FKA5MF17RJKT63 British American Tobacco PLC 110448107 13365.00000000 NS USD 391460.85000000 0.026952874654 Long EC CORP GB N 1 N N N WEC Energy Group Inc 549300IGLYTZUK3PVP70 WEC Energy Group Inc 92939U106 103939.00000000 NS USD 8748545.63000000 0.602355136605 Long EC CORP US N 1 N N N Alcon Inc 549300LDT5AP8S0NBM78 Alcon Inc H01301128 30067.00000000 NS USD 2348834.04000000 0.161721994587 Long EC CORP US N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UnitedHealth Group Inc 91324P102 40367.00000000 NS USD 21252014.49000000 1.463244364567 Long EC CORP US N 1 N N N Amgen Inc 62QBXGPJ34PQ72Z12S66 Amgen Inc 031162100 25823.00000000 NS USD 7437540.46000000 0.512089767746 Long EC CORP US N 1 N N N Dell Technologies Inc 549300TJB5YBRUPOG437 Dell Technologies Inc 24703L202 6851.00000000 NS USD 524101.50000000 0.036085452826 Long EC CORP US N 1 N N N ON Semiconductor Corp ZV20P4CNJVT8V1ZGJ064 ON Semiconductor Corp 682189105 36779.00000000 NS USD 3072149.87000000 0.211523758677 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 Alnylam Pharmaceuticals Inc 02043Q107 8436.00000000 NS USD 1614734.76000000 0.111177768063 Long EC CORP US N 1 N N N Ovintiv Inc 2549003MEX7YMKLGI239 Ovintiv Inc 69047Q102 21104.00000000 NS USD 926887.68000000 0.063818099455 Long EC CORP US N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 Five Below Inc 33829M101 4736.00000000 NS USD 1009525.76000000 0.069507899117 Long EC CORP US N 1 N N N Dick's Sporting Goods Inc 529900SSBV5I4LWSK313 Dick's Sporting Goods Inc 253393102 4252.00000000 NS USD 624831.40000000 0.043020911042 Long EC CORP US N 1 N N N Equity Commonwealth 549300YPGVU9PR4L0606 Equity Commonwealth 294628102 41595.00000000 NS USD 798624.00000000 0.054986884559 Long EC CORP US N 1 N N N S&P 500 Index N/A S&P 500 Index N/A -334.00000000 NC USD -3672330.00000000 -0.25284737970 N/A DE CORP US N 1 N/A N/A Call Written S&P 500 Index SPX 100.00000000 4800.00000000 USD 2024-03-15 XXXX -1615601.42000000 N N N Keurig Dr Pepper Inc DYTQ8KRTKO7Y2BVU5K74 Keurig Dr Pepper Inc 49271V100 51527.00000000 NS USD 1716879.64000000 0.118210650526 Long EC CORP US N 1 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 Exact Sciences Corp 30063P105 2000.00000000 NS USD 147960.00000000 0.010187346535 Long EC CORP US N 1 N N N Pfizer Inc 765LHXWGK1KXCLTFYQ30 Pfizer Inc 717081103 241787.00000000 NS USD 6961047.73000000 0.479282275438 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 50975.00000000 NS USD 7372514.25000000 0.507612581107 Long EC CORP US N 1 N N N KKR & Co Inc 54930013V5I303TF9571 KKR & Co Inc 48251W104 27800.00000000 NS USD 2303230.00000000 0.158582063803 Long EC CORP US N 1 N N N Intercontinental Exchange Inc 5493000F4ZO33MV32P92 Intercontinental Exchange Inc 45866F104 44488.00000000 NS USD 5713593.84000000 0.393392541292 Long EC CORP US N 1 N N N VeriSign Inc LMPL4N8ZOJRMF0KOF759 VeriSign Inc 92343E102 14844.00000000 NS USD 3057270.24000000 0.210499265928 Long EC CORP US N 1 N N N Exxon Mobil Corp J3WHBG0MTS7O8ZVMDC91 Exxon Mobil Corp 30231G102 166691.00000000 NS USD 16665766.18000000 1.147471852871 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco Inc 384109104 31851.00000000 NS USD 2763392.76000000 0.190265204508 Long EC CORP US N 1 N N N Waste Management Inc 549300YX8JIID70NFS41 Waste Management Inc 94106L109 37983.00000000 NS USD 6802755.30000000 0.468383520110 Long EC CORP US N 1 N N N Nucor Corp 549300GGJCRSI2TIEJ46 Nucor Corp 670346105 20588.00000000 NS USD 3583135.52000000 0.246706158589 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard Inc 57636Q104 27428.00000000 NS USD 11698316.28000000 0.805452837409 Long EC CORP US N 1 N N N S&P 500 Index N/A S&P 500 Index N/A -333.00000000 NC USD -4009320.00000000 -0.27604982570 N/A DE CORP US N 1 N/A N/A Call Written S&P 500 Index SPX 100.00000000 4700.00000000 USD 2024-01-31 XXXX -2388858.75000000 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com Inc 023135106 345650.00000000 NS USD 52518061.00000000 3.615975174138 Long EC CORP US N 1 N N N American Airlines Group Inc N/A American Airlines Group Inc 02376R102 68557.00000000 NS USD 941973.18000000 0.064856766771 Long EC CORP US N 1 N N N American Eagle Outfitters Inc 5299001Z9HXK01DHW793 American Eagle Outfitters Inc 02553E106 8358.00000000 NS USD 176855.28000000 0.012176845255 Long EC CORP US N 1 N N N Morningstar Inc 529900YGNQPOVAXQ7F29 Morningstar Inc 617700109 2104.00000000 NS USD 602248.96000000 0.041466064179 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 75786.00000000 NS USD 19730885.10000000 1.358511516359 Long EC CORP US N 1 N N N Berkshire Hathaway Inc 5493000C01ZX7D35SD85 Berkshire Hathaway Inc 084670702 81706.00000000 NS USD 29141261.96000000 2.006435077457 Long EC CORP US N 1 N N N Otis Worldwide Corp 549300ZLBKR8VSU25153 Otis Worldwide Corp 68902V107 51863.00000000 NS USD 4640182.61000000 0.319485997802 Long EC CORP US N 1 N N N Bristol-Myers Squibb Co HLYYNH7UQUORYSJQCN42 Bristol-Myers Squibb Co 110122108 97561.00000000 NS USD 5005854.91000000 0.344663278408 Long EC CORP US N 1 N N N Baidu Inc 254900AL64IANZYI1E02 Baidu Inc 056752108 1834.00000000 NS USD 218411.06000000 0.015038045115 Long EC CORP CN N 1 N N N Nutrien Ltd 5493002QQ7GD21OWF963 Nutrien Ltd 67077M108 14196.00000000 NS USD 799660.68000000 0.055058262082 Long EC CORP US N 1 N N N Marriott International Inc/MD 225YDZ14ZO8E1TXUSU86 Marriott International Inc/MD 571903202 29264.00000000 NS USD 6599324.64000000 0.454376905962 Long EC CORP US N 1 N N N Chevron Corp N/A Chevron Corp 166764100 77267.00000000 NS USD 11525145.72000000 0.793529692610 Long EC CORP US N 1 N N N S&P 500 Index N/A S&P 500 Index N/A -334.00000000 NC USD -2743810.00000000 -0.18891689170 N/A DE CORP US N 1 N/A N/A Call Written S&P 500 Index SPX 100.00000000 4850.00000000 USD 2024-03-15 XXXX -1438371.00000000 N N N Comerica Inc I9Q57JVPWHHZ3ZGBW498 Comerica Inc 200340107 26341.00000000 NS USD 1470091.21000000 0.101218765846 Long EC CORP US N 1 N N N Block Inc 549300OHIIUWSTIZME52 Block Inc 852234103 20528.00000000 NS USD 1587840.80000000 0.109326064290 Long EC CORP US N 1 N N N Kontoor Brands Inc 549300M0CPXV65RFF271 Kontoor Brands Inc 50050N103 6689.00000000 NS USD 417527.38000000 0.028747608191 Long EC CORP US N 1 N N N Booz Allen Hamilton Holding Corp 529900JPV47PIUWMA015 Booz Allen Hamilton Holding Corp 099502106 9115.00000000 NS USD 1165899.65000000 0.080274559069 Long EC CORP US N 1 N N N Medtronic PLC 549300GX3ZBSQWUXY261 Medtronic PLC G5960L103 99846.00000000 NS USD 8225313.48000000 0.566329540292 Long EC CORP US N 1 N N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX Laboratories Inc 45168D104 8853.00000000 NS USD 4913857.65000000 0.338329080193 Long EC CORP US N 1 N N N Hormel Foods Corp MSD54751OJP1FS2ND863 Hormel Foods Corp 440452100 21845.00000000 NS USD 701442.95000000 0.048295771873 Long EC CORP US N 1 N N N Shopify Inc 549300HGQ43STJLLP808 Shopify Inc 82509L107 6661.00000000 NS USD 518891.90000000 0.035726761284 Long EC CORP US N 1 N N N S&P 500 Index N/A S&P 500 Index N/A -334.00000000 NC USD -1975610.00000000 -0.13602476134 N/A DE CORP US N 1 N/A N/A Call Written S&P 500 Index SPX 100.00000000 4900.00000000 USD 2024-03-15 XXXX -35905.00000000 N N N Lincoln National Corp EFQMQROEDSNBRIP7LE47 Lincoln National Corp 534187109 9393.00000000 NS USD 253329.21000000 0.017442230668 Long EC CORP US N 1 N N N Gaming and Leisure Properties Inc 5493006GWRDBCZYWTM57 Gaming and Leisure Properties Inc 36467J108 76284.00000000 NS USD 3764615.40000000 0.259201416948 Long EC CORP US N 1 N N N Casey's General Stores Inc 549300CAFWSI86V66Q65 Casey's General Stores Inc 147528103 4507.00000000 NS USD 1238253.18000000 0.085256246573 Long EC CORP US N 1 N N N United Parcel Service Inc D01LMJZU09ULLNCY6Z23 United Parcel Service Inc 911312106 57728.00000000 NS USD 9076573.44000000 0.624940517611 Long EC CORP US N 1 N N N Restaurant Brands International Inc 5299009RXTX9DN9AKJ98 Restaurant Brands International Inc 76131D103 16077.00000000 NS USD 1256096.01000000 0.086484761661 Long EC CORP US N 1 N N N Honeywell International Inc ISRPG12PN4EIEOEMW547 Honeywell International Inc 438516106 44930.00000000 NS USD 9422270.30000000 0.648742448599 Long EC CORP US N 1 N N N AbbVie Inc FR5LCKFTG8054YNNRU85 AbbVie Inc 00287Y109 78698.00000000 NS USD 12195829.06000000 0.839707602856 Long EC CORP US N 1 N N N Pinnacle West Capital Corp TWSEY0NEDUDCKS27AH81 Pinnacle West Capital Corp 723484101 29198.00000000 NS USD 2097584.32000000 0.144422941029 Long EC CORP US N 1 N N N Allstate Corp/The OBT0W1ED8G0NWVOLOJ77 Allstate Corp/The 020002101 28004.00000000 NS USD 3919999.92000000 0.269899956766 Long EC CORP US N 1 N N N Martin Marietta Materials Inc 5299005MZ4WZECVATV08 Martin Marietta Materials Inc 573284106 8265.00000000 NS USD 4123491.15000000 0.283910741281 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 33021.00000000 NS USD 19248601.32000000 1.325305298495 Long EC CORP US N 1 N N N Chemours Co/The 549300M1BOLNXL8DOV14 Chemours Co/The 163851108 16669.00000000 NS USD 525740.26000000 0.036198284780 Long EC CORP US N 1 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 Fifth Third Bancorp 316773100 106516.00000000 NS USD 3673736.84000000 0.252944243500 Long EC CORP US N 1 N N N Hartford Financial Services Group Inc/The IU7C3FTM7Y3BQM112U94 Hartford Financial Services Group Inc/The 416515104 38545.00000000 NS USD 3098247.10000000 0.213320605971 Long EC CORP US N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores Inc 122017106 2461.00000000 NS USD 478615.28000000 0.032953634187 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom Inc 11135F101 17958.00000000 NS USD 20045617.50000000 1.380181481381 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 Veeva Systems Inc 922475108 638.00000000 NS USD 122827.76000000 0.008456940762 Long EC CORP US N 1 N N N GE HealthCare Technologies Inc 549300OI9J7XOWZMUN85 GE HealthCare Technologies Inc 36266G107 34740.00000000 NS USD 2686096.80000000 0.184943220659 Long EC CORP US N 1 N N N JPMorgan Chase & Co 8I5DZWZKVSZI1NUHU748 JPMorgan Chase & Co 46625H100 128335.00000000 NS USD 21829783.50000000 1.503024934466 Long EC CORP US N 1 N N N Best Buy Co Inc HL5XPTVRV0O8TUN5LL90 Best Buy Co Inc 086516101 37972.00000000 NS USD 2972448.16000000 0.204659093430 Long EC CORP US N 1 N N N LKQ Corp DS830JTTZQN6GK0I2E41 LKQ Corp 501889208 41932.00000000 NS USD 2003930.28000000 0.137974670146 Long EC CORP US N 1 N N N Corteva Inc 549300WZN9I2QKLS0O94 Corteva Inc 22052L104 52881.00000000 NS USD 2534057.52000000 0.174475007410 Long EC CORP US N 1 N N N KB Home 549300LGUCWQURMWLG09 KB Home 48666K109 32919.00000000 NS USD 2056120.74000000 0.141568089325 Long EC CORP US N 1 N N N Coca-Cola Europacific Partners PLC 549300LTH67W4GWMRF57 Coca-Cola Europacific Partners PLC G25839104 33408.00000000 NS USD 2229649.92000000 0.153515925840 Long EC CORP GB N 1 N N N CubeSmart N/A CubeSmart 229663109 55269.00000000 NS USD 2561718.15000000 0.176379497970 Long EC CORP US N 1 N N N Fidelity National Financial Inc 549300CAZYIH39SYQ287 Fidelity National Financial Inc 31620R303 23577.00000000 NS USD 1202898.54000000 0.082822007797 Long EC CORP US N 1 N N N Travelers Cos Inc/The 549300Y650407RU8B149 Travelers Cos Inc/The 89417E109 32951.00000000 NS USD 6276835.99000000 0.432172907373 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 Abbott Laboratories 002824100 96418.00000000 NS USD 10612729.26000000 0.730707966046 Long EC CORP US N 1 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 Rockwell Automation Inc 773903109 10242.00000000 NS USD 3179936.16000000 0.218945063678 Long EC CORP US N 1 N N N Polaris Inc 549300QJSN8UVWN1EI78 Polaris Inc 731068102 6048.00000000 NS USD 573168.96000000 0.039463847112 Long EC CORP US N 1 N N N Northwestern Energy Group Inc 3BPWMBHR1R9SHUN7J795 Northwestern Energy Group Inc 668074305 17519.00000000 NS USD 891541.91000000 0.061384471396 Long EC CORP US N 1 N N N CDW Corp/DE 9845001B052ABF0B6755 CDW Corp/DE 12514G108 20728.00000000 NS USD 4711888.96000000 0.324423125649 Long EC CORP US N 1 N N N SS&C Technologies Holdings Inc 529900POY8H7NPPNKK71 SS&C Technologies Holdings Inc 78467J100 15652.00000000 NS USD 956493.72000000 0.065856535444 Long EC CORP US N 1 N N N McDonald's Corp UE2136O97NLB5BYP9H04 McDonald's Corp 580135101 28877.00000000 NS USD 8562319.27000000 0.589533073457 Long EC CORP US N 1 N N N Emerson Electric Co FGLT0EWZSUIRRITFOA30 Emerson Electric Co 291011104 46441.00000000 NS USD 4520102.53000000 0.311218240388 Long EC CORP US N 1 N N N Micron Technology Inc B3DXGBC8GAIYWI2Z0172 Micron Technology Inc 595112103 62434.00000000 NS USD 5328117.56000000 0.366851716438 Long EC CORP US N 1 N N N Apartment Income REIT Corp N/A Apartment Income REIT Corp 03750L109 17121.00000000 NS USD 594612.33000000 0.040940266692 Long EC CORP US N 1 N N N Caterpillar Inc WRJR7GS4GTRECRRTVX92 Caterpillar Inc 149123101 29025.00000000 NS USD 8581821.75000000 0.590875858819 Long EC CORP US N 1 N N N Gentex Corp 549300S3UD8XV1MN0287 Gentex Corp 371901109 50606.00000000 NS USD 1652791.96000000 0.113798083584 Long EC CORP US N 1 N N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 Cheniere Energy Inc 16411R208 8394.00000000 NS USD 1432939.74000000 0.098660811675 Long EC CORP US N 1 N N N Avantor Inc 5493003VM0XB4U8YD238 Avantor Inc 05352A100 56490.00000000 NS USD 1289666.70000000 0.088796171856 Long EC CORP US N 1 N N N CVS Health Corp 549300EJG376EN5NQE29 CVS Health Corp 126650100 54401.00000000 NS USD 4295502.96000000 0.295754103789 Long EC CORP US N 1 N N N Weyerhaeuser Co 08IRJODWFYBI7QWRGS31 Weyerhaeuser Co 962166104 142164.00000000 NS USD 4943042.28000000 0.340338501248 Long EC CORP US N 1 N N N First Horizon Corp TF3RXI1ZB1TQ30H9JV10 First Horizon Corp 320517105 51859.00000000 NS USD 734323.44000000 0.050559660396 Long EC CORP US N 1 N N N Citigroup Inc 6SHGI4ZSSLCXXQSBB395 Citigroup Inc 172967424 90578.00000000 NS USD 4659332.32000000 0.320804494232 Long EC CORP US N 1 N N N News Corp 549300ITS31QK8VRBQ14 News Corp 65249B109 78489.00000000 NS USD 1926904.95000000 0.132671319722 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 103640.00000000 NS USD 25752467.20000000 1.773109674936 Long EC CORP US N 1 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV N07059210 1597.00000000 NS USD 1208801.24000000 0.083228420681 Long EC CORP NL N 1 N N N Linde PLC 5299003QR1WT0EF88V51 Linde PLC G54950103 23857.00000000 NS USD 9798308.47000000 0.674633440409 Long EC CORP US N 1 N N N Allegion plc 984500560CAC2E6FB757 Allegion plc G0176J109 17715.00000000 NS USD 2244313.35000000 0.154525532779 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow Inc 81762P102 10782.00000000 NS USD 7617375.18000000 0.524471753497 Long EC CORP US N 1 N N N Barrick Gold Corp 0O4KBQCJZX82UKGCBV73 Barrick Gold Corp 067901108 74375.00000000 NS USD 1345443.75000000 0.092636535042 Long EC CORP US N 1 N N N JD.com Inc 549300HVTWB0GJZ16V92 JD.com Inc 47215P106 15200.00000000 NS USD 439128.00000000 0.030234854753 Long EC CORP CN N 1 N N N S&P 500 Index N/A S&P 500 Index N/A -333.00000000 NC USD -5341320.00000000 -0.36776073124 N/A DE CORP US N 1 N/A N/A Call Written S&P 500 Index SPX 100.00000000 4650.00000000 USD 2024-01-31 XXXX -3183313.50000000 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 92957.00000000 NS USD 46034165.54000000 3.169545801678 Long EC CORP US N 1 N N N Target Corp 8WDDFXB5T1Z6J0XC1L66 Target Corp 87612E106 33364.00000000 NS USD 4751700.88000000 0.327164257206 Long EC CORP US N 1 N N N Woodward Inc YPYKXXTR8TFDH54ZMB45 Woodward Inc 980745103 4597.00000000 NS USD 625789.61000000 0.043086885747 Long EC CORP US N 1 N N N Jefferies Financial Group Inc 549300HOF34RGOJ5YL07 Jefferies Financial Group Inc 47233W109 53398.00000000 NS USD 2157813.18000000 0.148569820376 Long EC CORP US N 1 N N N Raytheon Technologies Corp I07WOS4YJ0N7YRFE7309 Raytheon Technologies Corp 75513E101 99428.00000000 NS USD 8365871.92000000 0.576007274387 Long EC CORP US N 1 N N N Automatic Data Processing Inc HGBOLILQXWER4SAL2I23 Automatic Data Processing Inc 053015103 28578.00000000 NS USD 6657816.66000000 0.458404200347 Long EC CORP US N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 Oracle Corp 68389X105 81715.00000000 NS USD 8615212.45000000 0.593174876336 Long EC CORP US N 1 N N N 2023-12-31 Nuveen S&P 500 Buy-Write Income Fund Gina Spunder Gina Spunder Director, Fund Financial Reporting