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