0001409427-21-000005.txt : 20210514
0001409427-21-000005.hdr.sgml : 20210514
20210514132338
ACCESSION NUMBER: 0001409427-21-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210514
DATE AS OF CHANGE: 20210514
EFFECTIVENESS DATE: 20210514
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Boston Common Asset Management, LLC
CENTRAL INDEX KEY: 0001409427
IRS NUMBER: 743067043
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12579
FILM NUMBER: 21923430
BUSINESS ADDRESS:
STREET 1: 200 STATE ST, 7TH FLOOR
CITY: BOSTON
STATE: MA
ZIP: 02109
BUSINESS PHONE: 6177205557
MAIL ADDRESS:
STREET 1: 200 STATE ST, 7TH FLOOR
CITY: BOSTON
STATE: MA
ZIP: 02109
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001409427
XXXXXXXX
03-31-2021
03-31-2021
Boston Common Asset Management, LLC
200 STATE ST, 7TH FLOOR
BOSTON
MA
02109
13F HOLDINGS REPORT
028-12579
N
Kristina Eisnor
Chief Compliance Officer/Chief Operating Officer
6179603907
Kristina Eisnor
Boston
MA
05-14-2021
0
254
1584
false
INFORMATION TABLE
2
inftable.xml
Q1 2021 BCAM 13F
3M CO COM
COM
88579Y101
9638
50021
SH
SOLE
42906
0
7115
ABBOTT LABS COM
COM
002824100
653
5450
SH
SOLE
1777
0
3673
ABBVIE INC COM
COM
00287Y109
588
5433
SH
SOLE
1772
0
3661
ACCENTURE PLC IRELAND SHS CLAS
COM
G1151C101
539
1950
SH
SOLE
636
0
1314
ADIDAS AG ADR
COM
00687A107
3256
20814
SH
SOLE
16184
0
4630
ADOBE INC COM
COM
00724F101
11704
24620
SH
SOLE
23477
0
1143
ADVANCE AUTO PARTS INC COM
COM
00751Y106
4498
24513
SH
SOLE
24341
0
172
ADVANCED MICRO DEVICES COM
COM
007903107
293
3728
SH
SOLE
1216
0
2512
AGILENT TECHNOLOGIES INC COM
COM
00846U101
11850
93203
SH
SOLE
54096
0
39107
AIA GROUP LTD SPONSORED ADR
COM
001317205
3551
73189
SH
SOLE
57917
0
15272
AIR LIQUIDE ADR
COM
009126202
5276
161126
SH
SOLE
86991
0
74135
AIR PRODS & CHEMS INC COM
COM
009158106
220
781
SH
SOLE
322
0
459
ALBEMARLE CORP COM
COM
012653101
5723
39166
SH
SOLE
4772
0
34394
ALCON INC ORD SHS
COM
H01301128
7919
112836
SH
SOLE
105689
0
7147
ALEXANDRIA REAL ESTATE EQ INC
COM
015271109
4252
25878
SH
SOLE
3949
0
21929
ALIBABA GROUP HLDG LTD SPONSOR
COM
01609W102
56700
250076
SH
SOLE
227296
0
22780
ALPHABET INC CAP STK CL A
COM
02079K305
2791
1353
SH
SOLE
1353
0
0
ALPHABET INC CAP STK CL C
COM
02079K107
23036
11136
SH
SOLE
11050
0
86
ALTRIA GROUP INC COM
COM
02209S103
293
5718
SH
SOLE
1865
0
3853
AMERICAN EXPRESS CO COM
COM
025816109
7835
55395
SH
SOLE
4255
0
51140
AMERICAN WTR WKS CO INC NEW CO
COM
030420103
6615
44122
SH
SOLE
43491
0
631
AMERIPRISE FINANCIAL INC
COM
03076C106
16835
72423
SH
SOLE
23137
0
49286
AMGEN INC COM
COM
031162100
13386
53802
SH
SOLE
22802
0
31000
ANALOG DEVICES INC COM
COM
032654105
4970
32051
SH
SOLE
31058
0
993
ANTHEM INC COM
COM
036752103
271
754
SH
SOLE
246
0
508
AON PLC SHS CL A
COM
G0403H108
5119
22248
SH
SOLE
22086
0
162
APPLE INC COM
COM
037833100
35078
287175
SH
SOLE
253046
0
34129
APPLIED MATLS INC COM
COM
038222105
21591
161606
SH
SOLE
85821
0
75785
APTARGROUP INC COM
COM
038336103
5382
37991
SH
SOLE
37733
0
258
APTIV PLC SHS
COM
G6095L109
6345
46014
SH
SOLE
5915
0
40099
ASML HOLDING N V N Y REGISTRY
COM
N07059210
233
378
SH
SOLE
378
0
0
ASSA ABLOY AB ADR
COM
045387107
3015
209408
SH
SOLE
157626
0
51782
AT&T INC COM
COM
00206R102
9101
300657
SH
SOLE
34348
0
266309
ATLAS COPCO AB SHS B F
COM
W1R924195
1174
22521
SH
SOLE
22521
0
0
ATLAS COPCO AB SP ADR B NEW
COM
049255805
2200
42195
SH
SOLE
27924
0
14271
AUTOMATIC DATA PROCESSING INC
COM
053015103
248
1316
SH
SOLE
429
0
887
AVANGRID INC COM
COM
05351W103
4179
83898
SH
SOLE
83362
0
536
AXA SA SPONSORED ADR
COM
054536107
12824
476794
SH
SOLE
253480
0
223314
BANK AMER CORP COM
COM
060505104
904
23373
SH
SOLE
7625
0
15748
BANK RAKYAT INDONESIA SHS F
COM
Y0697U112
968
3196925
SH
SOLE
3196925
0
0
BARRATT DEVELOPMENTS PLC UNSP
COM
068334101
4335
210387
SH
SOLE
169874
0
40513
BECTON DICKINSON & CO COM
COM
075887109
217
894
SH
SOLE
292
0
602
BERKSHIRE HATHAWAY B NEW CLASS
COM
084670702
233
911
SH
SOLE
911
0
0
BERKSHIRE HATHAWAY INC CL A
COM
084670108
1157
3
SH
SOLE
3
0
0
BIOGEN INC COM
COM
09062X103
11130
39784
SH
SOLE
18594
0
21190
BLACKROCK INC COM
COM
09247X101
329
436
SH
SOLE
142
0
294
BOOKING HOLDINGS INC COM
COM
09857L108
6365
2732
SH
SOLE
2712
0
20
BRISTOL MYERS SQUIBB CO COM
COM
110122108
435
6892
SH
SOLE
2249
0
4643
BYD CO LTD UNSPONSORD ADR
COM
05606L100
1313
30954
SH
SOLE
25429
0
5525
CANADIAN PAC RY LTD COM
COM
13645T100
8523
22471
SH
SOLE
22471
0
0
CARRIER GLOBAL CORPORATION COM
COM
14448C104
15669
371139
SH
SOLE
215822
0
155317
CATERPILLAR INC DEL COM
COM
149123101
389
1677
SH
SOLE
547
0
1130
CERNER CORP COM
COM
156782104
18030
250828
SH
SOLE
122443
0
128385
CIENA CORP COM NEW
COM
171779309
18673
341252
SH
SOLE
188923
0
152329
CIGNA CORPORATION COM
COM
125523100
262
1082
SH
SOLE
353
0
729
CISCO SYS INC COM
COM
17275R102
795
15374
SH
SOLE
6622
0
8752
CITIGROUP INC COM NEW
COM
172967424
32766
450394
SH
SOLE
213965
0
236429
CME GROUP INC COM
COM
12572Q105
4801
23507
SH
SOLE
23343
0
164
COCA COLA CO COM
COM
191216100
629
11932
SH
SOLE
3892
0
8040
COLGATE PALMOLIVE CO COM
COM
194162103
12349
156655
SH
SOLE
62061
0
94594
COMPANHIA BRASILEIRA DE DISTRB
COM
20440T300
72
12330
SH
SOLE
12330
0
0
CONOCOPHILLIPS COM
COM
20825C104
365
6896
SH
SOLE
4087
0
2809
COSTCO WHSL CORP NEW COM
COM
22160K105
300
850
SH
SOLE
850
0
0
CREDICORP LTD COM
COM
G2519Y108
2717
19891
SH
SOLE
19891
0
0
CRODA INTL PLC ORD F
COM
G25536155
850
9707
SH
SOLE
9707
0
0
CRODA INTL PLC UNSPONSORD ADR
COM
227047305
1761
40220
SH
SOLE
26811
0
13409
CROWN CASTLE INTL CORP NEW COM
COM
22822V101
4959
28807
SH
SOLE
4172
0
24635
CSL LTD SPONSORED ADR
COM
12637N204
502
4980
SH
SOLE
2429
0
2551
CSX CORP COM
COM
126408103
226
2345
SH
SOLE
765
0
1580
CUMMINS INC COM
COM
231021106
26534
102406
SH
SOLE
47145
0
55261
CVS HEALTH CORP COM
COM
126650100
452
6005
SH
SOLE
3286
0
2719
DAIKIN INDS LTD UNSPONSORED AD
COM
23381B106
2220
109927
SH
SOLE
74668
0
35259
DAIKIN INDUSTRIES LTD SHS F
COM
J10038115
1179
5838
SH
SOLE
5838
0
0
DANAHER CORPORATION COM
COM
235851102
6164
27387
SH
SOLE
27204
0
183
DANONE SPONSORED ADR
COM
23636T100
657
47780
SH
SOLE
19316
0
28464
DASSAULT SYS SPONSORED ADR
COM
237545108
2945
13739
SH
SOLE
11082
0
2657
DECHRA PHARMACEUTICALS PLC SHS
COM
G2769C145
775
16371
SH
SOLE
16371
0
0
DEERE & CO COM
COM
244199105
11390
30442
SH
SOLE
4192
0
26250
DEUTSCHE TELEKOM AG SPONSORED
COM
251566105
3505
173706
SH
SOLE
133154
0
40552
DISNEY WALT CO COM DISNEY
COM
254687106
18661
101134
SH
SOLE
49660
0
51474
DR REDDYS LABS LTD ADR
COM
256135203
706
11500
SH
SOLE
11500
0
0
DS SMITH PLC SHS F
COM
G2848Q123
1005
178745
SH
SOLE
178745
0
0
DUKE ENERGY CORP NEW COM NEW
COM
26441C204
228
2364
SH
SOLE
771
0
1593
ECOLAB INC COM
COM
278865100
6374
29774
SH
SOLE
29100
0
674
ELI LILLY & CO COM
COM
532457108
457
2447
SH
SOLE
798
0
1649
EMERSON ELEC CO COM
COM
291011104
17460
193522
SH
SOLE
86106
0
107416
ESSITY AKTIEBOLAG-B F
COM
W3R06F100
1335
42191
SH
SOLE
42191
0
0
EVERSOURCE ENERGY COM
COM
30040W108
4434
51204
SH
SOLE
5323
0
45881
EXXON MOBIL CORP COM
COM
30231G102
727
13025
SH
SOLE
4249
0
8776
FANUC CORPORATION ADR
COM
307305102
487
20571
SH
SOLE
10374
0
10197
FEDEX CORP COM
COM
31428X106
213
750
SH
SOLE
245
0
505
FERGUSON PLC
COM
G3421J106
2919
24297
SH
SOLE
19533
0
4764
FIDELITY NATL INFO SVC COM
COM
31620M106
11200
79655
SH
SOLE
7940
0
71715
FIFTH THIRD BANCORP COM
COM
316773100
13387
357462
SH
SOLE
35717
0
321745
FIRST SOLAR INC COM
COM
336433107
15472
177226
SH
SOLE
117823
0
59403
FISERV INC COM
COM
337738108
934
7850
SH
SOLE
7850
0
0
FORD MTR CO DEL COM
COM
345370860
147
12023
SH
SOLE
3922
0
8101
GENERAL ELECTRIC CO COM
COM
369604103
354
26975
SH
SOLE
8799
0
18176
GENERAL MTRS CORP COM
COM
37045V100
224
3901
SH
SOLE
1272
0
2629
GILEAD SCIENCES INC COM
COM
375558103
1873
28986
SH
SOLE
26381
0
2605
GLAXOSMITHKLINE PLC SPONSORED
COM
37733W105
26999
756478
SH
SOLE
615910
0
140568
GRIFOLS S A SP ADR PFD
COM
398438408
3904
225819
SH
SOLE
194805
0
31014
HANG LUNG PPTYS LTD SPONSORED
COM
41043M104
3337
256874
SH
SOLE
203398
0
53476
HANNON ARMSTRONG SUST INFR CAP
COM
41068X100
22505
401155
SH
SOLE
257299
0
143856
HDFC BANK LTD SPONSORED ADR
COM
40415F101
46177
594381
SH
SOLE
536358
0
58023
HENKEL AG & CO KGAA SPONSORED
COM
42550U109
2143
86362
SH
SOLE
53469
0
32893
HENRY SCHEIN INC COM
COM
806407102
3481
50275
SH
SOLE
545
0
49730
HOME DEPOT INC COM
COM
437076102
10663
34933
SH
SOLE
34725
0
208
HOYA CORP SPONSORED ADR
COM
443251103
3948
33545
SH
SOLE
26299
0
7246
ILLINOIS TOOL WKS INC COM
COM
452308109
214
964
SH
SOLE
367
0
597
INFINEON TECHNOLOGIES AG SPONS
COM
45662N103
4734
111396
SH
SOLE
91236
0
20160
INFOSYS LTD SPONSORED ADR
COM
456788108
3135
167443
SH
SOLE
167443
0
0
ING GROEP N V SPONSORED ADR
COM
456837103
7886
644840
SH
SOLE
393913
0
250927
INTEL CORP COM
COM
458140100
915
14301
SH
SOLE
5878
0
8423
INTERNATIONAL BUSINESS MACHS C
COM
459200101
366
2749
SH
SOLE
897
0
1852
INTUIT COM
COM
461202103
12050
31458
SH
SOLE
30705
0
753
INTUITIVE SURGICAL INC COM NEW
COM
46120E602
267
362
SH
SOLE
118
0
244
IRON MTN INC COM
COM
46284V101
9490
256411
SH
SOLE
27118
0
229293
ISHARES TR RUSSELL MIDCAP
COM
464287499
255
3444
SH
SOLE
3444
0
0
ITAU UNIBANCO HLDG SA SPON ADR
COM
465562106
9815
1978798
SH
SOLE
1978798
0
0
JOHNSON & JOHNSON COM
COM
478160104
1380
8395
SH
SOLE
2946
0
5449
JPMORGAN CHASE & CO COM
COM
46625H100
1761
11568
SH
SOLE
5243
0
6325
KANSAS CITY SOUTHERN COM NEW
COM
485170302
6659
25230
SH
SOLE
25062
0
168
KAO CORP UNSPONSORD ADS
COM
485537401
2845
214970
SH
SOLE
162829
0
52141
KASIKORNBANK PUB CO LTD UNSPON
COM
485785109
210
11257
SH
SOLE
11257
0
0
KB HOME COM
COM
48666K109
9601
206340
SH
SOLE
62704
0
143636
KERRY GROUP PLC SPONSORED ADR
COM
492460100
3431
27359
SH
SOLE
21307
0
6052
KEYENCE CORP ORD F
COM
J32491102
273
600
SH
SOLE
600
0
0
KIMBERLY CLARK CORP COM
COM
494368103
15704
112936
SH
SOLE
47741
0
65195
KIMCO RLTY CORP COM
COM
49446R109
3305
176288
SH
SOLE
174866
0
1422
KION GROUP AG ADR
COM
497216101
2555
103289
SH
SOLE
81533
0
21756
KONINKLIJKE PHILIPS N V NY REG
COM
500472303
9160
160609
SH
SOLE
91190
0
69419
KROGER CO COM
COM
501044101
5306
147419
SH
SOLE
20234
0
127185
LAUDER ESTEE COS INC CL A
COM
518439104
5630
19358
SH
SOLE
18746
0
612
LEVI STRAUSS & CO NEW CL A COM
COM
52736R102
1128
47179
SH
SOLE
47179
0
0
LINDE PLC SHS
COM
G5494J103
451
1609
SH
SOLE
525
0
1084
LOCKHEED MARTIN
COM
539830109
280
758
SH
SOLE
247
0
511
LOWES COS INC COM
COM
548661107
11973
62955
SH
SOLE
6595
0
56360
MACQUARIE GROUP LIMITED ADR NE
COM
55607P204
3698
31768
SH
SOLE
24529
0
7239
MAGNA INTL INC CL A
COM
559222401
9673
109871
SH
SOLE
61431
0
48440
MAKEMYTRIP LIMITED MAURITIUS S
COM
V5633W109
1262
39949
SH
SOLE
39949
0
0
MASTERCARD INC CL A
COM
57636Q104
1391
3907
SH
SOLE
2090
0
1817
MCDONALDS CORP COM
COM
580135101
514
2293
SH
SOLE
748
0
1545
MEDTRONIC PLC SHS
COM
G5960L103
490
4148
SH
SOLE
1353
0
2795
MERCK & CO. INC COM
COM
58933Y105
24602
319131
SH
SOLE
136638
0
182493
METTLER TOLEDO INTERNATIONAL C
COM
592688105
337
292
SH
SOLE
243
0
49
MICRON TECHNOLOGY INC COM
COM
595112103
21440
243057
SH
SOLE
119047
0
124010
MICROSOFT CORP COM
COM
594918104
40279
170840
SH
SOLE
154269
0
16571
MITSUBISHI UFJ FINL GROUP INC
COM
606822104
76
14039
SH
SOLE
14039
0
0
MOHAWK INDS INC COM
COM
608190104
20273
105419
SH
SOLE
74067
0
31352
MONDELEZ INTL INC CL A
COM
609207105
6683
114180
SH
SOLE
110482
0
3698
MONDI PLC ADR
COM
60921V101
1807
35400
SH
SOLE
25573
0
9827
MORGAN STANLEY COM NEW
COM
617446448
28258
363873
SH
SOLE
177299
0
186574
NASPERS LIMITED ORD F
COM
S53435103
1083
4530
SH
SOLE
4530
0
0
NASPERS LTD SPONSORED ADR
COM
631512209
1935
40454
SH
SOLE
28293
0
12161
NETFLIX INC COM
COM
64110L106
5239
10042
SH
SOLE
9967
0
75
NEW ORIENTAL ED & TECH GRP INC
COM
647581107
1873
133820
SH
SOLE
133820
0
0
NEW YORK TIMES CO CL A
COM
650111107
4649
91842
SH
SOLE
91153
0
689
NEXTERA ENERGY INC COM
COM
65339F101
456
6029
SH
SOLE
1966
0
4063
NEXTERA ENERGY PARTNERS LP COM
COM
65341B106
6103
83734
SH
SOLE
23639
0
60095
NIKE INC CL B
COM
654106103
520
3912
SH
SOLE
1276
0
2636
NIPPON TELEG TEL CORP SPONSORE
COM
654624105
1829
71098
SH
SOLE
64699
0
6399
NOAH HLDGS LTD SPON ADS CL A
COM
65487X102
2196
49451
SH
SOLE
49451
0
0
NORFOLK SOUTHERN CORP COM
COM
655844108
208
775
SH
SOLE
253
0
522
NORTHERN TR CORP COM
COM
665859104
5305
50474
SH
SOLE
584
0
49890
NOVARTIS A G SPONSORED ADR
COM
66987V109
13449
157331
SH
SOLE
125289
0
32042
NOVO-NORDISK A S ADR
COM
670100205
6999
103806
SH
SOLE
100036
0
3770
NOVOZYMES A/S UNSPONSORED ADR
COM
670108109
502
7811
SH
SOLE
3137
0
4674
NVIDIA CORP COM
COM
67066G104
1018
1907
SH
SOLE
622
0
1285
ORACLE CORP COM
COM
68389X105
10255
146138
SH
SOLE
17070
0
129068
ORIX CORP ORD F
COM
J61933123
1528
90360
SH
SOLE
90360
0
0
ORIX CORP SPONSORED ADR
COM
686330101
3031
35752
SH
SOLE
24351
0
11401
ORSTED A S SHS F
COM
K7653Q105
975
6024
SH
SOLE
6024
0
0
ORSTED A/S UNSPONSORED ADR
COM
68750L102
2542
47099
SH
SOLE
32236
0
14863
OVERSEA-CHINESE BKG CORP LTD U
COM
690333109
2544
145475
SH
SOLE
110000
0
35475
PAGSEGURO DIGITAL LTD COM CL A
COM
G68707101
3665
79156
SH
SOLE
79156
0
0
PEPSICO INC COM
COM
713448108
812
5744
SH
SOLE
2884
0
2860
PFIZER INC COM
COM
717081103
652
18009
SH
SOLE
6447
0
11562
PHILIP MORRIS INTL
COM
718172109
425
4792
SH
SOLE
1563
0
3229
PING AN INS GROUP CO CHINA LTD
COM
72341E304
600
25219
SH
SOLE
25219
0
0
PNC FINL SVCS GROUP INC COM
COM
693475105
25067
142903
SH
SOLE
58471
0
84432
PRICE T ROWE GROUP INC COM
COM
74144T108
10236
59653
SH
SOLE
46078
0
13575
PROCTER & GAMBLE CO COM
COM
742718109
16056
118557
SH
SOLE
50807
0
67750
PROLOGIS INC COM
COM
74340W103
339
3197
SH
SOLE
1664
0
1533
PRYSMIAN SPA UNSPONSORD ADR
COM
74440L106
3031
186133
SH
SOLE
147666
0
38467
PT BK RAKYAT ADR SHS B
COM
69366X100
2503
165262
SH
SOLE
123593
0
41669
PVH CORPORATION COM
COM
693656100
4558
43119
SH
SOLE
42648
0
471
QUALCOMM INC COM
COM
747525103
463
3494
SH
SOLE
1140
0
2354
RECKITT BENCKISER GRP PLC SPON
COM
756255204
857
47789
SH
SOLE
41666
0
6123
RECRUIT HOLDINGS CO LTD UNSPON
COM
75629J101
3309
338508
SH
SOLE
272713
0
65795
REGENERON PHARMACEUTICALS
COM
75886F107
11878
25105
SH
SOLE
12858
0
12247
ROCHE HLDG LTD SPONSORED ADR
COM
771195104
15297
377064
SH
SOLE
343114
0
33950
S&P GLOBAL INC COM
COM
78409V104
261
741
SH
SOLE
242
0
499
SALESFORCE COM INC COM
COM
79466L302
5748
27130
SH
SOLE
25039
0
2091
SAMPO INSURANCE COMPANY LTD F
COM
X75653109
1506
33311
SH
SOLE
33311
0
0
SAMPO OYJ ADR
COM
79588J102
3299
145942
SH
SOLE
94455
0
51487
SAP SE SPON ADR
COM
803054204
13903
113224
SH
SOLE
91384
0
21840
SCHNEIDER ELECTRIC SE UNSPONSO
COM
80687P106
4907
160277
SH
SOLE
128479
0
31798
Sendas Distribuidora S.A.
COM
81689T104
160
12330
SH
SOLE
12330
0
0
SHIMANO INC ORD F
COM
J72262108
1011
4236
SH
SOLE
4236
0
0
SHIMANO INC UNSPONSORD ADR
COM
82455C101
1896
79426
SH
SOLE
50849
0
28577
SHINHAN FINANCIAL GROUP CO LTD
COM
824596100
908
27086
SH
SOLE
27086
0
0
SHISEIDO SPONSORED ADR
COM
824841407
2722
40522
SH
SOLE
32339
0
8183
SINGAPORE TELECOM LTD F
COM
Y79985209
739
407065
SH
SOLE
407065
0
0
SINGAPORE TELECOMMUNICATNS LTD
COM
82929R304
1827
100626
SH
SOLE
65856
0
34770
SK TELECOM LTD SPONSORED ADR
COM
78440P108
12207
448307
SH
SOLE
448307
0
0
SMITH & NEPHEW PLC SPDN ADR NE
COM
83175M205
1002
26437
SH
SOLE
19016
0
7421
SOCIEDAD QUIMICA MINERA DE CHI
COM
833635105
847
15957
SH
SOLE
15957
0
0
SONIC HEALTHCARE LTD SPONSORED
COM
83546A203
570
21329
SH
SOLE
7310
0
14019
SONOVA HLDG AG UNSPONSORED ADR
COM
83569C102
697
13107
SH
SOLE
5036
0
8071
SPIRAX SARCO ENGINEERING PLC F
COM
G83561129
730
4641
SH
SOLE
4641
0
0
SPROUTS FMRS MKT INC COM
COM
85208M102
6492
243890
SH
SOLE
75010
0
168880
STEEL DYNAMICS INC COM
COM
858119100
11206
220760
SH
SOLE
27650
0
193110
STRYKER CORP COM
COM
863667101
245
1006
SH
SOLE
328
0
678
SUNDRUG CO LTD F
COM
J78089109
553
15082
SH
SOLE
15082
0
0
SWISSCOM AG SPONSORED ADR
COM
871013108
439
8158
SH
SOLE
3487
0
4671
TAIWAN SEMICONDUCTOR MFG LTD S
COM
874039100
63361
535686
SH
SOLE
492599
0
43087
TARGET CORP COM
COM
87612E106
21677
109443
SH
SOLE
54389
0
55054
TDK CORP AMERN DEP SH
COM
872351408
3150
22709
SH
SOLE
16585
0
6124
TDK CORP SHS F
COM
J82141136
1105
7968
SH
SOLE
7968
0
0
TEXAS INSTRS INC COM
COM
882508104
535
2830
SH
SOLE
923
0
1907
THE CHARLES SCHWAB CORPORATION
COM
808513105
1081
16585
SH
SOLE
16585
0
0
THERMO FISHER SCIENTIFIC INC C
COM
883556102
680
1491
SH
SOLE
675
0
816
TJX COS INC NEW COM
COM
872540109
16023
242226
SH
SOLE
91408
0
150818
TOPBUILD CORP COM
COM
89055F103
14852
70917
SH
SOLE
42024
0
28893
TRIP COM INTL LTD SPONSORED AD
COM
89677Q107
8570
216253
SH
SOLE
216253
0
0
UMICORE GROUP SHS F
COM
B95505184
1125
21163
SH
SOLE
21163
0
0
UMICORE GROUP UNSPONSORED ADR
COM
90420M104
2367
178108
SH
SOLE
128183
0
49925
UNILEVER PLC-SPONSORED ADR
COM
904767704
23036
412615
SH
SOLE
326350
0
86265
UNION PACIFIC CORP COM
COM
907818108
454
2060
SH
SOLE
672
0
1388
UNITED PARCEL SERVICE INC CL B
COM
911312106
7864
46263
SH
SOLE
6587
0
39676
UNITEDHEALTH GROUP INC COM
COM
91324P102
1091
2932
SH
SOLE
973
0
1959
US BANCORP DEL COM NEW
COM
902973304
13685
247430
SH
SOLE
22608
0
224822
VALEO SPONSORED ADR
COM
919134304
3222
189275
SH
SOLE
153193
0
36082
VALMONT INDS INC COM
COM
920253101
4783
20126
SH
SOLE
2421
0
17705
VEOLIA ENVIRONNEMENT SPONSORED
COM
92334N103
698
27151
SH
SOLE
10155
0
16996
VERIZON COMMUNICATIONS INC COM
COM
92343V104
25049
430761
SH
SOLE
230326
0
200435
VERTEX PHARMACEUTICALS INC COM
COM
92532F100
5174
24079
SH
SOLE
23905
0
174
VESTAS WIND SYS AS UTD KINGDOM
COM
925458101
5049
73611
SH
SOLE
62849
0
10762
VISA INC COM CL A
COM
92826C839
18148
85715
SH
SOLE
81625
0
4090
VMWARE INC CL A COM
COM
928563402
5148
34215
SH
SOLE
34052
0
163
VOLVO AKTIEBOLAGET UNSPON ADR
COM
928854108
1939
76514
SH
SOLE
57954
0
18560
VONOVIA SE F
COM
D9581T100
631
9642
SH
SOLE
9642
0
0
WABTEC COM
COM
929740108
16987
214589
SH
SOLE
103843
0
110746
WAL-MART STORES INC COM
COM
931142103
579
4265
SH
SOLE
1391
0
2874
WATERS CORP COM
COM
941848103
6892
24254
SH
SOLE
24116
0
138
WEICHAI PWR CO LTD-H ADR
COM
948597109
248
12536
SH
SOLE
12536
0
0
WEYERHAEUSER CO MTN BE COM NEW
COM
962166104
8736
245396
SH
SOLE
33987
0
211409
WORLDLINE SA F
COM
F9867T103
600
7142
SH
SOLE
7142
0
0
WORLDLINE SA UNSPONSORD ADR
COM
98161H101
601
14097
SH
SOLE
6447
0
7650
XINYI SOLAR HOLDINGS LTD F
COM
G9829N102
641
390090
SH
SOLE
390090
0
0
XYLEM INC COM
COM
98419M100
6654
63267
SH
SOLE
23068
0
40199
YAMAHA CORP SPONSORED ADR
COM
984627109
3250
59756
SH
SOLE
48627
0
11129
YANDEX N V SHS CLASS A ADR
COM
N97284108
10685
166791
SH
SOLE
166791
0
0