0001752724-24-043561.txt : 20240227 0001752724-24-043561.hdr.sgml : 20240227 20240227172307 ACCESSION NUMBER: 0001752724-24-043561 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: AB VARIABLE PRODUCTS SERIES FUND, INC. CENTRAL INDEX KEY: 0000825316 ORGANIZATION NAME: IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05398 FILM NUMBER: 24688645 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-12-31 N 40620201.07 1265094.61 39355106.46 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 38821.85000000 UST Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED USD / SOLD INR 000000000 1.00000000 NC -1477.55000000 -0.00375440478 N/A DFE US N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 74193000.00000000 INR 887327.48000000 USD 2024-03-14 -1477.55000000 N N N Alliance Bernstein 5493006YWHO7MNK2U579 AB Fixed Income Shares, Inc. - Government Money Market Portfolio 018616748 1229764.54000000 NS USD 1229764.54000000 3.124790276580 Long STIV RF US N 1 N N N Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED BRL / SOLD USD 000000000 1.00000000 NC 7071.26000000 0.017967833493 N/A DFE BR N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 577785.46000000 USD 2841000.00000000 BRL 2024-01-03 7071.26000000 N N N Accenture PLC 5493000EWHDSR3MZWH98 Accenture PLC 000000000 3287.00000000 NS USD 1153441.17000000 2.930855164049 Long EC CORP IE N 1 N N N Citibank NA E57ODZWZ7FF32TWEFA76 PURCHASED USD / SOLD IDR 000000000 1.00000000 NC -8037.62000000 -0.02042332170 N/A DFE US N 2 Citibank NA E57ODZWZ7FF32TWEFA76 8511440000.00000000 IDR 544882.11000000 USD 2024-01-25 -8037.62000000 N N N SMC Corp 353800O40V08DOZ70X62 SMC Corp 000000000 1900.00000000 NS 1016378.38000000 2.582583231055 Long EC CORP JP N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD ILS 000000000 1.00000000 NC -5729.05000000 -0.01455732309 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 216000.00000000 ILS 53943.49000000 USD 2024-01-17 -5729.05000000 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -79983.02000000 -0.20323415992 N/A DFE US N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 2473000.00000000 GBP 3072603.33000000 USD 2024-01-25 -79983.02000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -2700.41000000 -0.00686165085 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 83000.00000000 GBP 103108.19000000 USD 2024-01-25 -2700.41000000 N N N Deutsche Bank AG 7LTWFZYICNSX8D621K86 PURCHASED USD / SOLD INR 000000000 1.00000000 NC 39.85000000 0.000101257507 N/A DFE US N 2 Deutsche Bank AG 7LTWFZYICNSX8D621K86 13541000.00000000 INR 162256.08000000 USD 2024-03-14 39.85000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC 583.58000000 0.001482857124 N/A DFE JP N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 78965.14000000 USD 11204000.00000000 JPY 2024-01-12 583.58000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -1309.52000000 -0.00332744621 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 60000.00000000 GBP 75178.62000000 USD 2024-01-25 -1309.52000000 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED KRW / SOLD USD 000000000 1.00000000 NC 1261.27000000 0.003204844589 N/A DFE KR N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 94669.08000000 USD 124274000.00000000 KRW 2024-01-18 1261.27000000 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV 000000000 1256.00000000 NS 948138.68000000 2.409188451729 Long EC CORP NL N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC -657.87000000 -0.00167162551 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 106665.60000000 USD 96000.00000000 EUR 2024-01-10 -657.87000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 29672.59000000 0.075397051790 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 798512.78000000 USD 750000.00000000 EUR 2024-01-10 29672.59000000 N N N Partners Group Holding AG 549300I3IVVWZWDHI788 Partners Group Holding AG 000000000 1026.00000000 NS 1483544.64000000 3.769636963141 Long EC CORP CH N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -772.42000000 -0.00196269320 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 83000.00000000 GBP 105036.18000000 USD 2024-01-25 -772.42000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC -936.15000000 -0.00237872561 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 12022000.00000000 JPY 84420.40000000 USD 2024-01-12 -936.15000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CHF / SOLD USD 000000000 1.00000000 NC 9985.99000000 0.025374064253 N/A DFE CH N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 360206.27000000 USD 310000.00000000 CHF 2024-02-15 9985.99000000 N N N Unilever PLC 549300MKFYEKVRWML317 Unilever PLC 000000000 14073.00000000 NS 681287.80000000 1.731129353423 Long EC CORP GB N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED ILS / SOLD USD 000000000 1.00000000 NC 14638.02000000 0.037194715798 N/A DFE IL N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 151671.56000000 USD 602000.00000000 ILS 2024-01-17 14638.02000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED SEK / SOLD USD 000000000 1.00000000 NC 13158.09000000 0.033434263513 N/A DFE SE N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 380443.99000000 USD 3963000.00000000 SEK 2024-02-16 13158.09000000 N N N Citibank NA E57ODZWZ7FF32TWEFA76 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -113119.08000000 -0.28743177232 N/A DFE US N 2 Citibank NA E57ODZWZ7FF32TWEFA76 1826000.00000000 CHF 2067432.73000000 USD 2024-02-15 -113119.08000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 3388.59000000 0.008610293059 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 320155.83000000 USD 293000.00000000 EUR 2024-01-10 3388.59000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -2966.06000000 -0.00753665856 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 69000.00000000 CHF 79431.57000000 USD 2024-02-15 -2966.06000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -5060.33000000 -0.01285812809 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 88000.00000000 CHF 100026.50000000 USD 2024-02-15 -5060.33000000 N N N Deutsche Boerse AG 529900G3SW56SHYNPR95 Deutsche Boerse AG 000000000 5355.00000000 NS 1102780.19000000 2.802127320175 Long EC CORP DE N 2 N N N Apollo Hospitals Enterprise Ltd 3358005YT7JQCWYLTG43 Apollo Hospitals Enterprise Ltd 000000000 13650.00000000 NS 935722.26000000 2.377638746705 Long EC CORP IN N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC 627.13000000 0.001593516207 N/A DFE GB N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 96257.85000000 USD 76000.00000000 GBP 2024-01-25 627.13000000 N N N Tecan Group AG 529900CSN9R3BLETSL26 Tecan Group AG 000000000 1993.00000000 NS 815350.60000000 2.071778412869 Long EC CORP CH N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC 540.14000000 0.001372477547 N/A DFE GB N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 59375.57000000 USD 47000.00000000 GBP 2024-01-25 540.14000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC 4770.41000000 0.012121451138 N/A DFE GB N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 310105.78000000 USD 247000.00000000 GBP 2024-01-25 4770.41000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD NOK 000000000 1.00000000 NC -7774.92000000 -0.01975580985 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 1067000.00000000 NOK 97354.63000000 USD 2024-02-16 -7774.92000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -1959.81000000 -0.00497981120 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 181000.00000000 EUR 197908.93000000 USD 2024-01-10 -1959.81000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED SGD / SOLD USD 000000000 1.00000000 NC 6445.08000000 0.016376731203 N/A DFE SG N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 284721.89000000 USD 384000.00000000 SGD 2024-01-18 6445.08000000 N N N Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED KRW / SOLD USD 000000000 1.00000000 NC 1058.95000000 0.002690756283 N/A DFE KR N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 110906.62000000 USD 145047000.00000000 KRW 2024-01-18 1058.95000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC -299.92000000 -0.00076208661 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 24062000.00000000 JPY 170540.97000000 USD 2024-01-12 -299.92000000 N N N Roche Holding AG 549300U41AUUVOAAOB37 Roche Holding AG 000000000 3458.00000000 NS 1005218.16000000 2.554225487921 Long EC CORP CH N 2 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP Semiconductors NV 000000000 3426.00000000 NS USD 786883.68000000 1.999444927940 Long EC CORP NL N 1 N N N Citibank NA E57ODZWZ7FF32TWEFA76 PURCHASED USD / SOLD KRW 000000000 1.00000000 NC -3743.86000000 -0.00951302216 N/A DFE US N 2 Citibank NA E57ODZWZ7FF32TWEFA76 138363000.00000000 KRW 103062.15000000 USD 2024-01-18 -3743.86000000 N N N UBS AG BFM8T61CT2L1QCEMIK50 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 33894.47000000 0.086124706674 N/A DFE CA N 2 UBS AG BFM8T61CT2L1QCEMIK50 867317.81000000 USD 1194000.00000000 CAD 2024-01-10 33894.47000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -2888.73000000 -0.00734016563 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 72000.00000000 CHF 83091.41000000 USD 2024-02-15 -2888.73000000 N N N RELX PLC 549300WSX3VBUFFJOO66 RELX PLC 000000000 20812.00000000 NS 825691.30000000 2.098053783285 Long EC CORP GB N 2 N N N Marico Ltd 3358003SFDQFGJPC5O84 Marico Ltd 000000000 65958.00000000 NS 433582.41000000 1.101718300370 Long EC CORP IN N 2 N N N STMicroelectronics NV 213800Z8NOHIKRI42W10 STMicroelectronics NV 000000000 14241.00000000 NS 714313.69000000 1.815047027571 Long EC CORP NL N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC -5322.33000000 -0.01352386126 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 15735000.00000000 JPY 106396.62000000 USD 2024-01-12 -5322.33000000 N N N Neste Oyj 5493009GY1X8GQ66AM14 Neste Oyj 000000000 19285.00000000 NS 685578.03000000 1.742030683354 Long EC CORP FI N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC -309.73000000 -0.00078701349 N/A DFE GB N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 94645.11000000 USD 74000.00000000 GBP 2024-01-25 -309.73000000 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 38359.00000000 NS 785163.92000000 1.995075075703 Long EC CORP IN N 2 N N N Kerry Group PLC 635400TLVVBNXLFHWC59 Kerry Group PLC 000000000 6656.00000000 NS 577736.09000000 1.468007946026 Long EC CORP IE N 2 N N N Deutsche Bank AG 7LTWFZYICNSX8D621K86 PURCHASED USD / SOLD CNH 000000000 1.00000000 NC -3552.77000000 -0.00902746890 N/A DFE US N 2 Deutsche Bank AG 7LTWFZYICNSX8D621K86 3257000.00000000 CNY 453800.67000000 USD 2024-01-11 -3552.77000000 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED INR / SOLD USD 000000000 1.00000000 NC 108.69000000 0.000276177629 N/A DFE IN N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 60484.30000000 USD 5058000.00000000 INR 2024-03-14 108.69000000 N N N Beazley PLC 213800VTOMUWD41GIT12 Beazley PLC 000000000 78657.00000000 NS 522723.67000000 1.328223239673 Long EC CORP GB N 2 N N N UBS AG BFM8T61CT2L1QCEMIK50 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC 73450.26000000 0.186634636790 N/A DFE AU N 2 UBS AG BFM8T61CT2L1QCEMIK50 1588419.54000000 USD 2437000.00000000 AUD 2024-01-25 73450.26000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC 5140.94000000 0.013062955388 N/A DFE JP N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 149682.29000000 USD 21806000.00000000 JPY 2024-01-12 5140.94000000 N N N Nestle SA KY37LUS27QQX7BB93L28 Nestle SA 000000000 4173.00000000 NS 483733.57000000 1.229150708794 Long EC CORP CH N 2 N N N Keyence Corp 529900M7PQBS7A89DZ11 Keyence Corp 000000000 1300.00000000 NS 571163.13000000 1.451306276049 Long EC CORP JP N 2 N N N Bank Mandiri Persero Tbk PT 549300RSKQN4Z5ZSGH94 Bank Mandiri Persero Tbk PT 000000000 2103500.00000000 NS 826333.51000000 2.099685617265 Long EC CORP ID N 2 N N N Citibank NA E57ODZWZ7FF32TWEFA76 PURCHASED TWD / SOLD USD 000000000 1.00000000 NC 20976.22000000 0.053299868522 N/A DFE TW N 2 Citibank NA E57ODZWZ7FF32TWEFA76 718530.40000000 USD 22393000.00000000 TWD 2024-02-26 20976.22000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -301.22000000 -0.00076538987 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 74000.00000000 GBP 94034.16000000 USD 2024-01-25 -301.22000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 1242.28000000 0.003156591638 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 100348.46000000 USD 92000.00000000 EUR 2024-01-10 1242.28000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 887.61000000 0.002255387114 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 270757.19000000 USD 246000.00000000 EUR 2024-01-10 887.61000000 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED USD / SOLD BRL 000000000 1.00000000 NC 3342.04000000 0.008492011077 N/A DFE US N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 2841000.00000000 BRL 588198.76000000 USD 2024-01-03 3342.04000000 N N N London Stock Exchange Group PLC 213800QAUUUP6I445N30 London Stock Exchange Group PLC 000000000 9819.00000000 NS 1160718.97000000 2.949347808726 Long EC CORP GB N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CNH 000000000 1.00000000 NC -3024.99000000 -0.00768639770 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 804000.00000000 CNY 109874.05000000 USD 2024-01-11 -3024.99000000 N N N TOMRA Systems ASA 549300J726JCFJU3VT89 TOMRA Systems ASA 000000000 34628.00000000 NS 419833.34000000 1.066782376581 Long EC CORP NO N 2 N N N Goldman Sachs Bank USA KD3XUN7C6T14HNAYLU02 PURCHASED USD / SOLD KRW 000000000 1.00000000 NC 373.60000000 0.000949305016 N/A DFE US N 2 Goldman Sachs Bank USA KD3XUN7C6T14HNAYLU02 71084000.00000000 KRW 55245.20000000 USD 2024-01-18 373.60000000 N N N Huhtamaki Oyj 5493007050SJVMXN6L29 Huhtamaki Oyj 000000000 15748.00000000 NS 639200.71000000 1.624187475263 Long EC CORP FI N 2 N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -1151.46000000 -0.00292582107 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 64000.00000000 EUR 69520.36000000 USD 2024-01-10 -1151.46000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CHF / SOLD USD 000000000 1.00000000 NC 4068.09000000 0.010336879673 N/A DFE CH N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 81912.05000000 USD 72000.00000000 CHF 2024-02-15 4068.09000000 N N N Chr Hansen Holding A/S 549300MKPW8ZF3E8MW37 Chr Hansen Holding A/S 000000000 1285.00000000 NS 107769.39000000 0.273838390221 Long EC CORP DK N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED SEK / SOLD USD 000000000 1.00000000 NC 1983.75000000 0.005040641935 N/A DFE SE N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 199336.32000000 USD 2027000.00000000 SEK 2024-02-16 1983.75000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC 5406.52000000 0.013737785223 N/A DFE JP N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 84849.05000000 USD 12712000.00000000 JPY 2024-01-12 5406.52000000 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC 000000000 3892.00000000 NS USD 1101708.44000000 2.799404039523 Long EC CORP IE N 1 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 1580.65000000 0.004016378412 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 167369.16000000 USD 153000.00000000 EUR 2024-01-10 1580.65000000 N N N Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED USD / SOLD HKD 000000000 1.00000000 NC -94.43000000 -0.00023994344 N/A DFE US N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 3986000.00000000 HKD 511202.46000000 USD 2024-03-14 -94.43000000 N N N Alcon Inc 549300LDT5AP8S0NBM78 Alcon Inc 000000000 9983.00000000 NS 781029.63000000 1.984569984059 Long EC CORP CH N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CHF / SOLD USD 000000000 1.00000000 NC 3234.45000000 0.008218628510 N/A DFE CH N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 75580.68000000 USD 66000.00000000 CHF 2024-02-15 3234.45000000 N N N Deutsche Bank AG 7LTWFZYICNSX8D621K86 PURCHASED HKD / SOLD USD 000000000 1.00000000 NC 284.02000000 0.000721685253 N/A DFE HK N 2 Deutsche Bank AG 7LTWFZYICNSX8D621K86 511012.87000000 USD 3986000.00000000 HKD 2024-03-14 284.02000000 N N N Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 PURCHASED BRL / SOLD USD 000000000 1.00000000 NC -1961.58000000 -0.00498430871 N/A DFE BR N 2 Morgan Stanley Capital Services LLC I7331LVCZKQKX5T7XV54 585869.83000000 USD 2841000.00000000 BRL 2024-02-02 -1961.58000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC -6791.03000000 -0.01725577850 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 20469000.00000000 JPY 138539.46000000 USD 2024-01-12 -6791.03000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED ZAR / SOLD USD 000000000 1.00000000 NC 11247.66000000 0.028579925228 N/A DFE ZA N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 258344.03000000 USD 4946000.00000000 ZAR 2024-02-07 11247.66000000 N N N Veralto Corp 635400FJE6GSOJUSNY27 Veralto Corp 92338C103 14798.00000000 NS USD 1217283.48000000 3.093076323493 Long EC CORP US N 1 N N N Autoliv Inc A23RUXWKASG834LTMK28 Autoliv Inc 052800109 9379.00000000 NS USD 1033472.01000000 2.626017569156 Long EC CORP US N 1 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -3990.17000000 -0.01013888757 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 96000.00000000 EUR 102017.56000000 USD 2024-01-10 -3990.17000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD NOK 000000000 1.00000000 NC -6327.14000000 -0.01607704963 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 1005000.00000000 NOK 92693.67000000 USD 2024-02-16 -6327.14000000 N N N Flex Ltd 549300EAQH74YHD07T53 Flex Ltd 000000000 13583.00000000 NS USD 413738.18000000 1.051294780311 Long EC CORP SG N 1 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC 3681.84000000 0.009355431432 N/A DFE AU N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 78150.07000000 USD 120000.00000000 AUD 2024-01-25 3681.84000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC -1625.12000000 -0.00412937518 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 8244000.00000000 JPY 56907.52000000 USD 2024-01-12 -1625.12000000 N N N Danone SA 969500KMUQ2B6CBAF162 Danone SA 000000000 17653.00000000 NS 1145300.50000000 2.910169995764 Long EC CORP FR N 2 N N N Aflac Inc 549300N0B7DOGLXWPP39 Aflac Inc 001055102 12368.00000000 NS USD 1020360.00000000 2.592700393371 Long EC CORP US N 1 N N N WSP Global Inc 549300IQ87LU6X6ERQ78 WSP Global Inc 92938W202 5727.00000000 NS 802787.05000000 2.039854855470 Long EC CORP CA N 1 N N Experian PLC 635400RXXHHYT1JTSZ26 Experian PLC 000000000 25061.00000000 NS 1022371.46000000 2.597811445483 Long EC CORP JE N 2 N N N Citibank NA E57ODZWZ7FF32TWEFA76 PURCHASED KRW / SOLD USD 000000000 1.00000000 NC 49396.84000000 0.125515706710 N/A DFE KR N 2 Citibank NA E57ODZWZ7FF32TWEFA76 1224270.44000000 USD 1649986000.00000000 KRW 2024-01-18 49396.84000000 N N N Bank of America NA B4TYDEB6GKMZO031MB27 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC 193655.89000000 0.492073093988 N/A DFE JP N 2 Bank of America NA B4TYDEB6GKMZO031MB27 4027311.20000000 USD 594500000.00000000 JPY 2024-01-12 193655.89000000 N N N Alliance Bernstein 5493006YWHO7MNK2U579 AB Fixed Income Shares, Inc. - Government Money Market Portfolio 018616748 673582.60000000 NS USD 673582.60000000 1.711550699741 Long STIV RF US N 1 N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 2491.11000000 0.006329826607 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 82535.92000000 USD 77000.00000000 EUR 2024-01-10 2491.11000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED SEK / SOLD USD 000000000 1.00000000 NC 2734.79000000 0.006949009279 N/A DFE SE N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 166306.53000000 USD 1702000.00000000 SEK 2024-02-16 2734.79000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 4459.57000000 0.011331617167 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 129154.34000000 USD 121000.00000000 EUR 2024-01-10 4459.57000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC 582.73000000 0.001480697303 N/A DFE AU N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 101025.23000000 USD 149000.00000000 AUD 2024-01-25 582.73000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -1635.76000000 -0.00415641106 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 63000.00000000 GBP 78676.79000000 USD 2024-01-25 -1635.76000000 N N N Descartes Systems Group Inc/The 875500NEPA7JI5EOMN45 Descartes Systems Group Inc/The 249906108 7579.00000000 NS USD 637090.74000000 1.618826112559 Long EC CORP CA N 1 N N N Haleon PLC 549300PSB3WWEODCUP19 Haleon PLC 000000000 184611.00000000 NS 755847.38000000 1.920582734970 Long EC CORP GB N 2 N N N Bank of America NA B4TYDEB6GKMZO031MB27 PURCHASED CNH / SOLD USD 000000000 1.00000000 NC 1678.24000000 0.004264351315 N/A DFE CN N 2 Bank of America NA B4TYDEB6GKMZO031MB27 89736.28000000 USD 651000.00000000 CNY 2024-01-11 1678.24000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CAD 000000000 1.00000000 NC -2040.80000000 -0.00518560406 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 74000.00000000 CAD 53813.23000000 USD 2024-01-10 -2040.80000000 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 Danaher Corp 235851102 2905.00000000 NS USD 672042.70000000 1.707637865706 Long EC CORP US N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 000000000 50000.00000000 NS 958576.90000000 2.435711617180 Long EC CORP TW N 2 N N N ConvaTec Group PLC 213800LS272L4FIDOH92 ConvaTec Group PLC 000000000 147185.00000000 NS 458023.35000000 1.163821905717 Long EC CORP GB N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC 9158.18000000 0.023270626924 N/A DFE JP N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 182500.00000000 USD 26994000.00000000 JPY 2024-01-12 9158.18000000 N N N Edenred SE 9695006LOD5B2D7Y0N70 Edenred SE 000000000 14791.00000000 NS 885163.30000000 2.249170132215 Long EC CORP FR N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 1761.91000000 0.004476953967 N/A DFE CA N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 75226.07000000 USD 102000.00000000 CAD 2024-01-10 1761.91000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED MXN / SOLD USD 000000000 1.00000000 NC 7667.03000000 0.019481664997 N/A DFE MX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 235382.44000000 USD 4137000.00000000 MXN 2024-01-18 7667.03000000 N N N Prudential PLC 5493001Z3ZE83NGK8Y12 Prudential PLC 000000000 26820.00000000 NS 302601.62000000 0.768900524529 Long EC CORP GB N 2 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA Group Ltd 000000000 78200.00000000 NS 680565.14000000 1.729293098703 Long EC CORP HK N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 570.27000000 0.001449036862 N/A DFE CA N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 96796.89000000 USD 129000.00000000 CAD 2024-01-10 570.27000000 N N N ATS Corp 5493005KP4RP3IU7HQ41 ATS Corp 00217Y104 8272.00000000 NS USD 356275.04000000 0.905282876980 Long EC CORP CA N 1 N N N Dabur India Ltd 335800MJPUA2E1FSFL38 Dabur India Ltd 000000000 107848.00000000 NS 721164.19000000 1.832453917341 Long EC CORP IN N 2 N N N STERIS PLC N/A STERIS PLC 000000000 4049.00000000 NS USD 890172.65000000 2.261898721846 Long EC CORP IE N 1 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -3047.26000000 -0.00774298502 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 100000.00000000 EUR 107377.46000000 USD 2024-01-10 -3047.26000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC -4816.71000000 -0.01223909787 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 12844000.00000000 JPY 86376.06000000 USD 2024-01-12 -4816.71000000 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 Infineon Technologies AG 000000000 24529.00000000 NS 1024395.19000000 2.602953675252 Long EC CORP DE N 2 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 3689.81000000 0.009375682933 N/A DFE XX N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 139862.32000000 USD 130000.00000000 EUR 2024-01-10 3689.81000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CNH 000000000 1.00000000 NC -1785.33000000 -0.00453646339 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 707000.00000000 CNY 97492.80000000 USD 2024-01-11 -1785.33000000 N N N BYD Co Ltd 5299005557VL7ULJ7A69 BYD Co Ltd 000000000 49500.00000000 NS 1365439.30000000 3.469535272094 Long EC CORP CN N 2 N N Bank of America N.A. B4TYDEB6GKMZO031MB27 PURCHASED CNH / SOLD USD 000000000 1.00000000 NC 51442.60000000 0.130713913967 N/A DFE CN N 2 Bank of America N.A. B4TYDEB6GKMZO031MB27 2519678.54000000 USD 18310000.00000000 CNY 2024-01-11 51442.60000000 N N N Halma PLC 2138007FRGLUR9KGBT40 Halma PLC 000000000 35438.00000000 NS 1030391.39000000 2.618189817494 Long EC CORP GB N 2 N N N Bank of America NA B4TYDEB6GKMZO031MB27 PURCHASED INR / SOLD USD 000000000 1.00000000 NC 154.70000000 0.000393087489 N/A DFE IN N 2 Bank of America NA B4TYDEB6GKMZO031MB27 94053.15000000 USD 7864000.00000000 INR 2024-03-14 154.70000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -403.37000000 -0.00102494958 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 67000.00000000 CHF 79605.92000000 USD 2024-02-15 -403.37000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED USD / SOLD CNH 000000000 1.00000000 NC -8262.73000000 -0.02099531863 N/A DFE US N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 2922000.00000000 CNY 402049.45000000 USD 2024-01-11 -8262.73000000 N N N State Street Bank & Trust Co. 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 3389.46000000 0.008612503699 N/A DFE CA N 2 State Street Bank & Trust Co. 571474TGEMMWANRLN572 111337.73000000 USD 152000.00000000 CAD 2024-01-10 3389.46000000 N N N 2024-01-18 AB VARIABLE PRODUCTS SERIES FUND, INC. Joseph Mantineo Joseph Mantineo Treasurer and Chief Financial Officer