0001752724-23-194586.txt : 20230828 0001752724-23-194586.hdr.sgml : 20230828 20230828131845 ACCESSION NUMBER: 0001752724-23-194586 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230828 DATE AS OF CHANGE: 20230828 PERIOD START: 20231231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AB VARIABLE PRODUCTS SERIES FUND, INC. CENTRAL INDEX KEY: 0000825316 IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05398 FILM NUMBER: 231213657 BUSINESS ADDRESS: STREET 1: ALLIANCEBERNSTEIN LP STREET 2: 1345 AVENUE OF THE AMERICAS CITY: NEW YORK STATE: NY ZIP: 10105 BUSINESS PHONE: 2129691000 MAIL ADDRESS: STREET 1: ALLIANCEBERNSTEIN LP STREET 2: 1345 AVENUE OF THE AMERICAS CITY: NEW YORK STATE: NY ZIP: 10105 FORMER COMPANY: FORMER CONFORMED NAME: ALLIANCEBERNSTEIN VARIABLE PRODUCTS SERIES FUND INC DATE OF NAME CHANGE: 19920703 0000825316 S000010429 AB Sustainable International Thematic Portfolio C000028824 Class A C000028825 Class B NPORT-P 1 primary_doc.xml NPORT-P false 0000825316 XXXXXXXX S000010429 C000028824 C000028825 AB VARIABLE PRODUCTS SERIES FUND, INC. 811-05398 0000825316 549300O75IUIQOS5Q596 ALLIANCEBERNSTEIN LP 1345 AVENUE OF THE AMERICAS NEW YORK 10105 212-969-1000 AB Sustainable International Thematic Portfolio S000010429 549300F2VVB61FYCY707 2023-12-31 2023-06-30 N 41886504.83 1816611.02 40069893.81 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 48219.00000000 UST State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 19.99000000 0.000049887828 N/A DFE CA N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 87610.92000000 USD 116000.00000000 CAD 2023-08-24 19.99000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CNH / SOLD USD 000000000 1.00000000 NC -1785.53000000 -0.00445603876 N/A DFE CN N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 92035.68000000 USD 656000.00000000 CNY 2023-07-07 -1785.53000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC 1612.50000000 0.004024218301 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 145000.00000000 GBP 185782.44000000 USD 2023-07-21 1612.50000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -583.17000000 -0.00145538194 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 89000.00000000 EUR 96657.07000000 USD 2023-07-31 -583.17000000 N N N Accenture PLC 5493000EWHDSR3MZWH98 Accenture PLC 000000000 3532.00000000 NS USD 1089904.56000000 2.720008605882 Long EC CORP IE N 1 N N N SMC Corp 353800O40V08DOZ70X62 SMC Corp 000000000 1800.00000000 NS 1000371.26000000 2.496565787629 Long EC CORP JP N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -1399.50000000 -0.00349264713 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 100000.00000000 EUR 107859.20000000 USD 2023-07-31 -1399.50000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC 2332.56000000 0.005821228304 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 19364000.00000000 JPY 137580.02000000 USD 2023-08-25 2332.56000000 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV 000000000 1584.00000000 NS 1148920.74000000 2.867291701465 Long EC CORP NL N 2 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED USD / SOLD CNH 000000000 1.00000000 NC 1325.78000000 0.003308668613 N/A DFE US N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 832000.00000000 CNY 115789.39000000 USD 2023-07-07 1325.78000000 N N N Bank of America N.A. B4TYDEB6GKMZO031MB27 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC -33587.07000000 -0.08382121040 N/A DFE AU N 2 Bank of America N.A. B4TYDEB6GKMZO031MB27 1900177.76000000 USD 2798000.00000000 AUD 2023-08-25 -33587.07000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -3166.12000000 -0.00790149336 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 151000.00000000 GBP 188624.65000000 USD 2023-07-21 -3166.12000000 N N N Partners Group Holding AG 549300I3IVVWZWDHI788 Partners Group Holding AG 000000000 1102.00000000 NS 1039009.94000000 2.592993994260 Long EC CORP CH N 2 N N N Citibank N.A. E57ODZWZ7FF32TWEFA76 PURCHASED USD / SOLD INR 000000000 1.00000000 NC -1350.17000000 -0.00336953725 N/A DFE US N 2 Citibank N.A. E57ODZWZ7FF32TWEFA76 51772000.00000000 INR 627752.45000000 USD 2023-09-25 -1350.17000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED SEK / SOLD USD 000000000 1.00000000 NC -5332.25000000 -0.01330737242 N/A DFE SE N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 359759.71000000 USD 3810000.00000000 SEK 2023-09-13 -5332.25000000 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED CNH / SOLD USD 000000000 1.00000000 NC -2066.65000000 -0.00515761286 N/A DFE CN N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 95893.79000000 USD 682000.00000000 CNY 2023-07-07 -2066.65000000 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED CNH / SOLD USD 000000000 1.00000000 NC -185232.35000000 -0.46227312425 N/A DFE CN N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 3135559.39000000 USD 21445000.00000000 CNY 2023-07-07 -185232.35000000 N N N JPMorgan Chase Bank N.A. 7H6GLXDRUGQFU57RNE97 PURCHASED USD / SOLD INR 000000000 1.00000000 NC 0.00000000 0.000000 N/A DFE US N 2 JPMorgan Chase Bank N.A. 7H6GLXDRUGQFU57RNE97 7275000.00000000 INR 88401.48000000 USD 2023-09-25 0.00000000 N N N Unilever PLC 549300MKFYEKVRWML317 Unilever PLC 000000000 15121.00000000 NS 787413.67000000 1.965100466034 Long EC CORP GB N 2 N N UBS AG BFM8T61CT2L1QCEMIK50 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 17250.82000000 0.043051823600 N/A DFE CA N 2 UBS AG BFM8T61CT2L1QCEMIK50 1597877.47000000 USD 2138000.00000000 CAD 2023-08-24 17250.82000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -4504.73000000 -0.01124218102 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 160000.00000000 GBP 198717.28000000 USD 2023-07-21 -4504.73000000 N N N Deutsche Boerse AG 529900G3SW56SHYNPR95 Deutsche Boerse AG 000000000 5754.00000000 NS 1062271.39000000 2.651046182046 Long EC CORP DE N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 8048.87000000 0.020087075943 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 423522.99000000 USD 395000.00000000 EUR 2023-07-31 8048.87000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED SGD / SOLD USD 000000000 1.00000000 NC -5176.82000000 -0.01291947521 N/A DFE SG N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 289198.83000000 USD 384000.00000000 SGD 2023-07-13 -5176.82000000 N N N Apollo Hospitals Enterprise Ltd 3358005YT7JQCWYLTG43 Apollo Hospitals Enterprise Ltd 000000000 14666.00000000 NS 913185.77000000 2.278982256179 Long EC CORP IN N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 1479.60000000 0.003692547844 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 144927.06000000 USD 134000.00000000 EUR 2023-07-31 1479.60000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC -583.53000000 -0.00145628037 N/A DFE GB N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 163161.13000000 USD 128000.00000000 GBP 2023-07-21 -583.53000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CNH 000000000 1.00000000 NC 4098.55000000 0.010228502275 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 496000.00000000 CNY 72336.47000000 USD 2023-07-07 4098.55000000 N N N Tecan Group AG 529900CSN9R3BLETSL26 Tecan Group AG 000000000 1685.00000000 NS 647500.97000000 1.615928839418 Long EC CORP CH N 2 N N N Roche Holding AG 549300U41AUUVOAAOB37 Roche Holding AG 000000000 3716.00000000 NS 1135126.17000000 2.832865431045 Long EC CORP CH N 2 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP Semiconductors NV 000000000 4185.00000000 NS USD 856585.80000000 2.137729149125 Long EC CORP NL N 1 N N N Bank of America N.A. B4TYDEB6GKMZO031MB27 PURCHASED USD / SOLD CNH 000000000 1.00000000 NC 3320.53000000 0.008286845020 N/A DFE US N 2 Bank of America N.A. B4TYDEB6GKMZO031MB27 439000.00000000 CNY 63716.59000000 USD 2023-07-07 3320.53000000 N N N MediaTek Inc 254900UEGBK1I4DM4E14 MediaTek Inc 000000000 22000.00000000 NS 486988.51000000 1.215347643068 Long EC CORP TW N 2 N N N UBS AG BFM8T61CT2L1QCEMIK50 PURCHASED KRW / SOLD USD 000000000 1.00000000 NC 64.19000000 0.000160195083 N/A DFE KR N 2 UBS AG BFM8T61CT2L1QCEMIK50 82550.35000000 USD 108756000.00000000 KRW 2023-07-27 64.19000000 N N N Alliance Bernstein 5493006YWHO7MNK2U579 AB Fixed Income Shares, Inc. - Government Money Market Portfolio 018616748 2711433.98000000 NS USD 2711433.98000000 6.766761082165 Long STIV RF US N 1 N N N STMicroelectronics NV 213800Z8NOHIKRI42W10 STMicroelectronics NV 000000000 15302.00000000 NS 763162.52000000 1.904578344077 Long EC CORP NL N 2 N N N Neste Oyj 5493009GY1X8GQ66AM14 Neste Oyj 000000000 15252.00000000 NS 587251.31000000 1.465567422725 Long EC CORP FI N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED ZAR / SOLD USD 000000000 1.00000000 NC -7292.27000000 -0.01819887528 N/A DFE ZA N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 323520.19000000 USD 5981000.00000000 ZAR 2023-08-23 -7292.27000000 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 29250.00000000 NS 606787.57000000 1.514322880108 Long EC CORP IN N 2 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED BRL / SOLD USD 000000000 1.00000000 NC 470.13000000 0.001173274883 N/A DFE BR N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 589945.39000000 USD 2841000.00000000 BRL 2023-08-02 470.13000000 N N N Kerry Group PLC 635400TLVVBNXLFHWC59 Kerry Group PLC 000000000 7152.00000000 NS 698057.18000000 1.742098901758 Long EC CORP IE N 2 N N N Bank of America N.A. B4TYDEB6GKMZO031MB27 PURCHASED USD / SOLD KRW 000000000 1.00000000 NC 219.79000000 0.000548516552 N/A DFE US N 2 Bank of America N.A. B4TYDEB6GKMZO031MB27 78459000.00000000 KRW 59819.76000000 USD 2023-07-27 219.79000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC -66.65000000 -0.00016633435 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 83103.26000000 USD 76000.00000000 EUR 2023-07-31 -66.65000000 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED KRW / SOLD USD 000000000 1.00000000 NC 3390.13000000 0.008460541512 N/A DFE KR N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 1303756.49000000 USD 1720763000.00000000 KRW 2023-07-27 3390.13000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 9276.97000000 0.023151970514 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 614590.20000000 USD 571000.00000000 EUR 2023-07-31 9276.97000000 N N N Beazley PLC 213800VTOMUWD41GIT12 Beazley PLC 000000000 52116.00000000 NS 390723.72000000 0.975105454116 Long EC CORP GB N 2 N N N Nestle SA KY37LUS27QQX7BB93L28 Nestle SA 000000000 7847.00000000 NS 943927.58000000 2.355702724034 Long EC CORP CH N 2 N N N Keyence Corp 529900M7PQBS7A89DZ11 Keyence Corp 000000000 1500.00000000 NS 712734.64000000 1.778728547122 Long EC CORP JP N 2 N N N Bank Mandiri Persero Tbk PT 549300RSKQN4Z5ZSGH94 Bank Mandiri Persero Tbk PT 000000000 1725000.00000000 NS 600312.43000000 1.498163266532 Long EC CORP ID N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CHF / SOLD USD 000000000 1.00000000 NC 1394.08000000 0.003479120774 N/A DFE CH N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 104916.39000000 USD 95000.00000000 CHF 2023-07-21 1394.08000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC 293.10000000 0.000731471866 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 73000.00000000 CHF 81984.30000000 USD 2023-07-21 293.10000000 N N N London Stock Exchange Group PLC 213800QAUUUP6I445N30 London Stock Exchange Group PLC 000000000 11672.00000000 NS 1242289.86000000 3.100307342691 Long EC CORP GB N 2 N N N TOMRA Systems ASA 549300J726JCFJU3VT89 TOMRA Systems ASA 000000000 37207.00000000 NS 598567.69000000 1.493809024895 Long EC CORP NO N 2 N N N UBS AG BFM8T61CT2L1QCEMIK50 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -156045.75000000 -0.38943389952 N/A DFE JP N 2 UBS AG BFM8T61CT2L1QCEMIK50 4099866.98000000 USD 564655000.00000000 JPY 2023-08-25 -156045.75000000 N N N Huhtamaki Oyj 5493007050SJVMXN6L29 Huhtamaki Oyj 000000000 16920.00000000 NS 555289.68000000 1.385802724192 Long EC CORP FI N 2 N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD NOK 000000000 1.00000000 NC 6570.00000000 0.016396349915 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 4107000.00000000 NOK 390143.19000000 USD 2023-09-13 6570.00000000 N N N Chr Hansen Holding A/S 549300MKPW8ZF3E8MW37 Chr Hansen Holding A/S 000000000 9110.00000000 NS 633313.76000000 1.580522681200 Long EC CORP DK N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CHF / SOLD USD 000000000 1.00000000 NC 47.75000000 0.000119166774 N/A DFE CH N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 88357.80000000 USD 79000.00000000 CHF 2023-07-21 47.75000000 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC 000000000 3859.00000000 NS USD 965521.80000000 2.409594107182 Long EC CORP IE N 1 N N N Bank of America N.A. B4TYDEB6GKMZO031MB27 PURCHASED TWD / SOLD USD 000000000 1.00000000 NC -2625.81000000 -0.00655307451 N/A DFE TW N 2 Bank of America N.A. B4TYDEB6GKMZO031MB27 153632.20000000 USD 4695000.00000000 TWD 2023-09-14 -2625.81000000 N N N Alcon Inc 549300LDT5AP8S0NBM78 Alcon Inc 000000000 10726.00000000 NS 889854.28000000 2.220755273820 Long EC CORP CH N 2 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED USD / SOLD CNH 000000000 1.00000000 NC 3888.51000000 0.009704318205 N/A DFE US N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 557000.00000000 CNY 80518.59000000 USD 2023-07-07 3888.51000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD AUD 000000000 1.00000000 NC 1388.52000000 0.003465245020 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 119000.00000000 AUD 80775.33000000 USD 2023-08-25 1388.52000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC -115.86000000 -0.00028914476 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 65671.08000000 USD 60000.00000000 EUR 2023-07-31 -115.86000000 N N N Autoliv Inc A23RUXWKASG834LTMK28 Autoliv Inc 052800109 10077.00000000 NS USD 856948.08000000 2.138633269315 Long EC CORP US N 1 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 5130.13000000 0.012802953819 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 301886.81000000 USD 281000.00000000 EUR 2023-07-31 5130.13000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 14.48000000 0.000036136856 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 139836.65000000 USD 128000.00000000 EUR 2023-07-31 14.48000000 N N N Flex Ltd 549300EAQH74YHD07T53 Flex Ltd 000000000 19750.00000000 NS USD 545890.00000000 1.362344513784 Long EC CORP SG N 1 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CHF / SOLD USD 000000000 1.00000000 NC -36.23000000 -0.00009041701 N/A DFE CH N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 60465.34000000 USD 54000.00000000 CHF 2023-07-21 -36.23000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC -1449.73000000 -0.00361800309 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 280059.41000000 USD 255000.00000000 EUR 2023-07-31 -1449.73000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -1084.37000000 -0.00270619634 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 86000.00000000 EUR 92878.11000000 USD 2023-07-31 -1084.37000000 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED USD / SOLD BRL 000000000 1.00000000 NC -346.76000000 -0.00086538786 N/A DFE US N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 2841000.00000000 BRL 592986.85000000 USD 2023-07-05 -346.76000000 N N N Danone SA 969500KMUQ2B6CBAF162 Danone SA 000000000 11962.00000000 NS 733072.61000000 1.829484783453 Long EC CORP FR N 2 N N N Aflac Inc 549300N0B7DOGLXWPP39 Aflac Inc 001055102 13289.00000000 NS USD 927572.20000000 2.314885595650 Long EC CORP US N 1 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CAD 000000000 1.00000000 NC 397.61000000 0.000992291124 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 98000.00000000 CAD 74430.62000000 USD 2023-08-24 397.61000000 N N N WSP Global Inc 549300IQ87LU6X6ERQ78 WSP Global Inc 92938W202 4933.00000000 NS 651725.73000000 1.626472316323 Long EC CORP CA N 1 N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CHF / SOLD USD 000000000 1.00000000 NC 113.91000000 0.000284278267 N/A DFE CH N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 67029.54000000 USD 60000.00000000 CHF 2023-07-21 113.91000000 N N N BNP Paribas SA R0MUWSFPU8MPRO8K5P83 PURCHASED USD / SOLD CNH 000000000 1.00000000 NC 7590.84000000 0.018943998294 N/A DFE US N 2 BNP Paribas SA R0MUWSFPU8MPRO8K5P83 2421000.00000000 CNY 340663.43000000 USD 2023-07-07 7590.84000000 N N N Experian PLC 635400RXXHHYT1JTSZ26 Experian PLC 000000000 23015.00000000 NS 883338.13000000 2.204493314078 Long EC CORP JE N 2 N N N Husqvarna AB 549300GYQIIJ3UXB7655 Husqvarna AB 000000000 48741.00000000 NS 442254.50000000 1.103707691607 Long EC CORP SE N 2 N N Orsted AS W9NG6WMZIYEU8VEDOG48 Orsted AS 000000000 8315.00000000 NS 788280.95000000 1.967264884049 Long EC CORP DK N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC -85.73000000 -0.00021395115 N/A DFE GB N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 203307.74000000 USD 160000.00000000 GBP 2023-07-21 -85.73000000 N N N Bank of America N.A. B4TYDEB6GKMZO031MB27 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -45594.76000000 -0.11378807295 N/A DFE US N 2 Bank of America N.A. B4TYDEB6GKMZO031MB27 1880000.00000000 GBP 2342263.80000000 USD 2023-07-21 -45594.76000000 N N N Alliance Bernstein 5493006YWHO7MNK2U579 AB Fixed Income Shares, Inc. - Government Money Market Portfolio 018616748 1109083.10000000 NS USD 1109083.10000000 2.767871323190 Long STIV RF US N 1 N N Abcam PLC 213800B9N83DSNT33F79 Abcam PLC 000380204 20738.00000000 NS USD 507458.86000000 1.266434252125 Long EC CORP GB N 1 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CNH / SOLD USD 000000000 1.00000000 NC -1487.92000000 -0.00371331156 N/A DFE CN N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 98616.90000000 USD 706000.00000000 CNY 2023-07-07 -1487.92000000 N N N Smurfit Kappa Group PLC 635400CPLP8H5ITDVT56 Smurfit Kappa Group PLC 000000000 18913.00000000 NS 631222.85000000 1.575304524122 Long EC CORP IE N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC 2738.12000000 0.006833359761 N/A DFE GB N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 120465.22000000 USD 97000.00000000 GBP 2023-07-21 2738.12000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD AUD 000000000 1.00000000 NC -458.35000000 -0.00114387625 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 94000.00000000 AUD 62250.56000000 USD 2023-08-25 -458.35000000 N N N Descartes Systems Group Inc/The 875500NEPA7JI5EOMN45 Descartes Systems Group Inc/The 249906108 8143.00000000 NS USD 652335.73000000 1.627994656270 Long EC CORP CA N 1 N N N Haleon PLC 549300PSB3WWEODCUP19 Haleon PLC 000000000 198358.00000000 NS 814153.48000000 2.031833385584 Long EC CORP GB N 2 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC 2977.75000000 0.007431389796 N/A DFE US N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 1932000.00000000 CHF 2164996.97000000 USD 2023-07-21 2977.75000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -349.88000000 -0.00087317426 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 98000.00000000 EUR 106723.64000000 USD 2023-07-31 -349.88000000 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 Danaher Corp 235851102 3121.00000000 NS USD 749040.00000000 1.869333628763 Long EC CORP US N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 000000000 53000.00000000 NS 979085.78000000 2.443444908146 Long EC CORP TW N 2 N N N Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC 15125.73000000 0.037748365572 N/A DFE US N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 1744000.00000000 EUR 1920597.44000000 USD 2023-07-31 15125.73000000 N N N ConvaTec Group PLC 213800LS272L4FIDOH92 ConvaTec Group PLC 000000000 158145.00000000 NS 412452.93000000 1.029333723607 Long EC CORP GB N 2 N N N Edenred 9695006LOD5B2D7Y0N70 Edenred 000000000 15893.00000000 NS 1064582.46000000 2.656813779063 Long EC CORP FR N 2 N N N Prudential PLC 5493001Z3ZE83NGK8Y12 Prudential PLC 000000000 28817.00000000 NS 406993.59000000 1.015709180388 Long EC CORP GB N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC -1174.45000000 -0.00293100352 N/A DFE AU N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 79894.14000000 USD 118000.00000000 AUD 2023-08-25 -1174.45000000 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA Group Ltd 000000000 69600.00000000 NS 706892.15000000 1.764147799721 Long EC CORP HK N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED MXN / SOLD USD 000000000 1.00000000 NC 13480.01000000 0.033641242135 N/A DFE MX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 227837.62000000 USD 4137000.00000000 MXN 2023-07-13 13480.01000000 N N N Bank of America N.A. B4TYDEB6GKMZO031MB27 PURCHASED BRL / SOLD USD 000000000 1.00000000 NC 34928.04000000 0.087167787780 N/A DFE BR N 2 Bank of America N.A. B4TYDEB6GKMZO031MB27 558405.57000000 USD 2841000.00000000 BRL 2023-07-05 34928.04000000 N N N Dabur India Ltd 335800MJPUA2E1FSFL38 Dabur India Ltd 000000000 115879.00000000 NS 812074.81000000 2.026645775131 Long EC CORP IN N 2 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED CNH / SOLD USD 000000000 1.00000000 NC -103.40000000 -0.00025804909 N/A DFE CN N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 91316.59000000 USD 663000.00000000 CNY 2023-07-07 -103.40000000 N N N STERIS PLC N/A STERIS PLC 000000000 4841.00000000 NS USD 1089128.18000000 2.718071041476 Long EC CORP IE N 1 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 Infineon Technologies AG 000000000 26355.00000000 NS 1085357.63000000 2.708661108877 Long EC CORP DE N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -3496.97000000 -0.00872717561 N/A DFE JP N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 94819.04000000 USD 13075000.00000000 JPY 2023-08-25 -3496.97000000 N N N BYD Co Ltd 5299005557VL7ULJ7A69 BYD Co Ltd 000000000 23000.00000000 NS 737486.66000000 1.840500659914 Long EC CORP CN N 2 N N N UBS AG BFM8T61CT2L1QCEMIK50 PURCHASED USD / SOLD CNH 000000000 1.00000000 NC 412.15000000 0.001028577719 N/A DFE US N 2 UBS AG BFM8T61CT2L1QCEMIK50 594000.00000000 CNY 82132.56000000 USD 2023-07-07 412.15000000 N N N Halma PLC 2138007FRGLUR9KGBT40 Halma PLC 000000000 29425.00000000 NS 851716.24000000 2.125576484027 Long EC CORP GB N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -2113.61000000 -0.00527480808 N/A DFE JP N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 94762.73000000 USD 13265000.00000000 JPY 2023-08-25 -2113.61000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED ILS / SOLD USD 000000000 1.00000000 NC -4473.36000000 -0.01116389282 N/A DFE IL N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 167038.22000000 USD 602000.00000000 ILS 2023-08-08 -4473.36000000 N N N 2023-07-26 AB VARIABLE PRODUCTS SERIES FUND, INC. Joseph Mantineo Joseph Mantineo Treasurer and Chief Financial Officer