0001104659-17-032659.txt : 20170515 0001104659-17-032659.hdr.sgml : 20170515 20170515121046 ACCESSION NUMBER: 0001104659-17-032659 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170515 DATE AS OF CHANGE: 20170515 EFFECTIVENESS DATE: 20170515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Natixis Asset Management CENTRAL INDEX KEY: 0001166767 IRS NUMBER: 000000000 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10092 FILM NUMBER: 17842557 BUSINESS ADDRESS: STREET 1: 21 QUAI D'AUSTERLITZ, 75013 CITY: PARIS STATE: I0 ZIP: 00000 BUSINESS PHONE: (617) 449-2133 MAIL ADDRESS: STREET 1: 21 QUAI D'AUSTERLITZ, 75013 CITY: PARIS STATE: I0 ZIP: 00000 FORMER COMPANY: FORMER CONFORMED NAME: CDC IXIS ASSET MANAGEMENT DATE OF NAME CHANGE: 20020208 13F-HR 1 primary_doc.xml 13F-HR LIVE 0001166767 XXXXXXXX 03-31-2017 03-31-2017 false Natixis Asset Management
21 QUAI D'AUSTERLITZ, 75013 Paris I0 00000
13F COMBINATION REPORT 028-10092 028-2013 Harris Associates L.P. 028-398 Loomis Sayles & Company, L.P. 028-5840 Vaughan Nelson Investment Management, L.P. N
Xavier Marmin Head of Compliance 01133178408124 Xavier Marmin Paris I0 05-15-2017 2 474 1135249 false 1 Mirova 2 Natixis Asset Management U.S., LLC
INFORMATION TABLE 2 a17-13053_1informationtable.xml INFORMATION TABLE 3M CO. Common Stock 88579Y101 89 466 SH SOLE 466 0 0 ADVANCED MICRO DEVICES INC. Convertible Bond 007903BD8 307 155 SH SOLE 0 155 0 AGNC INVESTMENT CORP Common Stock 00123Q104 1819 91437 SH SOLE 20005 71432 0 AGNICO EAGLE MINES LTD Common Stock 008474108 1460 34511 SH SOLE 0 34511 0 AKAMAI TECHNOLOGIES INC. Convertible Bond 00971TAG6 313 315 SH SOLE 0 315 0 ALLSTATE CORP. Common Stock 020002101 134 1643 SH SOLE 1643 0 0 ALPHABET INC Common Stock 02079K305 1889 2228 SH SOLE 2228 0 0 ALTRIA GROUP INC. Common Stock 02209S103 54 753 SH SOLE 753 0 0 AMAZON COM INC. Common Stock 023135106 8364 9434 SH SOLE 9434 0 0 AMERICAN ELECTRIC POWER CO.INC Common Stock 025537101 2348 34983 SH SOLE 0 34983 0 AMERIGAS PARTNERS LP Common Stock 030975106 183 3879 SH SOLE 3879 0 0 AMGEN INC. Common Stock 031162100 717 4372 SH SOLE 4372 0 0 ANNALY CAPITAL MANAGEMENT INC Common Stock 035710409 1867 168052 SH SOLE 27615 140437 0 ANTERO RESOURCES CORP Common Stock 03674X106 2073 90893 SH SOLE 1700 89193 0 APPLE INC. Common Stock 037833100 3590 24990 SH SOLE 24990 0 0 APPLIED MATERIALS INC. Common Stock 038222105 1000 25703 SH SOLE 25703 0 0 ARAMARK Common Stock 03852U106 236 6403 SH SOLE 6403 0 0 ARISTA NETWORKS INC Common Stock 040413106 605 4571 SH SOLE 4571 0 0 AUTOLIV INC. Common Stock 052800109 3748 36710 SH SOLE 0 36710 0 AUTOZONE INC Common Stock 053332102 2113 2922 SH SOLE 144 2778 0 AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 1504 22432 SH SOLE 2851 19581 0 BARD INC. (C.R.) Common Stock 067383109 62 251 SH SOLE 251 0 0 BIO-RAD LABORATORIES INC. Common Stock 090572207 179 900 SH SOLE 900 0 0 BROWN-FORMAN CORP. Common Stock 115637209 6063 131290 SH SOLE 131290 0 0 BWX TECHNOLOGIES INC Common Stock 05605H100 86 1800 SH SOLE 1800 0 0 C.H.ROBINSON WORLDWIDE INC. Common Stock 12541W209 178 2309 SH SOLE 2309 0 0 CASEYS GENERAL STORES INC. Common Stock 147528103 68 602 SH SOLE 602 0 0 CBOE HOLDINGS INC Common Stock 12503M108 251 3097 SH SOLE 3097 0 0 CEDAR FAIR LP Common Stock 150185106 182 2681 SH SOLE 2681 0 0 CEMEX SAB DE CV Convertible Bond 151290BC6 365 313 SH SOLE 0 313 0 CHURCH AND DWIGHT CO.INC. Common Stock 171340102 5984 120000 SH SOLE 120000 0 0 CISCO SYSTEMS INC. Common Stock 17275R102 1386 40996 SH SOLE 40996 0 0 CITRIX SYSTEMS INC. Common Stock 177376100 1224 14682 SH SOLE 14682 0 0 CITRIX SYSTEMS INC. Convertible Bond 177376AD2 716 568 SH SOLE 0 568 0 CLOROX CO. Common Stock 189054109 107 796 SH SOLE 796 0 0 COCA-COLA CO. Common Stock 191216100 8768 206592 SH SOLE 107807 98785 0 COLGATE PALMOLIVE CO. Common Stock 194162103 51 697 SH SOLE 697 0 0 CONSOLIDATED EDISON CO.OF N.Y. Common Stock 209115104 4132 53208 SH SOLE 3154 50054 0 COOPER COMPANIES INC. Common Stock 216648402 100 500 SH SOLE 500 0 0 CREDICORP LTD Common Stock G2519Y108 2417 14800 SH SOLE 0 14800 0 CRITEO American Depository Receipt 226718104 405 8093 SH SOLE 8093 0 0 CTRIP COM INTERNATIONAL LTD Convertible Bond 22943FAF7 1067 960 SH SOLE 0 960 0 DARDEN RESTAURANTS INC. Common Stock 237194105 59 700 SH SOLE 700 0 0 DOLBY LABORATORIES INC. Common Stock 25659T107 77 1473 SH SOLE 1473 0 0 DOMINION RESOURCES INC. VA Common Stock 25746U109 41 531 SH SOLE 531 0 0 DR PEPPER SNAPPLE GROUP INC. Common Stock 26138E109 7896 80639 SH SOLE 80639 0 0 DTE ENERGY CO. Common Stock 233331107 61 600 SH SOLE 600 0 0 DUKE ENERGY CORP Common Stock 26441C204 111 1353 SH SOLE 1353 0 0 DUNKIN' BRANDS GROUP INC Common Stock 265504100 272 4971 SH SOLE 4971 0 0 DYCOM INDUSTRIES INC. Convertible Bond 267475AB7 557 475 SH SOLE 0 475 0 ECOLAB INC. Common Stock 278865100 49 391 SH SOLE 391 0 0 EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 16822 230000 SH SOLE 230000 0 0 EDISON INTERNATIONAL Common Stock 281020107 1786 22436 SH SOLE 2300 20136 0 ELI LILLY AND CO. Common Stock 532457108 5134 60830 SH SOLE 0 60830 0 EQUITABLE RESOURCES INC. Common Stock 26884L109 1351 22104 SH SOLE 0 22104 0 EURONET WORLDWIDE INC. Convertible Bond 298736AH2 203 160 SH SOLE 0 160 0 EVEREST RE GROUP LTD Common Stock G3223R108 168 719 SH SOLE 719 0 0 EVERSOURCES ENERGY Common Stock 30040W108 53 900 SH SOLE 900 0 0 EXPEDITORS INTL WASHINGTON INC Common Stock 302130109 2885 51075 SH SOLE 5620 45455 0 EXXON MOBIL CORP. Common Stock 30231G102 41 500 SH SOLE 500 0 0 FACEBOOK INC Common Stock 30303M102 2034 14320 SH SOLE 14320 0 0 GAMING AND LEISURE PROPERTIES INC Common Stock 36467J108 136 4070 SH SOLE 4070 0 0 GENERAL ELECTRIC COMPANY Common Stock 369604103 85652 2868450 SH SOLE 0 2868450 0 GENPACT LTD Common Stock G3922B107 125 5039 SH SOLE 5039 0 0 HEALTHSOUTH CORP. Common Stock 421924309 43 1000 SH SOLE 1000 0 0 HERBALIFE LTD Convertible Bond 42703MAB9 570 593 SH SOLE 0 593 0 HEWLETT PACKARD ENTERPRISE CO Common Stock 42824c109 8305 350433 SH SOLE 27233 323200 0 HOLOGIC INC. Convertible Bond 436440AC5 398 284 SH SOLE 0 284 0 HORTONWORKS INC Common Stock 440894103 513 52260 SH SOLE 52260 0 0 HP INC Common Stock 40434L105 1059 59217 SH SOLE 59217 0 0 HRPT PROPERTIES TRUST Common Stock 294628102 245 7852 SH SOLE 7852 0 0 HSBC HOLDINGS P.L.C. Obligations a taux revisable 404280AT6 869 850000 PRN SOLE 850000 0 0 IBM Common Stock 459200101 652 3745 SH SOLE 3745 0 0 ILLUMINA INC. Convertible Bond 452327AF6 585 579 SH SOLE 0 579 0 ING GROEP N.V. Obligations a taux revisable 456837AF0 822 800000 PRN SOLE 800000 0 0 INPHI CORP Common Stock 45772F107 1081 22149 SH SOLE 22149 0 0 INTEL CORP. Convertible Bond 458140AD2 870 635 SH SOLE 0 635 0 INTUITIVE SURGICAL INC. Common Stock 46120E602 6101 7960 SH SOLE 564 7396 0 ISHARES INC. Exchange Traded Fund 464286665 10026 225000 SH SOLE 225000 0 0 ISHARES INC. Exchange Traded Fund 464286822 37386 733500 SH SOLE 100000 15000 618500 ISHARES INC. Exchange Traded Fund 464287234 42250 1078620 SH SOLE 0 0 1078620 ISHARES MSCI TAIWAN ETF Exchange Traded Fund 46434G772 11945 360000 SH SOLE 360000 0 0 ISHARES P.L.C. Exchange Traded Fund 464288513 3503 40000 SH SOLE 40000 0 0 ISHARES TRUST Exchange Traded Fund 46429B309 15553 604000 SH SOLE 529000 75000 0 JAZZ INVESTMENTS I LTD Convertible Bond 472145AB7 885 825 SH SOLE 0 825 0 JDS UNIPHASE CORP. Convertible Bond 46612JAF8 547 489 SH SOLE 0 489 0 JOHNSON & JOHNSON Common Stock 478160104 265 2128 SH SOLE 2128 0 0 KELLOGG CO. Common Stock 487836108 4487 61791 SH SOLE 61791 0 0 KIMBERLY CLARK CORP. Common Stock 494368103 53 404 SH SOLE 404 0 0 KROGER CO. (THE) Common Stock 501044101 5898 200000 SH SOLE 200000 0 0 LIBERTY INTERACTIVE LLC Convertible Bond 530610AD6 395 350 SH SOLE 0 350 0 LIBERTY MEDIA CORP Convertible Bond 531229AB8 339 296 SH SOLE 0 296 0 LLOYDS BANKING GROUP PLC Obligations a taux revisable 539439AG4 266 250000 PRN SOLE 250000 0 0 LUXOFT HOLDING INC Common Stock G57279104 794 12700 SH SOLE 2700 10000 0 MAGELLAN MIDSTREAM PARTNERS LP Common Stock 559080106 122 1586 SH SOLE 1586 0 0 MANITOWOC COMPANY Common Stock 563571108 5653 984850 SH SOLE 0 984850 0 MARSH & McLENNAN COS INC. Common Stock 571748102 6944 93870 SH SOLE 0 93870 0 MCDONALD'S CORP. Common Stock 580135101 184 1422 SH SOLE 1422 0 0 METROPCS COMMUNICATIONS INC. Common Stock 872590104 1125 17420 SH SOLE 17420 0 0 MICROCHIP TECHNOLOGY INC. Convertible Bond 595017AD6 692 481 SH SOLE 0 481 0 MICRON TECHNOLOGY INC. Common Stock 595112103 1388 48042 SH SOLE 48042 0 0 MICRON TECHNOLOGY INC. Convertible Bond 595112AY9 710 627 SH SOLE 0 627 0 MICROSOFT CORP. Common Stock 594918104 2311 35096 SH SOLE 35096 0 0 MOBILE TELESYSTEMS OJSC American Depository Receipt 607409109 221 20000 SH SOLE 20000 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 8616 200000 SH SOLE 200000 0 0 MONSTER BEVERAGE CORP Common Stock 61174X109 2733 59188 SH SOLE 0 59188 0 NETFLIX INC. Common Stock 64110L106 602 4075 SH SOLE 4075 0 0 NEWELL BRANDS INC Common Stock 651229106 6132 130000 SH SOLE 130000 0 0 NEWMONT MINING CORP. Common Stock 651639106 97 2955 SH SOLE 2955 0 0 NUANCE COMMUNICATIONS INC. Convertible Bond 67020YAK6 297 310 SH SOLE 0 310 0 NUVASIVE INC. Convertible Bond 670704AG0 348 254 SH SOLE 0 254 0 NVIDIA CORP. Common Stock 67066G104 665 6102 SH SOLE 6102 0 0 NVR INC. Common Stock 62944T105 63 30 SH SOLE 30 0 0 NXP SEMICONDUCTORS NV Convertible Bond 62952QAB6 730 629 SH SOLE 0 629 0 OFFICE DEPOT Common Stock 676220106 379 82000 SH SOLE 0 82000 0 ON SEMICONDUCTOR CORP. Convertible Bond 682189AK1 501 457 SH SOLE 0 457 0 OPEN TEXT CORP. Common Stock 683715106 1924 56764 SH SOLE 0 56764 0 PANERA BREAD CO Common Stock 69840W108 377 1438 SH SOLE 1438 0 0 PEPSICO INC. Common Stock 713448108 3606 32233 SH SOLE 32233 0 0 PG AND E CORP. Common Stock 69331C108 4034 60797 SH SOLE 2795 58002 0 PHILLIPS 66 PARTNERS LP Common Stock 718549207 86 1684 SH SOLE 1684 0 0 PINNACLE FOODS INC Common Stock 72348P104 163 2817 SH SOLE 2817 0 0 PPG INDUSTRIES Common Stock 693506107 35577 339018 SH SOLE 0 339018 0 PREMIER INC Common Stock 74051N102 207 6492 SH SOLE 6492 0 0 PRICELINE.COM INC. Convertible Bond 741503AS5 658 460 SH SOLE 0 460 0 PRICELINE.COM INC. Convertible Bond 741503AX4 783 695 SH SOLE 0 695 0 PROCTER & GAMBLE COMPANY Common Stock 742718109 122812 1366856 SH SOLE 112839 1254017 0 PROOFPOINT INC Common Stock 743424103 314 4222 SH SOLE 4222 0 0 PUBLIC SERVICE ELECTRIC GAS Common Stock 744573106 1506 33948 SH SOLE 0 33948 0 QUEST DIAGNOSTICS INC. Common Stock 74834L100 49 500 SH SOLE 500 0 0 RED HAT INC. Convertible Bond 756577AD4 843 648 SH SOLE 0 648 0 REGENERON PHARMACEUTICALS INC Common Stock 75886F107 591 1524 SH SOLE 1524 0 0 RENAISSANCE RE HOLDINGS LTD Common Stock G7496G103 299 2068 SH SOLE 2068 0 0 REPUBLIC SERVICES INC. Common Stock 760759100 279 4448 SH SOLE 4448 0 0 RESMED INC. Common Stock 761152107 101 1400 SH SOLE 1400 0 0 ROCKWELL COLLINS Inc Common Stock 774341101 2901 29550 SH SOLE 0 29550 0 ROYAL BANK OF SCOTLAND GROUP PLC Obligations a taux revisable 780099CJ4 495 500000 PRN SOLE 500000 0 0 SALESFORCE.COM INC Common Stock 79466L302 1664 20178 SH SOLE 20178 0 0 SALESFORCE.COM INC Convertible Bond 79466LAD6 797 617 SH SOLE 0 617 0 SALLY BEAUTY HOLDINGS INC. Common Stock 79546E104 51 2500 SH SOLE 2500 0 0 SCOTTS MIRACLE-GRO Common Stock 810186106 1419 15290 SH SOLE 0 15290 0 SCRIPPS NETWORKS INTERACTIVE Common Stock 811065101 1119 14282 SH SOLE 14282 0 0 SERVICENOW INC Common Stock 81762P102 956 10929 SH SOLE 10929 0 0 SERVICENOW INC Convertible Bond 81762PAB8 288 223 SH SOLE 0 223 0 SHAW COMMUNICATIONS INC. Common Stock 82028K200 1284 62113 SH SOLE 0 62113 0 SINA CORP. Convertible Bond 82922RAD5 455 453 SH SOLE 0 453 0 SOUTHERN CO. Common Stock 842587107 3970 79752 SH SOLE 5600 74152 0 SPLUNK INC Common Stock 848637104 608 9761 SH SOLE 9761 0 0 STARWOOD PROPERTY TRUST INC Common Stock 85571B105 153 6788 SH SOLE 6788 0 0 STARWOOD PROPERTY TRUST INC Convertible Bond 85571BAA3 495 451 SH SOLE 0 451 0 TERNIUM SA Common Stock 880890108 522 20000 SH SOLE 0 20000 0 TESLA MOTORS INC Convertible Bond 88160RAB7 1026 1025 SH SOLE 0 1025 0 TESLA MOTORS INC Convertible Bond 88160RAC5 423 430 SH SOLE 0 430 0 TEXAS INSTRUMENTS Common Stock 882508104 20669 255489 SH SOLE 12989 242500 0 TFS FINANCIAL CORP. Common Stock 87240R107 54 3236 SH SOLE 3236 0 0 THE KRAFT HEINZ COMPANY Common Stock 500754106 5616 61843 SH SOLE 61843 0 0 TIME WARNER INC Common Stock 887317303 378 3870 SH SOLE 3870 0 0 TJX COMPANIES INC. Common Stock 872540109 80 1010 SH SOLE 1010 0 0 TRINITY INDUSTRIES INC. Convertible Bond 896522AF6 259 210 SH SOLE 0 210 0 UNITED PARCEL SERVICE INC. Common Stock 911312106 82 767 SH SOLE 767 0 0 UNITED TECHNOLOGIES CORPORATION Common Stock 913017109 10955 97630 SH SOLE 0 97630 0 VALERO ENERGY PARTNERS LP Common Stock 91914J102 134 2800 SH SOLE 2800 0 0 VALIDUS HOLDINGS LTD Common Stock G9319H102 273 4833 SH SOLE 4833 0 0 VEREIT INC Convertible Bond 02917TAA2 237 235 SH SOLE 0 235 0 VERISK ANALYTICS INC. Common Stock 92345Y106 259 3189 SH SOLE 3189 0 0 VERIZON COMMUNICATIONS INC. Common Stock 92343V104 47 960 SH SOLE 960 0 0 VMWARE INC. Common Stock 928563402 1184 12845 SH SOLE 12845 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 161 1943 SH SOLE 1943 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 2022 22920 SH SOLE 0 22920 0 WASTE MANAGEMENT INC. Common Stock 94106L109 238 3260 SH SOLE 3260 0 0 WEATHERFORD INT BERMUDA Convertible Bond 947075AH0 737 566 SH SOLE 0 566 0 WHOLE FOODS MARKET INC. Common Stock 966837106 1937 65174 SH SOLE 9150 56024 0 WRIGHT MEDICAL GROUP INC. Convertible Bond 98235TAE7 542 451 SH SOLE 0 451 0 XCEL ENERGY INC. Common Stock 98389B100 49 1100 SH SOLE 1100 0 0 YAHOO INC. Convertible Bond 984332AF3 772 746 SH SOLE 0 746 0 ZOETIS INC Common Stock 98978V103 201 3762 SH SOLE 3762 0 0 3M CO. Common Stock 88579Y101 2015 10530 SH SOLE 10530 0 0 ABBOTT LABORATORIES Common Stock 002824100 1380 31071 SH SOLE 31071 0 0 ABBVIE INC Common Stock 00287Y109 1272 19518 SH SOLE 19518 0 0 ACUITY BRANDS INC. Common Stock 00508Y102 3019 14800 SH SOLE 4000 10800 0 ADOBE SYSTEMS INC. Common Stock 00724F101 1211 9308 SH SOLE 9308 0 0 AFLAC INC. Common Stock 001055102 690 9521 SH SOLE 9521 0 0 AGCO CORP. Common Stock 001084102 107 1779 SH SOLE 1779 0 0 AGNC INVESTMENT CORP Common Stock 00123Q104 748 37619 SH SOLE 37619 0 0 ALBEMARLE CORP. Common Stock 012653101 823 7795 SH SOLE 7795 0 0 ALEXION PHARMACEUTICALS INC. Common Stock 015351109 970 8000 SH SOLE 2100 5900 0 ALLEGHANY CORP. Common Stock 017175100 548 891 SH SOLE 891 0 0 ALLSTATE CORP. Common Stock 020002101 583 7158 SH SOLE 7158 0 0 ALLY FINANCIAL INC Common Stock 02005N100 207 10200 SH SOLE 10200 0 0 ALPHABET INC Common Stock 02079K107 2202 2655 SH SOLE 2655 0 0 ALPHABET INC Common Stock 02079K305 12425 14655 SH SOLE 5757 8898 0 ALTRIA GROUP INC. Common Stock 02209S103 2039 28550 SH SOLE 28550 0 0 AMAZON COM INC. Common Stock 023135106 9685 10924 SH SOLE 5496 5428 0 AMERICAN EXPRESS CO. Common Stock 025816109 1012 12789 SH SOLE 12789 0 0 AMERICAN TOWER CORP. Common Stock 03027X100 1197 9847 SH SOLE 9847 0 0 AMERICAN WATER WORKS CO INC Common Stock 030420103 3052 39246 SH SOLE 10174 29072 0 AMGEN INC. Common Stock 031162100 1480 9018 SH SOLE 9018 0 0 ANADARKO PETROLEUM CORP. Common Stock 032511107 1106 17842 SH SOLE 17842 0 0 ANNALY CAPITAL MANAGEMENT INC Common Stock 035710409 576 51851 SH SOLE 51851 0 0 ANTHEM INC Common Stock 036752103 126 759 SH SOLE 759 0 0 APPLE INC. Common Stock 037833100 6474 45066 SH SOLE 45066 0 0 APPLIED MATERIALS INC. Common Stock 038222105 887 22802 SH SOLE 22802 0 0 ARAMARK Common Stock 03852U106 567 15386 SH SOLE 15386 0 0 ARCH CAPITAL GROUP LTD Common Stock G0450A105 578 6099 SH SOLE 6099 0 0 ARROW ELECTRONICS INC. Common Stock 042735100 219 2980 SH SOLE 2980 0 0 ASSURANT INC. Common Stock 04621X108 106 1108 SH SOLE 1108 0 0 AT AND T INC. Common Stock 00206R102 2764 66532 SH SOLE 66532 0 0 AUTODESK INC. Common Stock 052769106 506 5857 SH SOLE 5857 0 0 AUTOMATIC DATA PROCESSING INC. Common Stock 053015103 1092 10667 SH SOLE 10667 0 0 AUTONATION INC. Common Stock 05329W102 185 4368 SH SOLE 4368 0 0 AUTOZONE INC Common Stock 053332102 907 1254 SH SOLE 1254 0 0 AVNET INC. Common Stock 053807103 204 4462 SH SOLE 4462 0 0 AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 663 9896 SH SOLE 9896 0 0 BANK OF AMERICA CORP Common Stock 060505104 3385 143476 SH SOLE 143476 0 0 BARD INC. (C.R.) Common Stock 067383109 584 2351 SH SOLE 2351 0 0 BB AND T CORP. Common Stock 054937107 1004 22454 SH SOLE 22454 0 0 BCE INC. Common Stock 05534B760 171 3871 SH SOLE 3871 0 0 BE AEROSPACE INC. Common Stock 073302101 245 3821 SH SOLE 3821 0 0 BECTON DICKINSON AND CO. Common Stock 075887109 979 5335 SH SOLE 5335 0 0 BERKSHIRE HATHAWAY INC. Common Stock 084670702 3329 19972 SH SOLE 19972 0 0 BLACKROCK INC. Common Stock 09247X101 1124 2932 SH SOLE 2932 0 0 BLOCK INC.(H. AND R.) Common Stock 093671105 100 4310 SH SOLE 4310 0 0 BOEING CO. Common Stock 097023105 1343 7595 SH SOLE 7595 0 0 BRISTOL-MYERS SQUIBB CO. Common Stock 110122108 936 17204 SH SOLE 17204 0 0 BUNGE LTD Common Stock G16962105 120 1514 SH SOLE 1514 0 0 CALPINE CORP. Common Stock 131347304 100 9017 SH SOLE 9017 0 0 CAPITAL ONE FINANCIAL CORP. Common Stock 14040H105 109 1253 SH SOLE 1253 0 0 CATERPILLAR INC. Common Stock 149123101 1155 12449 SH SOLE 12449 0 0 CBS CORP.(EX VIACOM INC.) Common Stock 124857202 974 14038 SH SOLE 14038 0 0 CELGENE CORP. Common Stock 151020104 1280 10283 SH SOLE 10283 0 0 CENTENE CORP Common Stock 15135B101 143 2003 SH SOLE 2003 0 0 CENTURYLINK INC Common Stock 156700106 172 7290 SH SOLE 7290 0 0 CHARTER COMMUNICATIONS INC Common Stock 16119P108 462 1412 SH SOLE 1412 0 0 CHEVRON CORP. Common Stock 166764100 1691 15748 SH SOLE 15748 0 0 CISCO SYSTEMS INC. Common Stock 17275R102 1673 49503 SH SOLE 49503 0 0 CITIGROUP INC. Common Stock 172967424 2063 34479 SH SOLE 34479 0 0 CITIZENS FINANCIAL GROUP INC Common Stock 174610105 425 12312 SH SOLE 12312 0 0 CLOROX CO. Common Stock 189054109 575 4267 SH SOLE 4267 0 0 CMS ENERGY CORP. Common Stock 125896100 574 12839 SH SOLE 12839 0 0 COCA-COLA CO. Common Stock 191216100 2197 51760 SH SOLE 51760 0 0 COLGATE PALMOLIVE CO. Common Stock 194162103 1713 23407 SH SOLE 23407 0 0 COMCAST CORP. Common Stock 20030N101 2157 57380 SH SOLE 57380 0 0 COMERICA INC. Common Stock 200340107 594 8655 SH SOLE 8655 0 0 COMPUTER SCIENCES CORP. Common Stock 205363104 770 11163 SH SOLE 11163 0 0 CONOCOPHILLIPS Common Stock 20825C104 1354 27147 SH SOLE 27147 0 0 CONTINENTAL RESOURCES INC. Common Stock 212015101 471 10375 SH SOLE 10375 0 0 CRITEO American Depository Receipt 226718104 2077 41548 SH SOLE 10600 30948 0 CSX CORP. Common Stock 126408103 460 9892 SH SOLE 9892 0 0 CVS HEALTH CORPORATION Common Stock 126650100 1680 21397 SH SOLE 21397 0 0 DANAHER CORP. Common Stock 235851102 8951 104657 SH SOLE 39278 65379 0 DEVON ENERGY CORP. Common Stock 25179M103 517 12391 SH SOLE 12391 0 0 DICK'S SPORTING GOODS INC. Common Stock 253393102 214 4407 SH SOLE 4407 0 0 DOMINION RESOURCES INC. VA Common Stock 25746U109 558 7199 SH SOLE 7199 0 0 DOVER CORP. Common Stock 260003108 1019 12687 SH SOLE 12687 0 0 DOW CHEMICAL CO. Common Stock 260543103 1140 17943 SH SOLE 17943 0 0 DTE ENERGY CO. Common Stock 233331107 560 5486 SH SOLE 5486 0 0 DUN AND BRADSTREET CORP.(DEL.) Common Stock 26483E100 78 724 SH SOLE 724 0 0 ECOLAB INC. Common Stock 278865100 5974 47666 SH SOLE 16266 31400 0 EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 103 1410 SH SOLE 1410 0 0 ELI LILLY AND CO. Common Stock 532457108 1339 15919 SH SOLE 15919 0 0 ELLIE MAE INC Common Stock 28849P100 3505 34958 SH SOLE 9200 25758 0 ENBRIDGE INC. Common Stock 29250N105 121 2906 SH SOLE 2906 0 0 EOG RESOURCES INC. Common Stock 26875P101 926 9496 SH SOLE 9496 0 0 EQUIFAX INC. Common Stock 294429105 1355 9909 SH SOLE 9909 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 688 2943 SH SOLE 2943 0 0 EVERSOURCES ENERGY Common Stock 30040W108 570 9690 SH SOLE 9690 0 0 EXPEDITORS INTL WASHINGTON INC Common Stock 302130109 579 10254 SH SOLE 10254 0 0 EXPRESS SCRIPTS INC. Common Stock 30219G108 959 14548 SH SOLE 14548 0 0 EXXON MOBIL CORP. Common Stock 30231G102 2749 33516 SH SOLE 33516 0 0 FACEBOOK INC Common Stock 30303M102 7456 52486 SH SOLE 28386 24100 0 FEDERAL REALTY INVEST.TRUST Common Stock 313747206 533 3993 SH SOLE 3993 0 0 FEDEX CORP. Common Stock 31428X106 944 4837 SH SOLE 4837 0 0 FIFTH THIRD BANCORP. Common Stock 316773100 433 17046 SH SOLE 17046 0 0 FIRSTENERGY CORP. Common Stock 337932107 198 6210 SH SOLE 6210 0 0 FLIR SYSTEMS INC. Common Stock 302445101 113 3114 SH SOLE 3114 0 0 FLOWSERVE CORP Common Stock 34354P105 99 2041 SH SOLE 2041 0 0 FORD MOTOR CO. Common Stock 345370860 1023 87877 SH SOLE 87877 0 0 FORTINET Common Stock 34959E109 102 2661 SH SOLE 2661 0 0 GENERAL ELECTRIC COMPANY Common Stock 369604103 2514 84350 SH SOLE 84350 0 0 GENERAL MOTORS CO Common Stock 37045V100 221 6260 SH SOLE 6260 0 0 GILEAD SCIENCES INC. Common Stock 375558103 3112 45815 SH SOLE 22269 23546 0 GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 1265 5506 SH SOLE 5506 0 0 GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 222 6169 SH SOLE 6169 0 0 HALLIBURTON CO. Common Stock 406216101 1427 29007 SH SOLE 29007 0 0 HARTFORD FINANCIAL SERVICES GROUP INC. Common Stock 416515104 110 2295 SH SOLE 2295 0 0 HEWLETT PACKARD ENTERPRISE CO Common Stock 42824c109 663 27986 SH SOLE 27986 0 0 HOLLYFRONTIER CORP Common Stock 436106108 89 3144 SH SOLE 3144 0 0 HOME DEPOT INC. Common Stock 437076102 2739 18657 SH SOLE 18657 0 0 HONEYWELL INTERNATIONAL INC. Common Stock 438516106 1593 12760 SH SOLE 12760 0 0 IBM Common Stock 459200101 1539 8839 SH SOLE 8839 0 0 IDEXX LABORATORIES INC. Common Stock 45168D104 1015 6568 SH SOLE 6568 0 0 ILLINOIS TOOL WORKS INC. Common Stock 452308109 1426 10763 SH SOLE 10763 0 0 ILLUMINA INC. Common Stock 452327109 967 5668 SH SOLE 1500 4168 0 INCYTE CORP. Common Stock 45337C102 562 4201 SH SOLE 4201 0 0 ING US INC Common Stock 929089100 106 2791 SH SOLE 2791 0 0 INTEL CORP. Common Stock 458140100 1783 49419 SH SOLE 49419 0 0 INTL FLAVORS FRAGRANCES INC. Common Stock 459506101 2062 15558 SH SOLE 4100 11458 0 INTUIT Common Stock 461202103 938 8085 SH SOLE 8085 0 0 INTUITIVE SURGICAL INC. Common Stock 46120E602 555 724 SH SOLE 724 0 0 JACOBS ENGINEERING GROUP INC. Common Stock 469814107 106 1920 SH SOLE 1920 0 0 JOHNSON & JOHNSON Common Stock 478160104 3631 29151 SH SOLE 29151 0 0 JONES LANG LASALLE INC. Common Stock 48020Q107 234 2102 SH SOLE 2102 0 0 JPMORGAN CHASE AND CO. Common Stock 46625H100 3255 37060 SH SOLE 37060 0 0 KEYCORP Common Stock 493267108 1164 65445 SH SOLE 65445 0 0 KIMBERLY CLARK CORP. Common Stock 494368103 585 4444 SH SOLE 4444 0 0 KOHL'S CORP. Common Stock 500255104 98 2472 SH SOLE 2472 0 0 LEUCADIA NATIONAL CORP. Common Stock 527288104 1211 46582 SH SOLE 46582 0 0 LIBERTY BROADBAND CORP Common Stock 530307305 745 8627 SH SOLE 8627 0 0 LIBERTY PROPERTY TRUST Common Stock 531172104 95 2477 SH SOLE 2477 0 0 LINCOLN NATIONAL CORP. Common Stock 534187109 540 8250 SH SOLE 8250 0 0 LOEW'S CORP. Common Stock 540424108 553 11826 SH SOLE 11826 0 0 LOWES COS INC. Common Stock 548661107 1491 18138 SH SOLE 18138 0 0 MANPOWER INC. Common Stock 56418H100 245 2390 SH SOLE 2390 0 0 MARATHON OIL CORP. Common Stock 565849106 393 24898 SH SOLE 24898 0 0 MARKEL CORP Common Stock 570535104 575 589 SH SOLE 589 0 0 MARSH & McLENNAN COS INC. Common Stock 571748102 571 7723 SH SOLE 7723 0 0 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 748 49022 SH SOLE 49022 0 0 MASTERCARD INC. Common Stock 57636Q104 6270 55752 SH SOLE 23429 32323 0 MC GRAW-HILL COMPANIES INC. Common Stock 78409V104 1075 8222 SH SOLE 8222 0 0 MCDONALD'S CORP. Common Stock 580135101 1239 9560 SH SOLE 9560 0 0 MERCK AND CO. INC. Common Stock 58933Y105 1754 27607 SH SOLE 27607 0 0 METROPCS COMMUNICATIONS INC. Common Stock 872590104 757 11714 SH SOLE 11714 0 0 METROPOLITAN LIFE GLOBAL FUNDING I Common Stock 59156R108 107 2030 SH SOLE 2030 0 0 MICRON TECHNOLOGY INC. Common Stock 595112103 905 31316 SH SOLE 31316 0 0 MICROSOFT CORP. Common Stock 594918104 11943 181341 SH SOLE 95291 86050 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 991 23000 SH SOLE 23000 0 0 MOODY'S CORP. Common Stock 615369105 1229 10968 SH SOLE 10968 0 0 MORGAN STANLEY Common Stock 617446448 2188 51071 SH SOLE 51071 0 0 MURPHY OIL CORP. Common Stock 626717102 92 3212 SH SOLE 3212 0 0 NETAPP INC. Common Stock 64110D104 528 12626 SH SOLE 12626 0 0 NEW AMETHYST CORP Common Stock 29414D100 213 3473 SH SOLE 3473 0 0 NEXTERA ENERGY INC Common Stock 65339F101 4697 36586 SH SOLE 19051 17535 0 NIKE INC. Common Stock 654106103 1031 18499 SH SOLE 18499 0 0 NORFOLK SOUTHERN CORP. Common Stock 655844108 421 3764 SH SOLE 3764 0 0 NUANCE COMMUNICATIONS INC. Common Stock 67020Y100 118 6812 SH SOLE 6812 0 0 NVIDIA CORP. Common Stock 67066G104 606 5566 SH SOLE 5566 0 0 OCCIDENTAL PETROLEUM CORP. Common Stock 674599105 1065 16807 SH SOLE 16807 0 0 OMNICOM GROUP INC. Common Stock 681919106 567 6578 SH SOLE 6578 0 0 ONEOK INC. Common Stock 682680103 539 9722 SH SOLE 9722 0 0 OPEN TEXT CORP. Common Stock 683715106 113 3332 SH SOLE 3332 0 0 ORACLE CORP. Common Stock 68389X105 1386 31075 SH SOLE 31075 0 0 PACCAR INC. Common Stock 693718108 1020 15173 SH SOLE 15173 0 0 PACKAGING CORP.OF AMERICA Common Stock 695156109 457 4993 SH SOLE 4993 0 0 PARKER-HANNIFIN CORP. Common Stock 701094104 1101 6870 SH SOLE 6870 0 0 PARSLEY ENERGY INC Common Stock 701877102 622 19138 SH SOLE 19138 0 0 PATTERSON COS INC Common Stock 703395103 99 2181 SH SOLE 2181 0 0 PEOPLES UNITED FINANCIAL INC. Common Stock 712704105 97 5322 SH SOLE 5322 0 0 PEPSICO INC. Common Stock 713448108 2697 24110 SH SOLE 24110 0 0 PFIZER INC. Common Stock 717081103 2211 64634 SH SOLE 64634 0 0 PG AND E CORP. Common Stock 69331C108 576 8681 SH SOLE 8681 0 0 PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109 2301 20384 SH SOLE 20384 0 0 PINNACLE WEST CAPITAL CORP. Common Stock 723484101 565 6781 SH SOLE 6781 0 0 PNC FUNDING CORP Common Stock 693475105 1359 11300 SH SOLE 11300 0 0 POLARIS INDUSTRIES INC. Common Stock 731068102 107 1278 SH SOLE 1278 0 0 PRICE T.ROWE GROUP INC. Common Stock 74144T108 1127 16534 SH SOLE 16534 0 0 PRICELINE.COM INC. Common Stock 741503403 1146 644 SH SOLE 644 0 0 PRINCIPAL FINANCIAL GROUP INC. Common Stock 74251V102 119 1890 SH SOLE 1890 0 0 PROCTER & GAMBLE COMPANY Common Stock 742718109 2612 29070 SH SOLE 29070 0 0 PROLOGIS Common Stock 74340W103 1227 23658 SH SOLE 23658 0 0 PRUDENTIAL FINANCIAL INC. Common Stock 744320102 1249 11709 SH SOLE 11709 0 0 QUALCOMM INC. Common Stock 747525103 1159 20216 SH SOLE 20216 0 0 RANGE RESOURCES CORP. Common Stock 75281A109 205 7061 SH SOLE 7061 0 0 RAYMOND JAMES FINANCIAL INC. Common Stock 754730109 468 6135 SH SOLE 6135 0 0 REGIONS FINANCIAL CORP. Common Stock 7591EP100 598 41131 SH SOLE 41131 0 0 REINSURANCE GROUP AMERICA INC. Common Stock 759351604 252 1981 SH SOLE 1981 0 0 RENAISSANCE RE HOLDINGS LTD Common Stock G7496G103 669 4627 SH SOLE 4627 0 0 REPUBLIC SERVICES INC. Common Stock 760759100 575 9154 SH SOLE 9154 0 0 ROBERT HALF INTERNATIONAL INC. Common Stock 770323103 103 2111 SH SOLE 2111 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 1162 7464 SH SOLE 7464 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 9109 44114 SH SOLE 11800 32314 0 RYANAIR HOLDINGS P.L.C. American Depository Receipt 783513203 184 2219 SH SOLE 2219 0 0 SCHEIN HENRY INC. Common Stock 806407102 1488 8752 SH SOLE 8752 0 0 SCHLUMBERGER LTD Common Stock 806857108 1033 13231 SH SOLE 13231 0 0 SEATTLE GENETICS INC. Common Stock 812578102 500 7951 SH SOLE 7951 0 0 SEMPRA ENERGY Common Stock 816851109 1100 9953 SH SOLE 9953 0 0 SHAW COMMUNICATIONS INC. Common Stock 82028K200 108 5236 SH SOLE 5236 0 0 SHERWIN-WILLIAMS CO. Common Stock 824348106 1495 4820 SH SOLE 4820 0 0 SIMON PROPERTY GROUP LP Common Stock 828806109 1270 7384 SH SOLE 7384 0 0 SMITH CORP.(A.O.) Common Stock 831865209 4113 80400 SH SOLE 21400 59000 0 SOUTHERN CO. Common Stock 842587107 548 11008 SH SOLE 11008 0 0 SOUTHWESTERN ENERGY CO. Common Stock 845467109 183 22395 SH SOLE 22395 0 0 SPRINT CORP Common Stock 85207U105 607 69974 SH SOLE 69974 0 0 STAPLES INC. Common Stock 855030102 111 12647 SH SOLE 12647 0 0 STARBUCKS CORP. Common Stock 855244109 1415 24227 SH SOLE 24227 0 0 SUNTRUST BANKS INC. Common Stock 867914103 1141 20636 SH SOLE 20636 0 0 SYNOPSYS INC. Common Stock 871607107 1683 23331 SH SOLE 23331 0 0 TARGA RESOURCES CORP Common Stock 87612G101 784 13085 SH SOLE 13085 0 0 TEGNA INC Common Stock 87901J105 123 4817 SH SOLE 4817 0 0 TELUS CORP. Common Stock 87971M103 45 1386 SH SOLE 1386 0 0 TESORO CORP. Common Stock 881609101 108 1332 SH SOLE 1332 0 0 TEXAS INSTRUMENTS Common Stock 882508104 1406 17450 SH SOLE 17450 0 0 THERMO FISHER SCIENTIFIC INC. Common Stock 883556102 11204 72940 SH SOLE 25336 47604 0 THOMSON REUTERS CORP Common Stock 884903105 111 2583 SH SOLE 2583 0 0 TIME WARNER INC Common Stock 887317303 1080 11051 SH SOLE 11051 0 0 TOLL BROTHERS INC. Common Stock 889478103 248 6855 SH SOLE 6855 0 0 UNION PACIFIC CORP. Common Stock 907818108 923 8714 SH SOLE 8714 0 0 United Continental Holdings Inc Common Stock 910047109 106 1500 SH SOLE 1500 0 0 UNITED NATURAL FOODS INC. Common Stock 911163103 945 21853 SH SOLE 5800 16053 0 UNITED PARCEL SERVICE INC. Common Stock 911312106 587 5470 SH SOLE 5470 0 0 UNITED RENTALS INC. Common Stock 911363109 797 6370 SH SOLE 6370 0 0 UNITED TECHNOLOGIES CORPORATION Common Stock 913017109 1247 11111 SH SOLE 11111 0 0 UNITED THERAPEUTICS CORP. Common Stock 91307C102 113 831 SH SOLE 831 0 0 UNITEDHEALTH GROUP INC. Common Stock 91324P102 1569 9568 SH SOLE 9568 0 0 UNUMPROVIDENT CORP. Common Stock 91529Y106 1335 28472 SH SOLE 28472 0 0 US BANCORP Common Stock 902973304 1169 22705 SH SOLE 22705 0 0 VALERO ENERGY CORP. Common Stock 91913Y100 133 2001 SH SOLE 2001 0 0 VERIZON COMMUNICATIONS INC. Common Stock 92343V104 1842 37783 SH SOLE 37783 0 0 VISA INC. Common Stock 92826C839 11972 134715 SH SOLE 50490 84225 0 VMWARE INC. Common Stock 928563402 651 7062 SH SOLE 7062 0 0 VORNADO REALTY TRUST Common Stock 929042109 1299 12948 SH SOLE 12948 0 0 WABCO HOLDINGS INC. Common Stock 92927K102 194 1650 SH SOLE 1650 0 0 WALT DISNEY CO. Common Stock 254687106 2194 19347 SH SOLE 19347 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 261 2954 SH SOLE 2954 0 0 WASTE MANAGEMENT INC. Common Stock 94106L109 558 7655 SH SOLE 7655 0 0 WELLS FARGO & CO Common Stock 949746101 3186 57246 SH SOLE 57246 0 0 WESTERN DIGITAL CORP. Common Stock 958102105 594 7195 SH SOLE 7195 0 0 WESTROCK COMPANY Common Stock 96145D105 443 8514 SH SOLE 8514 0 0 WEYERHAEUSER CO. Common Stock 962166104 1122 33016 SH SOLE 33016 0 0 WILLIAMS COMPANIES INC. Common Stock 969457100 1302 44006 SH SOLE 44006 0 0 WISCONSIN ENERGY CORP. Common Stock 92939U106 557 9190 SH SOLE 9190 0 0 WR GRACE & CO Common Stock 38388F108 94 1350 SH SOLE 1350 0 0 XCEL ENERGY INC. Common Stock 98389B100 572 12867 SH SOLE 12867 0 0 XEROX CORP. Common Stock 984121103 146 19826 SH SOLE 19826 0 0 ZILLOW GROUP INC Common Stock 98954M200 617 18339 SH SOLE 18339 0 0 3M CO. Common Stock 88579Y101 87 454 SH SOLE 454 0 0 ACUITY BRANDS INC. Common Stock 00508Y102 7189 35242 SH SOLE 2263 32979 0 ALBEMARLE CORP. Common Stock 012653101 1063 10067 SH SOLE 0 10067 0 ALPHABET INC Common Stock 02079K107 6044 7286 SH SOLE 7286 0 0 ALPHABET INC Common Stock 02079K305 4724 5572 SH SOLE 1244 4328 0 AMAZON COM INC. Common Stock 023135106 3271 3690 SH SOLE 948 2742 0 AMERICAN WATER WORKS CO INC Common Stock 030420103 6128 78797 SH SOLE 13681 65116 0 BORG WARNER INC. Common Stock 099724106 1862 44546 SH SOLE 3380 41166 0 BROOKFIELD RENEWABLE ENERGY PARTNERS LP/CA Common Stock G16258108 1663 56276 SH SOLE 0 56276 0 CANADIAN NATIONAL RAILWAY CO. Common Stock 136375102 88 1192 SH SOLE 1192 0 0 CANADIAN PACIFIC RAILWAY LTD Common Stock 13645T100 1347 9174 SH SOLE 2272 6902 0 CHURCH AND DWIGHT CO.INC. Common Stock 171340102 2528 50683 SH SOLE 8926 41757 0 CRITEO American Depository Receipt 226718104 38486 769685 SH SOLE 139611 630074 0 DANAHER CORP. Common Stock 235851102 4325 50570 SH SOLE 18314 32256 0 ECOLAB INC. Common Stock 278865100 7830 62474 SH SOLE 7234 55240 0 EDISON INTERNATIONAL Common Stock 281020107 1812 22767 SH SOLE 0 22767 0 ELECTRONIC ARTS Common Stock 285512109 279 3117 SH SOLE 3117 0 0 ELLIE MAE INC Common Stock 28849P100 609 6070 SH SOLE 1687 4383 0 EVERSOURCES ENERGY Common Stock 30040W108 1635 27808 SH SOLE 0 27808 0 FACEBOOK INC Common Stock 30303M102 2575 18128 SH SOLE 8174 9954 0 FIRST SOLAR INC Common Stock 336433107 450 16609 SH SOLE 0 16609 0 FORTIS INC. Common Stock 349553107 568 17190 SH SOLE 0 17190 0 GILEAD SCIENCES INC. Common Stock 375558103 1839 27079 SH SOLE 8392 18687 0 GROUPE CGI INC. Common Stock 39945C109 7930 165980 SH SOLE 165980 0 0 HEXCEL CORP. Common Stock 428291108 8096 148419 SH SOLE 118096 30323 0 HUNT TRANSPORT SCE INC.(J.B.) Common Stock 445658107 1683 18348 SH SOLE 0 18348 0 INTL FLAVORS FRAGRANCES INC. Common Stock 459506101 2085 15730 SH SOLE 2802 12928 0 KELLOGG CO. Common Stock 487836108 2003 27584 SH SOLE 5217 22367 0 LAUDER ESTEE COS INC. Common Stock 518439104 177 2088 SH SOLE 2088 0 0 MAGNA INTERNATIONAL INC. Common Stock 559222401 725 16803 SH SOLE 0 16803 0 MASTERCARD INC. Common Stock 57636Q104 4692 41722 SH SOLE 11391 30331 0 MCDONALD'S CORP. Common Stock 580135101 3494 26955 SH SOLE 26955 0 0 MICROSOFT CORP. Common Stock 594918104 3663 55617 SH SOLE 10211 45406 0 NEXTERA ENERGY INC Common Stock 65339F101 5376 41878 SH SOLE 9095 32783 0 ORMAT TECHNOLOGIES INC. Common Stock 686688102 1324 23201 SH SOLE 0 23201 0 OWENS CORNING NEW Common Stock 690742101 1610 26238 SH SOLE 0 26238 0 PATTERN ENERGY GROUP Common Stock 70338P100 528 26249 SH SOLE 7952 18297 0 PRAXAIR INC. Common Stock 74005P104 1582 13340 SH SOLE 0 13340 0 ROPER TECHNOLOGIES INC Common Stock 776696106 6782 32845 SH SOLE 5724 27121 0 SMITH CORP.(A.O.) Common Stock 831865209 3199 62534 SH SOLE 8898 53636 0 STARBUCKS CORP. Common Stock 855244109 159 2717 SH SOLE 2717 0 0 SUNOPTA INC. Common Stock 8676EP108 159 22852 SH SOLE 0 22852 0 SUNPOWER CORP Common Stock 867652406 261 42819 SH SOLE 0 42819 0 TESLA MOTORS Common Stock 88160R101 306 1100 SH SOLE 0 1100 0 TETRA TECH INC. Common Stock 88162G103 1297 31760 SH SOLE 0 31760 0 THERMO FISHER SCIENTIFIC INC. Common Stock 883556102 13640 88801 SH SOLE 11239 77562 0 TPI COMPOSITES INC Common Stock 87266J104 234 12303 SH SOLE 0 12303 0 TRIMBLE NAVIGATION LTD Common Stock 896239100 1135 35454 SH SOLE 11330 24124 0 VISA INC. Common Stock 92826C839 3827 43064 SH SOLE 11426 31638 0 XYLEM INC Common Stock 98419M100 3013 60004 SH SOLE 5360 54644 0