0001752724-20-019688.txt : 20200210
0001752724-20-019688.hdr.sgml : 20200210
20200210093333
ACCESSION NUMBER: 0001752724-20-019688
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200210
PERIOD START: 20191231
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: 20589925
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 International Growth Portfolio
C000028824
Class A
C000028825
Class B
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000825316
XXXXXXXX
S000010429
C000028825
C000028824
AB VARIABLE PRODUCTS SERIES FUND, INC.
811-05398
0000825316
549300O75IUIQOS5Q596
ALLIANCEBERNSTEIN LP
1345 AVENUE OF THE AMERICAS
NEW YORK
10105
212-969-1000
AB International Growth Portfolio
S000010429
549300F2VVB61FYCY707
2019-12-31
2019-12-31
N
56109667.89
2210091.99
53899575.9
0
0
0
0
0
0
0
0
0
0
0
0
0
147686.06
UST
SMC Corp/Japan
N/A
SMC Corp/Japan
000000000
2300.00000000
NS
1051825.06000000
1.951453313754
Long
EC
CORP
JP
N
2
N
N
N
Alliance Bernstein
5493006YWHO7MNK2U579
AB Fixed Income Shares, Inc. - Government Money Market Portfolio
018616748
1786499.70000000
NS
USD
1786499.70000000
3.314496765827
Long
STIV
RF
US
N
1
N
N
Nestle SA
KY37LUS27QQX7BB93L28
Nestle SA
000000000
10261.00000000
NS
1110909.17000000
2.061072191107
Long
EC
CORP
CH
N
2
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED MXN / SOLD USD
000000000
1.00000000
NC
9274.82000000
0.017207593650
N/A
DFE
MX
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
271867.30000000
USD
5349000.00000000
MXN
2020-02-14
9274.82
N
N
N
Infineon Technologies AG
TSI2PJM6EPETEQ4X1U25
Infineon Technologies AG
000000000
48225.00000000
NS
1089612.34000000
2.021560136245
Long
EC
CORP
DE
N
2
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED KRW / SOLD USD
000000000
1.00000000
NC
18630.14000000
0.034564539124
N/A
DFE
KR
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
1526439.47000000
USD
1784423000.00000000
KRW
2020-02-06
18630.14
N
N
N
Kerry Group PLC
635400TLVVBNXLFHWC59
Kerry Group PLC
000000000
9239.00000000
NS
1151372.18000000
2.136143301268
Long
EC
CORP
IE
N
1
N
N
N
Xylem Inc/NY
549300DF5MV96DRYLQ48
Xylem Inc/NY
98419M100
9568.00000000
NS
USD
753862.72000000
1.398643138488
Long
EC
CORP
US
N
1
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD GBP
000000000
1.00000000
NC
-3199.18000000
-0.00593544558
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
176000.00000000
GBP
230206.13000000
USD
2020-02-14
-3199.18
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED JPY / SOLD USD
000000000
1.00000000
NC
634.80000000
0.001177745815
N/A
DFE
JP
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
177628.99000000
USD
19329000.00000000
JPY
2020-02-14
634.8
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED SEK / SOLD USD
000000000
1.00000000
NC
455.11000000
0.000844366569
N/A
DFE
SE
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
78818.38000000
USD
741000.00000000
SEK
2020-02-14
455.11
N
N
N
Horiba Ltd
529900OOTWPYSNW0EC84
Horiba Ltd
000000000
11100.00000000
NS
740080.18000000
1.373072362151
Long
EC
CORP
JP
N
2
N
N
N
Vestas Wind Systems A/S
549300DYMC8BGZZC8844
Vestas Wind Systems A/S
000000000
12412.00000000
NS
1253691.75000000
2.325977021277
Long
EC
CORP
DK
N
2
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD EUR
000000000
1.00000000
NC
-2691.11000000
-0.00499282221
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
240000.00000000
EUR
267220.78000000
USD
2020-02-14
-2691.11
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED ZAR / SOLD USD
000000000
1.00000000
NC
44161.66000000
0.081933223522
N/A
DFE
ZA
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
571359.27000000
USD
8669000.00000000
ZAR
2020-02-14
44161.66
N
N
N
Puma SE
529900GRZ2BQY5ZM9N49
Puma SE
000000000
7881.00000000
NS
604330.78000000
1.121216206081
Long
EC
CORP
DE
N
2
N
N
N
Dassault Systemes SE
96950065LBWY0APQIM86
Dassault Systemes SE
000000000
7363.00000000
NS
1214344.97000000
2.252976855055
Long
EC
CORP
FR
N
2
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED EUR / SOLD USD
000000000
1.00000000
NC
3195.02000000
0.005927727531
N/A
DFE
XX
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
743561.21000000
USD
664000.00000000
EUR
2020-02-14
3195.02
N
N
N
Erste Group Bank AG
PQOH26KWDF7CG10L6792
Erste Group Bank AG
000000000
29210.00000000
NS
1097190.33000000
2.035619597518
Long
EC
CORP
AT
N
2
N
N
N
Essity AB
549300G8E6YUVJ1DA153
Essity AB
000000000
25530.00000000
NS
822225.08000000
1.525475973179
Long
EC
CORP
SE
N
2
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD CHF
000000000
1.00000000
NC
-10582.80000000
-0.01963429177
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
557758.00000000
CHF
567321.34000000
USD
2020-02-14
-10582.8
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED JPY / SOLD USD
000000000
1.00000000
NC
-197.83000000
-0.00036703442
N/A
DFE
JP
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
214263.78000000
USD
23211000.00000000
JPY
2020-02-14
-197.83
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED EUR / SOLD USD
000000000
1.00000000
NC
4437.88000000
0.008233608383
N/A
DFE
XX
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
275595.71000000
USD
249000.00000000
EUR
2020-02-14
4437.88
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED GBP / SOLD USD
000000000
1.00000000
NC
4298.69000000
0.007975368874
N/A
DFE
GB
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
148210.46000000
USD
115000.00000000
GBP
2020-02-14
4298.69
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD CHF
000000000
1.00000000
NC
-2631.91000000
-0.00488298832
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
160000.00000000
CHF
163147.27000000
USD
2020-02-14
-2631.91
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD EUR
000000000
1.00000000
NC
-753.78000000
-0.00139848966
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
139000.00000000
EUR
155570.19000000
USD
2020-02-14
-753.78
N
N
N
NIKE Inc
787RXPR0UX0O0XUXPZ81
NIKE Inc
654106103
8130.00000000
NS
USD
823650.30000000
1.528120186934
Long
EC
CORP
US
N
1
N
N
N
STMicroelectronics NV
213800Z8NOHIKRI42W10
STMicroelectronics NV
000000000
27877.00000000
NS
752138.38000000
1.395443966749
Long
EC
CORP
FR
N
2
N
N
N
Unicharm Corp
353800UQ4BZIJTAQEG85
Unicharm Corp
000000000
30000.00000000
NS
1013016.11000000
1.879450984696
Long
EC
CORP
JP
N
2
N
N
N
NXP Semiconductors NV
724500M9BY5293JDF951
NXP Semiconductors NV
000000000
8610.00000000
NS
USD
1095708.60000000
2.032870540638
Long
EC
CORP
US
N
1
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED GBP / SOLD USD
000000000
1.00000000
NC
680.50000000
0.001262533125
N/A
DFE
GB
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
93477.32000000
USD
71000.00000000
GBP
2020-02-14
680.5
N
N
N
Apollo Hospitals Enterprise Ltd
3358005YT7JQCWYLTG43
Apollo Hospitals Enterprise Ltd
000000000
58612.00000000
NS
1182832.51000000
2.194511719710
Long
EC
CORP
IN
N
2
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED NZD / SOLD USD
000000000
1.00000000
NC
3376.59000000
0.006264594746
N/A
DFE
NZ
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
65328.55000000
USD
102000.00000000
NZD
2020-02-14
3376.59
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD JPY
000000000
1.00000000
NC
402.10000000
0.000746017001
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
13341000.00000000
JPY
123440.91000000
USD
2020-02-14
402.1
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
Alibaba Group Holding Ltd
000000000
40704.00000000
NS
1082333.69000000
2.008056041123
Long
EC
CORP
KY
N
1
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED TWD / SOLD USD
000000000
1.00000000
NC
6410.31000000
0.011893062037
N/A
DFE
TW
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
400383.08000000
USD
12124000.00000000
TWD
2020-02-20
6410.31
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED JPY / SOLD USD
000000000
1.00000000
NC
-95.51000000
-0.00017719991
N/A
DFE
JP
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
198344.69000000
USD
21496000.00000000
JPY
2020-02-14
-95.51
N
N
N
Credit Suisse International
E58DKGMJYYYJLN8C3868
PURCHASED BRL / SOLD USD
000000000
1.00000000
NC
4424.67000000
0.008209099841
N/A
DFE
BR
N
2
Credit Suisse International
E58DKGMJYYYJLN8C3868
288890.08000000
USD
1181000.00000000
BRL
2020-02-04
4424.67
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD CHF
000000000
1.00000000
NC
-1508.05000000
-0.00279788843
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
116000.00000000
CHF
118681.85000000
USD
2020-02-14
-1508.05
N
N
N
JPMorgan Chase Bank, National Association
7H6GLXDRUGQFU57RNE97
PURCHASED CAD / SOLD USD
000000000
1.00000000
NC
67162.56000000
0.124606843149
N/A
DFE
CA
N
2
JPMorgan Chase Bank, National Association
7H6GLXDRUGQFU57RNE97
3352671.60000000
USD
4440000.00000000
CAD
2020-02-14
67162.56
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD CHF
000000000
1.00000000
NC
-3412.73000000
-0.00633164536
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
144000.00000000
CHF
145788.53000000
USD
2020-02-14
-3412.73
N
N
N
SAP SE
529900D6BF99LW9R2E68
SAP SE
000000000
4807.00000000
NS
647013.23000000
1.200405048084
Long
EC
CORP
DE
N
2
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED CAD / SOLD USD
000000000
1.00000000
NC
1725.22000000
0.003200804405
N/A
DFE
CA
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
103796.69000000
USD
137000.00000000
CAD
2020-02-14
1725.22
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD NOK
000000000
1.00000000
NC
-7449.47000000
-0.01382101783
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
2375000.00000000
NOK
263118.54000000
USD
2020-02-14
-7449.47
N
N
N
Natwest Markets PLC
RR3QWICWWIPCS8A4S074
PURCHASED GBP / SOLD USD
000000000
1.00000000
NC
14169.47000000
0.026288648404
N/A
DFE
GB
N
2
Natwest Markets PLC
RR3QWICWWIPCS8A4S074
575974.63000000
USD
445000.00000000
GBP
2020-02-14
14169.47
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD GBP
000000000
1.00000000
NC
-832.12000000
-0.00154383403
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
95000.00000000
GBP
125153.70000000
USD
2020-02-14
-832.12
N
N
N
Standard Chartered Bank
RILFO74KP1CM8P6PCT96
PURCHASED INR / SOLD USD
000000000
1.00000000
NC
398.00000000
0.000738410262
N/A
DFE
IN
N
2
Standard Chartered Bank
RILFO74KP1CM8P6PCT96
285194.06000000
USD
20362000.00000000
INR
2020-01-16
398
N
N
N
Natwest Markets PLC
RR3QWICWWIPCS8A4S074
PURCHASED USD / SOLD EUR
000000000
1.00000000
NC
-6772.37000000
-0.01256479274
N/A
DFE
US
N
2
Natwest Markets PLC
RR3QWICWWIPCS8A4S074
771000.00000000
EUR
860319.58000000
USD
2020-02-14
-6772.37
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD EUR
000000000
1.00000000
NC
-1868.92000000
-0.00346741132
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
197000.00000000
EUR
219683.76000000
USD
2020-02-14
-1868.92
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD EUR
000000000
1.00000000
NC
-571.83000000
-0.00106091743
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
255000.00000000
EUR
286209.55000000
USD
2020-02-14
-571.83
N
N
N
Aptiv PLC
N/A
Aptiv PLC
000000000
11133.00000000
NS
USD
1057301.01000000
1.961612855658
Long
EC
CORP
US
N
1
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD SEK
000000000
1.00000000
NC
-8144.04000000
-0.01510965506
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
2363000.00000000
SEK
244653.88000000
USD
2020-02-14
-8144.04
N
N
N
Partners Group Holding AG
549300I3IVVWZWDHI788
Partners Group Holding AG
000000000
1659.00000000
NS
1520518.36000000
2.821021009183
Long
EC
CORP
CH
N
2
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD SEK
000000000
1.00000000
NC
-491.00000000
-0.00091095336
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
1864000.00000000
SEK
198923.02000000
USD
2020-02-14
-491
N
N
N
Morgan Stanley & Co. LLC
9R7GPTSO7KV3UQJZQ078
PURCHASED JPY / SOLD USD
000000000
1.00000000
NC
-5080.26000000
-0.00942541738
N/A
DFE
JP
N
2
Morgan Stanley & Co. LLC
9R7GPTSO7KV3UQJZQ078
1780662.85000000
USD
192525000.00000000
JPY
2020-02-14
-5080.26
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED CNY / SOLD USD
000000000
1.00000000
NC
3741.64000000
0.006941872802
N/A
DFE
CN
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
639132.61000000
USD
4480000.00000000
CNY
2020-02-13
3741.64
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD JPY
000000000
1.00000000
NC
806.84000000
0.001496932000
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
23669000.00000000
JPY
219096.75000000
USD
2020-02-14
806.84
N
N
N
Goldman Sachs Bank USA
KD3XUN7C6T14HNAYLU02
PURCHASED TWD / SOLD USD
000000000
1.00000000
NC
4844.58000000
0.008988159775
N/A
DFE
TW
N
2
Goldman Sachs Bank USA
KD3XUN7C6T14HNAYLU02
1084210.17000000
USD
32458000.00000000
TWD
2020-02-20
4844.58
N
N
N
Pagseguro Digital Ltd
N/A
Pagseguro Digital Ltd
000000000
23033.00000000
NS
USD
786807.28000000
1.459765252067
Long
EC
CORP
KY
N
1
N
N
JPMorgan Chase Bank, National Association
7H6GLXDRUGQFU57RNE97
PURCHASED BRL / SOLD USD
000000000
1.00000000
NC
8072.84000000
0.014977557550
N/A
DFE
BR
N
2
JPMorgan Chase Bank, National Association
7H6GLXDRUGQFU57RNE97
159973.50000000
USD
676000.00000000
BRL
2020-01-03
8072.84
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD EUR
000000000
1.00000000
NC
-5813.81000000
-0.01078637429
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
747000.00000000
EUR
834286.95000000
USD
2020-02-14
-5813.81
N
N
N
London Stock Exchange Group PLC
213800QAUUUP6I445N30
London Stock Exchange Group PLC
000000000
16043.00000000
NS
1648770.76000000
3.058967964903
Long
EC
CORP
GB
N
2
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD JPY
000000000
1.00000000
NC
-692.32000000
-0.00128446279
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
12200000.00000000
JPY
111823.50000000
USD
2020-02-14
-692.32
N
N
N
Credit Suisse International
E58DKGMJYYYJLN8C3868
PURCHASED USD / SOLD BRL
000000000
1.00000000
NC
-4335.81000000
-0.00804423769
N/A
DFE
US
N
2
Credit Suisse International
E58DKGMJYYYJLN8C3868
1181000.00000000
BRL
289248.10000000
USD
2020-01-03
-4335.81
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED JPY / SOLD USD
000000000
1.00000000
NC
-1457.26000000
-0.00270365763
N/A
DFE
JP
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
208357.25000000
USD
22434000.00000000
JPY
2020-02-14
-1457.26
N
N
N
JPMorgan Chase Bank, National Association
7H6GLXDRUGQFU57RNE97
PURCHASED USD / SOLD INR
000000000
1.00000000
NC
-422.85000000
-0.00078451452
N/A
DFE
US
N
2
JPMorgan Chase Bank, National Association
7H6GLXDRUGQFU57RNE97
14125000.00000000
INR
197690.69000000
USD
2020-01-16
-422.85
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED EUR / SOLD USD
000000000
1.00000000
NC
5996.44000000
0.011125208129
N/A
DFE
XX
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
627171.87000000
USD
563000.00000000
EUR
2020-02-14
5996.44
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED HKD / SOLD USD
000000000
1.00000000
NC
-21.82000000
-0.00004048269
N/A
DFE
HK
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
86097.25000000
USD
671000.00000000
HKD
2020-02-14
-21.82
N
N
N
Shenzhou International Group Holdings Ltd
529900B4W41TCUKJFM73
Shenzhou International Group Holdings Ltd
000000000
68200.00000000
NS
996747.38000000
1.849267574663
Long
EC
CORP
HK
N
2
N
N
N
Unilever PLC
549300MKFYEKVRWML317
Unilever PLC
000000000
14062.00000000
NS
804945.90000000
1.493417873070
Long
EC
CORP
GB
N
2
N
N
N
Svenska Handelsbanken AB
NHBDILHZTYCNBV5UYZ31
Svenska Handelsbanken AB
000000000
123694.00000000
NS
1332214.92000000
2.471661228785
Long
EC
CORP
SE
N
2
N
N
N
Roche Holding AG
549300U41AUUVOAAOB37
Roche Holding AG
000000000
2580.00000000
NS
838506.85000000
1.555683576352
Long
EC
CORP
CH
N
2
N
N
N
Cellnex Telecom SA
5493008T4YG3AQUI7P67
Cellnex Telecom SA
000000000
15800.00000000
NS
681542.57000000
1.264467407432
Long
EC
CORP
ES
N
2
N
N
N
JPMorgan Chase Bank, National Association
7H6GLXDRUGQFU57RNE97
PURCHASED BRL / SOLD USD
000000000
1.00000000
NC
4770.40000000
0.008850533460
N/A
DFE
BR
N
2
JPMorgan Chase Bank, National Association
7H6GLXDRUGQFU57RNE97
120767.17000000
USD
505000.00000000
BRL
2020-01-03
4770.4
N
N
N
Citibank, National Association
E57ODZWZ7FF32TWEFA76
PURCHASED AUD / SOLD USD
000000000
1.00000000
NC
62023.02000000
0.115071443447
N/A
DFE
AU
N
2
Citibank, National Association
E57ODZWZ7FF32TWEFA76
2314486.22000000
USD
3383000.00000000
AUD
2020-02-14
62023.02
N
N
N
Bio-Rad Laboratories Inc
549300ZC1GPV35XYDK53
Bio-Rad Laboratories Inc
090572207
1717.00000000
NS
USD
635341.51000000
1.178750480669
Long
EC
CORP
US
N
1
N
N
N
Recruit Holdings Co Ltd
353800R2LRSMVVC4I806
Recruit Holdings Co Ltd
000000000
38600.00000000
NS
1445775.62000000
2.682350641649
Long
EC
CORP
JP
N
2
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED USD / SOLD INR
000000000
1.00000000
NC
-573.58000000
-0.00106416421
N/A
DFE
US
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
8680000.00000000
INR
121169.82000000
USD
2020-01-16
-573.58
N
N
N
AIA Group Ltd
ZP5ILWVSYE4LJGMMVD57
AIA Group Ltd
000000000
110600.00000000
NS
1163286.39000000
2.158247760906
Long
EC
CORP
HK
N
2
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED TWD / SOLD USD
000000000
1.00000000
NC
479.11000000
0.000888893821
N/A
DFE
TW
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
249757.21000000
USD
7458000.00000000
TWD
2020-02-20
479.11
N
N
N
Morgan Stanley & Co. LLC
9R7GPTSO7KV3UQJZQ078
PURCHASED INR / SOLD USD
000000000
1.00000000
NC
327.57000000
0.000607741331
N/A
DFE
IN
N
2
Morgan Stanley & Co. LLC
9R7GPTSO7KV3UQJZQ078
92130.09000000
USD
6592000.00000000
INR
2020-01-16
327.57
N
N
N
Standard Chartered Bank
RILFO74KP1CM8P6PCT96
PURCHASED KRW / SOLD USD
000000000
1.00000000
NC
493.58000000
0.000915740043
N/A
DFE
KR
N
2
Standard Chartered Bank
RILFO74KP1CM8P6PCT96
98868.77000000
USD
114755000.00000000
KRW
2020-02-06
493.58
N
N
N
Natwest Markets PLC
RR3QWICWWIPCS8A4S074
PURCHASED INR / SOLD USD
000000000
1.00000000
NC
-311.68000000
-0.00057826057
N/A
DFE
IN
N
2
Natwest Markets PLC
RR3QWICWWIPCS8A4S074
83792.87000000
USD
5952000.00000000
INR
2020-01-16
-311.68
N
N
N
Bank of America, National Association
B4TYDEB6GKMZO031MB27
PURCHASED USD / SOLD CHF
000000000
1.00000000
NC
-1968.56000000
-0.00365227363
N/A
DFE
US
N
2
Bank of America, National Association
B4TYDEB6GKMZO031MB27
216000.00000000
CHF
221833.33000000
USD
2020-02-14
-1968.56
N
N
N
China Everbright International Ltd
N/A
China Everbright International Ltd
000000000
648148.00000000
NS
519749.18000000
0.964291780262
Long
EC
CORP
HK
N
2
N
N
N
Bank of America, National Association
B4TYDEB6GKMZO031MB27
PURCHASED RUB / SOLD USD
000000000
1.00000000
NC
17992.16000000
0.033380893447
N/A
DFE
RU
N
2
Bank of America, National Association
B4TYDEB6GKMZO031MB27
518917.24000000
USD
33356000.00000000
RUB
2020-01-17
17992.16
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
Tencent Holdings Ltd
000000000
16900.00000000
NS
814176.49000000
1.510543406706
Long
EC
CORP
HK
N
2
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED GBP / SOLD USD
000000000
1.00000000
NC
2130.90000000
0.003953463388
N/A
DFE
GB
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
106614.75000000
USD
82000.00000000
GBP
2020-02-14
2130.9
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED JPY / SOLD USD
000000000
1.00000000
NC
26.77000000
0.000049666439
N/A
DFE
JP
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
312527.41000000
USD
33890000.00000000
JPY
2020-02-14
26.77
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD SEK
000000000
1.00000000
NC
-9651.04000000
-0.01790559543
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
2711000.00000000
SEK
280376.54000000
USD
2020-02-14
-9651.04
N
N
N
ICON PLC
6354008SRQGEMC4XFI67
ICON PLC
000000000
4057.00000000
NS
USD
698737.11000000
1.296368474765
Long
EC
CORP
US
N
1
N
N
N
Koninklijke Philips NV
H1FJE8H61JGM1JSGM897
Koninklijke Philips NV
000000000
30787.00000000
NS
1504982.47000000
2.792197238791
Long
EC
CORP
NL
N
2
N
N
N
Tecan Group AG
529900CSN9R3BLETSL26
Tecan Group AG
000000000
4028.00000000
NS
1131649.74000000
2.099552215586
Long
EC
CORP
CH
N
2
N
N
N
Prudential PLC
5493001Z3ZE83NGK8Y12
Prudential PLC
000000000
39950.00000000
NS
765467.18000000
1.420172918280
Long
EC
CORP
GB
N
2
N
N
N
Morgan Stanley & Co. LLC
9R7GPTSO7KV3UQJZQ078
PURCHASED USD / SOLD HKD
000000000
1.00000000
NC
-168.30000000
-0.00031224735
N/A
DFE
US
N
2
Morgan Stanley & Co. LLC
9R7GPTSO7KV3UQJZQ078
4313000.00000000
HKD
553100.47000000
USD
2020-02-14
-168.3
N
N
N
ASML Holding NV
724500Y6DUVHQD6OXN27
ASML Holding NV
000000000
3306.00000000
NS
978762.53000000
1.815900243474
Long
EC
CORP
NL
N
2
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED AUD / SOLD USD
000000000
1.00000000
NC
5860.97000000
0.010873870345
N/A
DFE
AU
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
306745.18000000
USD
445000.00000000
AUD
2020-02-14
5860.97
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD JPY
000000000
1.00000000
NC
-925.51000000
-0.00171710070
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
14659000.00000000
JPY
134268.70000000
USD
2020-02-14
-925.51
N
N
N
Danone SA
969500KMUQ2B6CBAF162
Danone SA
000000000
12979.00000000
NS
1077852.76000000
1.999742561981
Long
EC
CORP
FR
N
2
N
N
N
Alliance Bernstein
5493006YWHO7MNK2U579
AB Fixed Income Shares, Inc. - Government Money Market Portfolio
018616748
1750153.00000000
NS
USD
1750153.00000000
3.247062654531
Long
STIV
RF
US
N
1
N
N
N
Abcam PLC
213800B9N83DSNT33F79
Abcam PLC
000000000
36101.00000000
NS
646517.98000000
1.199486209686
Long
EC
CORP
GB
N
1
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED USD / SOLD TWD
000000000
1.00000000
NC
-523.71000000
-0.00097164029
N/A
DFE
US
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
2387000.00000000
TWD
79566.67000000
USD
2020-02-20
-523.71
N
N
N
Chr Hansen Holding A/S
549300MKPW8ZF3E8MW37
Chr Hansen Holding A/S
000000000
13376.00000000
NS
1062956.15000000
1.972104849158
Long
EC
CORP
DK
N
1
N
N
N
AVEVA Group PLC
213800XHATUM2LFMKG16
AVEVA Group PLC
000000000
13237.00000000
NS
816625.05000000
1.515086225381
Long
EC
CORP
GB
N
2
N
N
N
Koninklijke DSM NV
724500SNT1MK246AHP04
Koninklijke DSM NV
000000000
8251.00000000
NS
1078781.90000000
2.001466397437
Long
EC
CORP
NL
N
2
N
N
N
Neste Oyj
5493009GY1X8GQ66AM14
Neste Oyj
000000000
30047.00000000
NS
1045489.35000000
1.939698657257
Long
EC
CORP
FI
N
1
N
N
N
Standard Chartered Bank
RILFO74KP1CM8P6PCT96
PURCHASED CNY / SOLD USD
000000000
1.00000000
NC
1676.23000000
0.003109913152
N/A
DFE
CN
N
2
Standard Chartered Bank
RILFO74KP1CM8P6PCT96
156172.36000000
USD
1100000.00000000
CNY
2020-02-13
1676.23
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED INR / SOLD USD
000000000
1.00000000
NC
1527.90000000
0.002834716181
N/A
DFE
IN
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
478839.57000000
USD
34249000.00000000
INR
2020-01-16
1527.9
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD AUD
000000000
1.00000000
NC
-11246.64000000
-0.02086591557
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
467000.00000000
AUD
316814.20000000
USD
2020-02-14
-11246.64
N
N
N
Keyence Corp
529900M7PQBS7A89DZ11
Keyence Corp
000000000
2600.00000000
NS
912959.85000000
1.693816388636
Long
EC
CORP
JP
N
2
N
N
N
Citibank, National Association
E57ODZWZ7FF32TWEFA76
PURCHASED USD / SOLD EUR
000000000
1.00000000
NC
-5721.53000000
-0.01061516701
N/A
DFE
US
N
2
Citibank, National Association
E57ODZWZ7FF32TWEFA76
546000.00000000
EUR
608328.02000000
USD
2020-02-14
-5721.53
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED CNY / SOLD USD
000000000
1.00000000
NC
2365.09000000
0.004387956603
N/A
DFE
CN
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
155053.00000000
USD
1097000.00000000
CNY
2020-02-13
2365.09
N
N
N
Mowi ASA
549300W1OGQF5LZIH349
Mowi ASA
000000000
31524.00000000
NS
819652.83000000
1.520703672178
Long
EC
CORP
NO
N
2
N
N
Deutsche Bank AG
7LTWFZYICNSX8D621K86
PURCHASED USD / SOLD EUR
000000000
1.00000000
NC
-98411.94000000
-0.18258388559
N/A
DFE
US
N
2
Deutsche Bank AG
7LTWFZYICNSX8D621K86
5790000.00000000
EUR
6413212.44000000
USD
2020-02-14
-98411.94
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD EUR
000000000
1.00000000
NC
-5891.49000000
-0.01093049416
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
366000.00000000
EUR
405724.14000000
USD
2020-02-14
-5891.49
N
N
N
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
PURCHASED USD / SOLD INR
000000000
1.00000000
NC
-22388.60000000
-0.04153761810
N/A
DFE
US
N
2
Barclays Bank PLC
G5GSEF7VJP5I7OUK5573
154874000.00000000
INR
2149833.43000000
USD
2020-01-16
-22388.6
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED GBP / SOLD USD
000000000
1.00000000
NC
3164.43000000
0.005870973838
N/A
DFE
GB
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
113538.22000000
USD
88000.00000000
GBP
2020-02-14
3164.43
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC Bank Ltd
000000000
82312.00000000
NS
1472663.45000000
2.732235690930
Long
EC
CORP
IN
N
2
N
N
N
Beijing Enterprises Water Group Ltd
529900TWUN2ALJKWRR11
Beijing Enterprises Water Group Ltd
000000000
1190000.00000000
NS
601886.68000000
1.116681662053
Long
EC
CORP
HK
N
2
N
N
Kingspan Group PLC
635400HM7V74SUB9OG75
Kingspan Group PLC
000000000
20051.00000000
NS
1224646.16000000
2.272088675191
Long
EC
CORP
IE
N
1
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED GBP / SOLD USD
000000000
1.00000000
NC
13115.54000000
0.024333289791
N/A
DFE
GB
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
440433.41000000
USD
342000.00000000
GBP
2020-02-14
13115.54
N
N
N
Schneider Electric SE
969500A1YF1XUYYXS284
Schneider Electric SE
000000000
14124.00000000
NS
1451095.81000000
2.692221201688
Long
EC
CORP
FR
N
2
N
N
N
Gerresheimer AG
5299006GD4UWSYZOKC28
Gerresheimer AG
000000000
16899.00000000
NS
1307001.75000000
2.424883179832
Long
EC
CORP
DE
N
2
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD SEK
000000000
1.00000000
NC
-18498.79000000
-0.03432084518
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
4730000.00000000
SEK
487524.98000000
USD
2020-02-14
-18498.79
N
N
N
Adyen NV
724500973ODKK3IFQ447
Adyen NV
000000000
1020.00000000
NS
839047.49000000
1.556686626916
Long
EC
CORP
NL
N
2
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
PURCHASED USD / SOLD GBP
000000000
1.00000000
NC
-728.71000000
-0.00135197724
N/A
DFE
US
N
2
State Street Bank and Trust Company
571474TGEMMWANRLN572
60000.00000000
GBP
78841.28000000
USD
2020-02-14
-728.71
N
N
N
GMO Payment Gateway Inc
353800Q6U21E2PM83F86
GMO Payment Gateway Inc
000000000
11300.00000000
NS
773838.59000000
1.435704413399
Long
EC
CORP
JP
N
2
N
N
2020-01-27
AB VARIABLE PRODUCTS SERIES FUND, INC.
Joseph Mantineo
Joseph Mantineo
Treasurer and Chief Financial Officer