0001683168-19-003269.txt : 20191017 0001683168-19-003269.hdr.sgml : 20191017 20191017100050 ACCESSION NUMBER: 0001683168-19-003269 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191017 DATE AS OF CHANGE: 20191017 EFFECTIVENESS DATE: 20191017 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMERZBANK AKTIENGESELLSCHAFT /FI CENTRAL INDEX KEY: 0000852933 STANDARD INDUSTRIAL CLASSIFICATION: UNKNOWN SIC - 8880 [8880] IRS NUMBER: 000000000 STATE OF INCORPORATION: 2M FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13528 FILM NUMBER: 191154195 BUSINESS ADDRESS: STREET 1: KAISERPLATZ CITY: FRANKFURT 1 GERMANY STATE: 2M ZIP: 60311 BUSINESS PHONE: 496913629502 MAIL ADDRESS: STREET 1: KAISERPLATZ CITY: FRANKFURT STATE: 2M ZIP: 60311 FORMER COMPANY: FORMER CONFORMED NAME: COMMERZBANK AKTIENGESELLSCHAFT /FI DATE OF NAME CHANGE: 19890713 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000852933 XXXXXXXX 09-30-2019 09-30-2019 false COMMERZBANK AKTIENGESELLSCHAFT /FI
KAISERPLATZ FRANKFURT 2M 60311
13F HOLDINGS REPORT 028-13528 N
Salvatore Zito Attorney-in-Fact 212-266-7263 /s/ Salvatore Zito New York NY 10-17-2019 0 770 12297487
INFORMATION TABLE 2 infotable.xml 3-D SYS CORP DEL COM NEW 88554D205 11771 1444252 SH SOLE 1444252 0 0 3M CO COM 88579Y101 100537 611537 SH SOLE 611537 0 0 58 COM INC SPON ADR REP A 31680Q104 467 9478 SH SOLE 9478 0 0 ABBOTT LABS COM 002824100 23876 285354 SH SOLE 285354 0 0 ABBVIE INC COM 00287Y109 48788 644325 SH SOLE 644325 0 0 ABERCROMBIE & FITCH CO CL A 002896207 6476 415114 SH SOLE 415114 0 0 ABIOMED INC COM 003654100 2066 11616 SH SOLE 11616 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11525 59919 SH SOLE 59819 0 100 ACTIVISION BLIZZARD INC COM 00507V109 47153 891018 SH SOLE 891018 0 0 ACUITY BRANDS INC COM 00508Y102 4019 29818 SH SOLE 29818 0 0 ADOBE INC COM 00724F101 70857 256497 SH SOLE 256497 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 385 2330 SH SOLE 2330 0 0 ADVANCED MICRO DEVICES INC COM 007903107 65317 2253099 SH SOLE 2253099 0 0 AERCAP HOLDINGS NV SHS N00985106 219 4000 SH SOLE 4000 0 0 AES CORP COM 00130H105 1179 72169 SH SOLE 72169 0 0 AFLAC INC COM 001055102 4345 83045 SH SOLE 83045 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 13993 182611 SH SOLE 182611 0 0 AGNC INVT CORP COM 00123Q104 3869 240448 SH SOLE 240448 0 0 AGNICO EAGLE MINES LTD COM 008474108 12348 230322 SH SOLE 230322 0 0 AIR PRODS & CHEMS INC COM 009158106 1708 7700 SH SOLE 7700 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 887 42191 SH SOLE 42191 0 0 AK STL HLDG CORP COM 001547108 185 81495 SH SOLE 81495 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 6125 67029 SH SOLE 67029 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 6515 1123227 SH SOLE 1123227 0 0 ALASKA AIR GROUP INC COM 011659109 653 10058 SH SOLE 10058 0 0 ALBEMARLE CORP COM 012653101 24747 355970 SH SOLE 355970 0 0 ALCOA CORP COM 013872106 6799 338781 SH SOLE 338781 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 14596 149034 SH SOLE 149034 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 559989 3348618 SH SOLE 3347668 0 950 ALIGN TECHNOLOGY INC COM 016255101 8757 48405 SH SOLE 48405 0 0 ALLERGAN PLC SHS G0177J108 49110 291819 SH SOLE 291819 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 449 3501 SH SOLE 3501 0 0 ALLSTATE CORP COM 020002101 227 2090 SH SOLE 2090 0 0 ALPHABET INC CAP STK CL C 02079K107 141761 116293 SH SOLE 116293 0 0 ALPHABET INC CAP STK CL A 02079K305 290310 237737 SH SOLE 236643 0 1094 ALTABA INC COM 021346101 19808 1016858 SH SOLE 1016858 0 0 ALTICE USA INC CL A 02156K103 2213 77154 SH SOLE 77154 0 0 ALTRIA GROUP INC COM 02209S103 84904 2075898 SH SOLE 2075898 0 0 AMAZON COM INC COM 023135106 1259241 725407 SH SOLE 725407 0 0 AMAZON COM INC CALL 023135906 672 387 SH Call SOLE 387 0 0 AMBEV SA SPONSORED ADR 02319V103 415 89824 SH SOLE 89824 0 0 AMEREN CORP COM 023608102 360 4495 SH SOLE 4495 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 7329 271761 SH SOLE 271761 0 0 AMERICAN ELEC PWR CO INC COM 025537101 9212 98324 SH SOLE 98324 0 0 AMERICAN EXPRESS CO COM 025816109 52040 439970 SH SOLE 439970 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 9538 171244 SH SOLE 171244 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 223 38068 SH SOLE 38068 0 0 AMERICAN TOWER CORP NEW COM 03027X100 11118 50278 SH SOLE 50178 0 100 AMERICAN WTR WKS CO INC NEW COM 030420103 14769 118881 SH SOLE 118881 0 0 AMERIPRISE FINL INC COM 03076C106 1742 11840 SH SOLE 11840 0 0 AMERISOURCEBERGEN CORP COM 03073E105 239 2897 SH SOLE 2897 0 0 AMETEK INC NEW COM 031100100 1624 17682 SH SOLE 17682 0 0 AMGEN INC COM 031162100 22161 114519 SH SOLE 114519 0 0 AMPHENOL CORP NEW CL A 032095101 1023 10604 SH SOLE 10604 0 0 ANALOG DEVICES INC COM 032654105 1104 9885 SH SOLE 9885 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 44547 2438254 SH SOLE 2438254 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5201 54656 SH SOLE 54656 0 0 ANNALY CAP MGMT INC COM 035710409 261 29705 SH SOLE 29705 0 0 ANSYS INC COM 03662Q105 3051 13783 SH SOLE 13783 0 0 ANTHEM INC COM 036752103 1868 7782 SH SOLE 7782 0 0 AON PLC SHS CL A G0408V102 460 2376 SH SOLE 2376 0 0 APACHE CORP COM 037411105 7303 285282 SH SOLE 285282 0 0 APHRIA INC COM 03765K104 371 71528 SH SOLE 71528 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 712 18824 SH SOLE 18824 0 0 APPLE INC COM 037833100 430075 1920236 SH SOLE 1920236 0 0 APPLE INC CALL 037833900 389 1737 SH Call SOLE 1737 0 0 APPLIED MATLS INC COM 038222105 25580 512634 SH SOLE 512634 0 0 AQUA AMERICA INC COM 03836W103 511 11395 SH SOLE 11395 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 13743 334624 SH SOLE 334624 0 0 ARCONIC INC COM 03965L100 6329 243404 SH SOLE 243404 0 0 ARISTA NETWORKS INC COM 040413106 4592 19220 SH SOLE 19220 0 0 ASANKO GOLD INC COM 04341Y105 50 54822 SH SOLE 54822 0 0 AT&T INC COM 00206R102 219856 5810142 SH SOLE 5810142 0 0 AURORA CANNABIS INC COM 05156X108 842 191803 SH SOLE 191803 0 0 AUTODESK INC COM 052769106 3184 21558 SH SOLE 21558 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 9685 60000 SH SOLE 60000 0 0 AUTOZONE INC COM 053332102 1375 1268 SH SOLE 1268 0 0 AVALONBAY CMNTYS INC COM 053484101 1164 5406 SH SOLE 5406 0 0 AVERY DENNISON CORP COM 053611109 256 2258 SH SOLE 2258 0 0 AVON PRODS INC COM 054303102 4481 1018408 SH SOLE 1018408 0 0 B2GOLD CORP COM 11777Q209 1578 488669 SH SOLE 488669 0 0 BAIDU INC SPON ADR REP A 056752108 91813 893473 SH SOLE 893473 0 0 BAKER HUGHES A GE CO CL A 05722G100 6221 268164 SH SOLE 268164 0 0 BALL CORP COM 058498106 10230 140506 SH SOLE 140506 0 0 BALLARD PWR SYS INC NEW COM 058586108 2034 415907 SH SOLE 415907 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 210 25793 SH SOLE 25793 0 0 BANK AMER CORP COM 060505104 69560 2384635 SH SOLE 2384635 0 0 BANK MONTREAL QUE COM 063671101 9345 126708 SH SOLE 126708 0 0 BANK N S HALIFAX COM 064149107 1178 20713 SH SOLE 20713 0 0 BANK NEW YORK MELLON CORP COM 064058100 2617 57893 SH SOLE 57893 0 0 BARCLAYS PLC ADR 06738E204 136 18495 SH SOLE 18495 0 0 BARRICK GOLD CORPORATION COM 067901108 96625 5575616 SH SOLE 5575616 0 0 BAUSCH HEALTH COS INC COM 071734107 22741 1040790 SH SOLE 1040790 0 0 BAXTER INTL INC COM 071813109 222 2539 SH SOLE 2539 0 0 BAYTEX ENERGY CORP COM 07317Q105 437 295198 SH SOLE 295198 0 0 BCE INC COM NEW 05534B760 71417 1475256 SH SOLE 1475256 0 0 BECTON DICKINSON & CO COM 075887109 18088 71507 SH SOLE 71507 0 0 BED BATH & BEYOND INC COM 075896100 147 13785 SH SOLE 13785 0 0 BERKLEY W R CORP COM 084423102 1281 17732 SH SOLE 17732 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 19334 62 SH SOLE 62 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 132999 639358 SH SOLE 639298 0 60 BEST BUY INC COM 086516101 7397 107218 SH SOLE 107218 0 0 BEYOND MEAT INC COM 08862E109 6002 40382 SH SOLE 40382 0 0 BIOGEN INC COM 09062X103 25341 108845 SH SOLE 108845 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 487 7225 SH SOLE 7225 0 0 BLACKBERRY LTD COM 09228F103 788 150178 SH SOLE 150178 0 0 BLACKROCK INC COM 09247X101 22851 51276 SH SOLE 51276 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 13084 267904 SH SOLE 267904 0 0 BOEING CO COM 097023105 67098 176355 SH SOLE 176355 0 0 BOOKING HLDGS INC COM 09857L108 92786 47277 SH SOLE 47277 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 602 8476 SH SOLE 8476 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2546 62569 SH SOLE 62569 0 0 BOX INC CL A 10316T104 4085 246654 SH SOLE 246654 0 0 BP PLC SPONSORED ADR 055622104 2286 60173 SH SOLE 60173 0 0 BRF SA SPONSORED ADR 10552T107 281 30666 SH SOLE 30666 0 0 BRIGHTHOUSE FINL INC COM 10922N103 649 16025 SH SOLE 16025 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 44650 880492 SH SOLE 880492 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 15478 419469 SH SOLE 419469 0 0 BROADCOM INC COM 11135F101 29122 105488 SH SOLE 105488 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 230 1845 SH SOLE 1845 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 557 10495 SH SOLE 10495 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 304 6129 SH SOLE 6129 0 0 BROWN FORMAN CORP CL B 115637209 4086 65090 SH SOLE 65090 0 0 BRUNSWICK CORP COM 117043109 240 4606 SH SOLE 4606 0 0 CABOT OIL & GAS CORP COM 127097103 1850 105312 SH SOLE 105312 0 0 CACI INTL INC CL A 127190304 701 3033 SH SOLE 3033 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 7264 109924 SH SOLE 109924 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 957 93784 SH SOLE 93784 0 0 CAMECO CORP COM 13321L108 4366 459559 SH SOLE 459559 0 0 CAMPBELL SOUP CO COM 134429109 1301 27735 SH SOLE 27735 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 497 11297 SH SOLE 11297 0 0 CANADIAN NAT RES LTD COM 136385101 441 16567 SH SOLE 16567 0 0 CANADIAN NATL RY CO COM 136375102 1943 21625 SH SOLE 21625 0 0 CANADIAN PAC RY LTD COM 13645T100 2056 9242 SH SOLE 9242 0 0 CANOPY GROWTH CORP COM 138035100 3542 154464 SH SOLE 154464 0 0 CAPITAL ONE FINL CORP COM 14040H105 919 10101 SH SOLE 10101 0 0 CARBON BLACK INC COM 14081R103 323 12434 SH SOLE 12434 0 0 CARDINAL HEALTH INC COM 14149Y108 4912 104094 SH SOLE 104094 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 33947 776652 SH SOLE 776652 0 0 CATERPILLAR INC DEL COM 149123101 17046 134951 SH SOLE 134951 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1085 9441 SH SOLE 9441 0 0 CBRE GROUP INC CL A 12504L109 715 13496 SH SOLE 13496 0 0 CBS CORP NEW CL B 124857202 2550 63170 SH SOLE 63170 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 37547 454790 SH SOLE 454790 0 0 CELGENE CORP COM 151020104 34700 349448 SH SOLE 349448 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 986 251482 SH SOLE 251482 0 0 CENOVUS ENERGY INC COM 15135U109 698 74439 SH SOLE 74439 0 0 CENTENE CORP DEL COM 15135B101 993 22961 SH SOLE 22961 0 0 CENTERPOINT ENERGY INC COM 15189T107 490 16221 SH SOLE 16221 0 0 CENTURYLINK INC COM 156700106 19497 1562250 SH SOLE 1562250 0 0 CERNER CORP COM 156782104 1230 18038 SH SOLE 18038 0 0 CF INDS HLDGS INC COM 125269100 5617 114170 SH SOLE 114170 0 0 CGI INC CL A SUB VTG 12532H104 1400 17684 SH SOLE 17684 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5208 12638 SH SOLE 12638 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 21590 197169 SH SOLE 197169 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8068 127947 SH SOLE 127947 0 0 CHESAPEAKE ENERGY CORP COM 165167107 3454 2449765 SH SOLE 2449765 0 0 CHEVRON CORP NEW COM 166764100 17522 147742 SH SOLE 147742 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1328 32088 SH SOLE 32088 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4886 5813 SH SOLE 5813 0 0 CHUBB LIMITED COM H1467J104 938 5813 SH SOLE 5813 0 0 CHURCH & DWIGHT INC COM 171340102 15894 211247 SH SOLE 211247 0 0 CIENA CORP COM NEW 171779309 10230 260776 SH SOLE 260776 0 0 CIGNA CORP NEW COM 125523100 364 2397 SH SOLE 2397 0 0 CIMAREX ENERGY CO COM 171798101 4339 90515 SH SOLE 90515 0 0 CINCINNATI FINL CORP COM 172062101 295 2529 SH SOLE 2529 0 0 CINTAS CORP COM 172908105 13525 50446 SH SOLE 50446 0 0 CIRRUS LOGIC INC COM 172755100 7052 131619 SH SOLE 131619 0 0 CISCO SYS INC COM 17275R102 87218 1765189 SH SOLE 1751306 0 13883 CITIGROUP INC COM NEW 172967424 62254 901191 SH SOLE 901191 0 0 CITRIX SYS INC COM 177376100 1933 20025 SH SOLE 20025 0 0 CLEVELAND CLIFFS INC COM 185899101 4869 674368 SH SOLE 674368 0 0 CLOROX CO DEL COM 189054109 850 5595 SH SOLE 5595 0 0 CME GROUP INC COM 12572Q105 18085 85571 SH SOLE 85571 0 0 CMS ENERGY CORP COM 125896100 638 9979 SH SOLE 9979 0 0 CNX RESOURCES CORPORATION COM 12653C108 211 29000 SH SOLE 29000 0 0 COCA COLA CO COM 191216100 42694 784236 SH SOLE 784236 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 391 7050 SH SOLE 7050 0 0 COEUR MNG INC COM NEW 192108504 1617 336215 SH SOLE 336215 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 678 11249 SH SOLE 11249 0 0 COLGATE PALMOLIVE CO COM 194162103 11325 154057 SH SOLE 154057 0 0 COMCAST CORP NEW CL A 20030N101 158251 3510454 SH SOLE 3463176 0 47278 COMERICA INC COM 200340107 222 3368 SH SOLE 3368 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 184 15469 SH SOLE 15469 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2058 135593 SH SOLE 135593 0 0 CONAGRA BRANDS INC COM 205887102 484 15782 SH SOLE 15782 0 0 CONCHO RES INC COM 20605P101 3827 56363 SH SOLE 56363 0 0 CONOCOPHILLIPS COM 20825C104 27398 480828 SH SOLE 480828 0 0 CONSOLIDATED EDISON INC COM 209115104 25072 265395 SH SOLE 265395 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7189 34684 SH SOLE 34684 0 0 CONTINENTAL RESOURCES INC COM 212015101 3079 100002 SH SOLE 100002 0 0 COOPER COS INC COM NEW 216648402 1768 5953 SH SOLE 5953 0 0 COPA HOLDINGS SA CL A P31076105 1496 15154 SH SOLE 15154 0 0 COPART INC COM 217204106 836 10405 SH SOLE 10405 0 0 CORNING INC COM 219350105 3999 140205 SH SOLE 140205 0 0 CORTEVA INC COM 22052L104 1847 65958 SH SOLE 65958 0 0 COSTCO WHSL CORP NEW COM 22160K105 13993 48567 SH SOLE 48567 0 0 COTY INC COM CL A 222070203 792 75376 SH SOLE 75376 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 874 71577 SH SOLE 71577 0 0 CRESCENT PT ENERGY CORP COM 22576C101 407 95526 SH SOLE 95526 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 3864 27793 SH SOLE 27793 0 0 CSX CORP COM 126408103 1589 22940 SH SOLE 22940 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 4656 158974 SH SOLE 158974 0 0 CUMMINS INC COM 231021106 1166 7170 SH SOLE 7170 0 0 CVS HEALTH CORP COM 126650100 24770 392737 SH SOLE 392737 0 0 D R HORTON INC COM 23331A109 882 16724 SH SOLE 16724 0 0 DANAHER CORPORATION COM 235851102 64195 444468 SH SOLE 444468 0 0 DARDEN RESTAURANTS INC COM 237194105 897 7588 SH SOLE 7588 0 0 DAVITA INC COM 23918K108 1178 20634 SH SOLE 20634 0 0 DEAN FOODS CO NEW COM NEW 242370203 58 50000 SH SOLE 50000 0 0 DEERE & CO COM 244199105 2936 17404 SH SOLE 17404 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 17410 302256 SH SOLE 302256 0 0 DENTSPLY SIRONA INC COM 24906P109 9967 186966 SH SOLE 186966 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 121172 16156222 SH SOLE 16156222 0 0 DEUTSCHE BANK AG CALL D18190908 293 39125 SH Call SOLE 39125 0 0 DEUTSCHE BANK AG PUT D18190958 97 12921 SH Put SOLE 12921 0 0 DEVON ENERGY CORP NEW COM 25179M103 3525 146508 SH SOLE 146508 0 0 DIAMONDBACK ENERGY INC COM 25278X109 10966 121968 SH SOLE 121968 0 0 DIGITAL RLTY TR INC COM 253868103 1622 12499 SH SOLE 12499 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 9577 172040 SH SOLE 172040 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 803 10347 SH SOLE 10347 0 0 DISCOVER FINL SVCS COM 254709108 535 6596 SH SOLE 6596 0 0 DISCOVERY INC COM SER A 25470F104 275 10328 SH SOLE 10328 0 0 DISH NETWORK CORP CL A 25470M109 5426 159275 SH SOLE 159275 0 0 DISNEY WALT CO COM DISNEY 254687106 47632 365504 SH SOLE 365504 0 0 DOLLAR GEN CORP NEW COM 256677105 1149 7231 SH SOLE 7231 0 0 DOLLAR TREE INC COM 256746108 900 7885 SH SOLE 7885 0 0 DOMINION ENERGY INC COM 25746U109 7193 88759 SH SOLE 88759 0 0 DOVER CORP COM 260003108 701 7037 SH SOLE 7037 0 0 DOW INC COM 260557103 4004 84038 SH SOLE 84038 0 0 DROPBOX INC CL A 26210C104 1754 86953 SH SOLE 86953 0 0 DTE ENERGY CO COM 233331107 455 3422 SH SOLE 3422 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 16309 170133 SH SOLE 170133 0 0 DUNKIN BRANDS GROUP INC COM 265504100 971 12233 SH SOLE 12233 0 0 DUPONT DE NEMOURS INC COM 26614N102 6338 88880 SH SOLE 88880 0 0 DXC TECHNOLOGY CO COM 23355L106 2097 71071 SH SOLE 71071 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 471 10787 SH SOLE 10787 0 0 EASTMAN CHEMICAL CO COM 277432100 1832 24808 SH SOLE 24808 0 0 EATON CORP PLC SHS G29183103 634 7623 SH SOLE 7583 0 40 EBAY INC COM 278642103 29907 767228 SH SOLE 767228 0 0 ECOLAB INC COM 278865100 40619 205104 SH SOLE 205104 0 0 EDISON INTL COM 281020107 607 8048 SH SOLE 8048 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 18273 83092 SH SOLE 83092 0 0 ELDORADO GOLD CORP NEW COM 284902509 21915 2820513 SH SOLE 2820513 0 0 ELECTRONIC ARTS INC COM 285512109 27192 277984 SH SOLE 277984 0 0 EMERSON ELEC CO COM 291011104 6290 94071 SH SOLE 94071 0 0 ENBRIDGE INC COM 29250N105 2054 58550 SH SOLE 58550 0 0 ENCANA CORP COM 292505104 180 39152 SH SOLE 39152 0 0 ENDO INTL PLC SHS G30401106 1840 573215 SH SOLE 573215 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 665 50833 SH SOLE 50833 0 0 ENTERGY CORP NEW COM 29364G103 15988 136231 SH SOLE 136231 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 203 7091 SH SOLE 7091 0 0 EOG RES INC COM 26875P101 6254 84267 SH SOLE 84267 0 0 EQT CORP COM 26884L109 172 16169 SH SOLE 16169 0 0 EQUINIX INC COM 29444U700 2951 5116 SH SOLE 5116 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 156 10702 SH SOLE 10702 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 388 4500 SH SOLE 4500 0 0 ERICSSON ADR B SEK 10 294821608 1596 200000 SH SOLE 200000 0 0 ESSEX PPTY TR INC COM 297178105 318 975 SH SOLE 975 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1117 29866 SH SOLE 29866 0 0 EVERGY INC COM 30034W106 205 3076 SH SOLE 3076 0 0 EVERSOURCE ENERGY COM 30040W108 332 3885 SH SOLE 3885 0 0 EXELON CORP COM 30161N101 2262 46826 SH SOLE 46826 0 0 EXONE CO COM 302104104 132 14865 SH SOLE 14865 0 0 EXPEDIA GROUP INC COM NEW 30212P303 12535 93261 SH SOLE 93121 0 140 EXPEDITORS INTL WASH INC COM 302130109 1181 15892 SH SOLE 15892 0 0 EXXON MOBIL CORP COM 30231G102 46286 655516 SH SOLE 655516 0 0 F M C CORP COM NEW 302491303 1439 16413 SH SOLE 16413 0 0 F5 NETWORKS INC COM 315616102 6072 43243 SH SOLE 43243 0 0 FACEBOOK INC CL A 30303M102 160169 899422 SH SOLE 899232 0 190 FASTENAL CO COM 311900104 2943 90079 SH SOLE 90079 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 576 4231 SH SOLE 4231 0 0 FEDEX CORP COM 31428X106 9631 66162 SH SOLE 66162 0 0 FERRARI N V COM N3167Y103 29260 189889 SH SOLE 189889 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 3598 27100 SH SOLE 27100 0 0 FIREEYE INC COM 31816Q101 1639 122853 SH SOLE 122853 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 29756 3273476 SH SOLE 3273476 0 0 FIRST SOLAR INC COM 336433107 12828 221131 SH SOLE 221131 0 0 FIRSTENERGY CORP COM 337932107 322 6680 SH SOLE 6680 0 0 FISERV INC COM 337738108 29525 285014 SH SOLE 285014 0 0 FITBIT INC CL A 33812L102 430 112829 SH SOLE 112829 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 654 2280 SH SOLE 2280 0 0 FLIR SYS INC COM 302445101 1559 29643 SH SOLE 29643 0 0 FLUOR CORP NEW COM 343412102 393 20539 SH SOLE 20539 0 0 FOOT LOCKER INC COM 344849104 3043 70513 SH SOLE 70513 0 0 FORD MTR CO DEL COM 345370860 27817 3036780 SH SOLE 3036780 0 0 FORTIS INC COM 349553107 252 5951 SH SOLE 5951 0 0 FORTIVE CORP COM 34959J108 2552 37227 SH SOLE 37227 0 0 FOSSIL GROUP INC COM 34988V106 400 31949 SH SOLE 31949 0 0 FOX CORP CL A COM 35137L105 344 10898 SH SOLE 10898 0 0 FRANCO NEVADA CORP COM 351858105 8064 88461 SH SOLE 88461 0 0 FRANKLIN RES INC COM 354613101 418 14468 SH SOLE 14468 0 0 FREEPORT-MCMORAN INC CL B 35671D857 40753 4258363 SH SOLE 4258363 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1416 15810 SH SOLE 15810 0 0 GAP INC COM 364760108 3462 199444 SH SOLE 199444 0 0 GARMIN LTD SHS H2906T109 1130 13343 SH SOLE 13343 0 0 GARTNER INC COM 366651107 298 2086 SH SOLE 2086 0 0 GENERAL ELECTRIC CO COM 369604103 173143 19367209 SH SOLE 19367209 0 0 GENERAL MLS INC COM 370334104 73836 1339554 SH SOLE 1339554 0 0 GENERAL MTRS CO COM 37045V100 41835 1116196 SH SOLE 1116196 0 0 GENUINE PARTS CO COM 372460105 918 9214 SH SOLE 9214 0 0 GENWORTH FINL INC COM CL A 37247D106 47 10732 SH SOLE 10732 0 0 GERDAU S A SPON ADR REP PFD 373737105 2132 676826 SH SOLE 676826 0 0 GILDAN ACTIVEWEAR INC COM 375916103 948 26705 SH SOLE 26705 0 0 GILEAD SCIENCES INC COM 375558103 18124 285961 SH SOLE 285961 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5142 120468 SH SOLE 120468 0 0 GLOBAL PMTS INC COM 37940X102 11623 73103 SH SOLE 73103 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 1232 72576 SH SOLE 72576 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 206 12064 SH SOLE 12064 0 0 GLOBE LIFE INC COM 37959E102 995 10394 SH SOLE 10394 0 0 GNC HLDGS INC COM CL A 36191G107 30 14083 SH SOLE 14083 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2342 476082 SH SOLE 476082 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 21130 101965 SH SOLE 101965 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3364 233540 SH SOLE 233540 0 0 GOPRO INC CL A 38268T103 1452 279945 SH SOLE 279945 0 0 GRAINGER W W INC COM 384802104 1631 5490 SH SOLE 5490 0 0 GROUPON INC COM 399473107 975 366579 SH SOLE 366579 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 388 29848 SH SOLE 29848 0 0 GULFPORT ENERGY CORP COM NEW 402635304 41 15134 SH SOLE 15134 0 0 HALLIBURTON CO COM 406216101 7939 421165 SH SOLE 421165 0 0 HANESBRANDS INC COM 410345102 952 62164 SH SOLE 62164 0 0 HARLEY DAVIDSON INC COM 412822108 6452 179370 SH SOLE 179370 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 5123 1803698 SH SOLE 1803698 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1414 23326 SH SOLE 23326 0 0 HASBRO INC COM 418056107 2988 25174 SH SOLE 25174 0 0 HCA HEALTHCARE INC COM 40412C101 350 2909 SH SOLE 2909 0 0 HCP INC COM 40414L109 5049 141708 SH SOLE 141708 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 279 4882 SH SOLE 4882 0 0 HECLA MNG CO COM 422704106 17192 9767935 SH SOLE 9767935 0 0 HELMERICH & PAYNE INC COM 423452101 1096 27350 SH SOLE 27350 0 0 HENRY SCHEIN INC COM 806407102 721 11348 SH SOLE 11348 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 5332 140840 SH SOLE 140840 0 0 HERC HLDGS INC COM 42704L104 478 10273 SH SOLE 10273 0 0 HERSHEY CO COM 427866108 1227 7917 SH SOLE 7917 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 7949 574347 SH SOLE 574347 0 0 HERTZ GLOBAL HLDGS INC PUT 42806J956 204 14733 SH Put SOLE 14733 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 11123 733244 SH SOLE 733244 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 422 4534 SH SOLE 4534 0 0 HOLLYFRONTIER CORP COM 436106108 2009 37451 SH SOLE 37451 0 0 HOLOGIC INC COM 436440101 292 5782 SH SOLE 5782 0 0 HOME DEPOT INC COM 437076102 22853 98496 SH SOLE 98496 0 0 HONEYWELL INTL INC COM 438516106 5752 33995 SH SOLE 33995 0 0 HORMEL FOODS CORP COM 440452100 3805 87013 SH SOLE 87013 0 0 HOST HOTELS & RESORTS INC COM 44107P104 444 25657 SH SOLE 25657 0 0 HP INC COM 40434L105 12688 670636 SH SOLE 670636 0 0 HUMANA INC COM 444859102 2332 9122 SH SOLE 9122 0 0 HUNT J B TRANS SVCS INC COM 445658107 431 3894 SH SOLE 3894 0 0 HUNTINGTON BANCSHARES INC COM 446150104 267 18681 SH SOLE 18681 0 0 IAMGOLD CORP COM 450913108 7302 2141394 SH SOLE 2141394 0 0 ICICI BK LTD ADR 45104G104 9919 814328 SH SOLE 814328 0 0 IDEXX LABS INC COM 45168D104 1717 6314 SH SOLE 6314 0 0 IHS MARKIT LTD SHS G47567105 403 6021 SH SOLE 6021 0 0 ILLINOIS TOOL WKS INC COM 452308109 20699 132269 SH SOLE 132269 0 0 ILLUMINA INC COM 452327109 2014 6619 SH SOLE 6619 0 0 INCYTE CORP COM 45337C102 2952 39774 SH SOLE 39774 0 0 INFOSYS LTD SPONSORED ADR 456788108 3164 278301 SH SOLE 278301 0 0 INGERSOLL-RAND PLC SHS G47791101 888 7208 SH SOLE 7208 0 0 INGREDION INC COM 457187102 537 6573 SH SOLE 6573 0 0 INTEL CORP COM 458140100 35476 688454 SH SOLE 688454 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 744 8067 SH SOLE 8067 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 91752 630943 SH SOLE 630943 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1253 10212 SH SOLE 10212 0 0 INTERXION HOLDING N.V SHS N47279109 718 8812 SH SOLE 8812 0 0 INTL PAPER CO COM 460146103 2283 54598 SH SOLE 54598 0 0 INTUIT COM 461202103 14683 55210 SH SOLE 55210 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 22431 41544 SH SOLE 41544 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 874 15090 SH SOLE 15090 0 0 INVESCO LTD SHS G491BT108 771 45500 SH SOLE 45500 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 789 4180 SH SOLE 4180 0 0 IPG PHOTONICS CORP COM 44980X109 595 4389 SH SOLE 4389 0 0 IQIYI INC SPONSORED ADS 46267X108 2015 124953 SH SOLE 124953 0 0 IQVIA HLDGS INC COM 46266C105 1310 8768 SH SOLE 8768 0 0 IROBOT CORP COM 462726100 7843 127180 SH SOLE 127180 0 0 IRON MTN INC NEW COM 46284V101 11682 360662 SH SOLE 360662 0 0 ISHARES GOLD TRUST ISHARES 464285105 273 19366 SH SOLE 19366 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 34506 819025 SH SOLE 819025 0 0 ISHARES INC MSCI THAILND ETF 464286624 213 2404 SH SOLE 2404 0 0 ISHARES INC MSCI STH KOR ETF 464286772 415 7359 SH SOLE 7359 0 0 ISHARES INC MSCI GERMANY ETF 464286806 566 21024 SH SOLE 21024 0 0 ISHARES INC MSCI MEXICO ETF 464286822 3743 87626 SH SOLE 87626 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 2373 65271 SH SOLE 65271 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 1666 71824 SH SOLE 71824 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 906 32549 SH SOLE 32549 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 298 5250 SH SOLE 5250 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3800 238677 SH SOLE 238677 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1258 31609 SH SOLE 31609 0 0 ISHARES TR CORE S&P500 ETF 464287200 3094 10364 SH SOLE 10364 0 0 ISHARES TR CORE US AGGBD ET 464287226 2570 22712 SH SOLE 22712 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 10255 250928 SH SOLE 250928 0 0 ISHARES TR IBOXX INV CP ETF 464287242 437 3431 SH SOLE 3431 0 0 ISHARES TR GLOBAL TECH ETF 464287291 18834 101821 SH SOLE 101821 0 0 ISHARES TR S&P 500 VAL ETF 464287408 484 4062 SH SOLE 4062 0 0 ISHARES TR 20 YR TR BD ETF 464287432 10379 72538 SH SOLE 72538 0 0 ISHARES TR MSCI EAFE ETF 464287465 443 6792 SH SOLE 6792 0 0 ISHARES TR RUS MD CP GR ETF 464287481 340 2408 SH SOLE 2408 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1120 5798 SH SOLE 5798 0 0 ISHARES TR NASDAQ BIOTECH 464287556 26693 268270 SH SOLE 268270 0 0 ISHARES TR U.S. REAL ES ETF 464287739 7270 77723 SH SOLE 77723 0 0 ISHARES TR US HLTHCARE ETF 464287762 267 1414 SH SOLE 1414 0 0 ISHARES TR CORE S&P SCP ETF 464287804 346 4444 SH SOLE 4444 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 407 6140 SH SOLE 6140 0 0 ISHARES TR JPMORGAN USD EMG 464288281 802 7078 SH SOLE 7078 0 0 ISHARES TR IBOXX HI YD ETF 464288513 989 11340 SH SOLE 11340 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 919 37576 SH SOLE 37576 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 629 20000 SH SOLE 20000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 3684 438073 SH SOLE 438073 0 0 JACOBS ENGR GROUP INC COM 469814107 1264 13814 SH SOLE 13814 0 0 JD COM INC SPON ADR CL A 47215P106 106456 3773704 SH SOLE 3773704 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11376 713199 SH SOLE 713199 0 0 JOHNSON & JOHNSON COM 478160104 133763 1033876 SH SOLE 1029121 0 4755 JPMORGAN CHASE & CO COM 46625H100 13807 117314 SH SOLE 117314 0 0 JUNIPER NETWORKS INC COM 48203R104 2754 111291 SH SOLE 111291 0 0 KELLOGG CO COM 487836108 26422 410594 SH SOLE 408074 0 2520 KEURIG DR PEPPER INC COM 49271V100 2042 74748 SH SOLE 74748 0 0 KIMBERLY CLARK CORP COM 494368103 54253 381930 SH SOLE 381930 0 0 KIMCO RLTY CORP COM 49446R109 2644 126626 SH SOLE 126626 0 0 KINDER MORGAN INC DEL COM 49456B101 7951 385784 SH SOLE 385784 0 0 KINROSS GOLD CORP COM 496902404 15836 3442611 SH SOLE 3442611 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1231 27479 SH SOLE 27479 0 0 KKR & CO INC CL A 48251W104 1451 54053 SH SOLE 54053 0 0 KLA CORPORATION COM NEW 482480100 2735 17152 SH SOLE 17152 0 0 KOHLS CORP COM 500255104 4402 88650 SH SOLE 88650 0 0 KONTOOR BRANDS INC COM 50050N103 1152 32832 SH SOLE 32832 0 0 KRAFT HEINZ CO COM 500754106 148510 5316259 SH SOLE 5316259 0 0 KROGER CO COM 501044101 5093 197545 SH SOLE 197545 0 0 L BRANDS INC COM 501797104 6788 346527 SH SOLE 346527 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1251 5995 SH SOLE 5995 0 0 LAM RESEARCH CORP COM 512807108 11406 49355 SH SOLE 49355 0 0 LAS VEGAS SANDS CORP COM 517834107 3195 55311 SH SOLE 55311 0 0 LAUDER ESTEE COS INC CL A 518439104 5704 28670 SH SOLE 28670 0 0 LEGGETT & PLATT INC COM 524660107 652 15933 SH SOLE 15933 0 0 LEIDOS HLDGS INC COM 525327102 712 8288 SH SOLE 8288 0 0 LENNAR CORP CL A 526057104 251 4498 SH SOLE 4498 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 253 13293 SH SOLE 13293 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 296 12454 SH SOLE 12454 0 0 LILLY ELI & CO COM 532457108 9228 82517 SH SOLE 82517 0 0 LIVENT CORP COM 53814L108 109 16259 SH SOLE 16259 0 0 LOCKHEED MARTIN CORP COM 539830109 7181 18411 SH SOLE 18316 0 95 LOEWS CORP COM 540424108 263 5102 SH SOLE 5102 0 0 LOGITECH INTL S A SHS H50430232 6149 150925 SH SOLE 150925 0 0 LOWES COS INC COM 548661107 6172 56129 SH SOLE 56129 0 0 LULULEMON ATHLETICA INC COM 550021109 5421 28158 SH SOLE 28158 0 0 LUMENTUM HLDGS INC COM 55024U109 203 3790 SH SOLE 3790 0 0 LYFT INC CL A COM 55087P104 3303 80887 SH SOLE 80887 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3450 38556 SH SOLE 38556 0 0 MACERICH CO COM 554382101 550 17421 SH SOLE 17421 0 0 MACYS INC COM 55616P104 4857 312573 SH SOLE 312573 0 0 MAGNA INTL INC COM 559222401 709 13286 SH SOLE 13286 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 311 129108 SH SOLE 129108 0 0 MANNKIND CORP COM NEW 56400P706 28 22144 SH SOLE 22144 0 0 MANULIFE FINL CORP COM 56501R106 630 34337 SH SOLE 34337 0 0 MARATHON OIL CORP COM 565849106 1289 105088 SH SOLE 105088 0 0 MARATHON PETE CORP COM 56585A102 7626 125534 SH SOLE 125534 0 0 MARRIOTT INTL INC NEW CL A 571903202 5414 43531 SH SOLE 43531 0 0 MARSH & MCLENNAN COS INC COM 571748102 399 3992 SH SOLE 3992 0 0 MARTIN MARIETTA MATLS INC COM 573284106 326 1188 SH SOLE 1188 0 0 MASCO CORP COM 574599106 311 7459 SH SOLE 7459 0 0 MASTERCARD INC CL A 57636Q104 238321 877567 SH SOLE 877567 0 0 MASTERCARD INC CALL 57636Q904 1300 4786 SH Call SOLE 4786 0 0 MASTERCARD INC PUT 57636Q954 572 2105 SH Put SOLE 2105 0 0 MATCH GROUP INC COM 57665R106 308 4316 SH SOLE 4316 0 0 MATTEL INC COM 577081102 4446 390385 SH SOLE 390385 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 711 12285 SH SOLE 12285 0 0 MCCORMICK & CO INC COM NON VTG 579780206 16376 104773 SH SOLE 104773 0 0 MCDONALDS CORP COM 580135101 113022 526392 SH SOLE 526392 0 0 MCEWEN MNG INC COM 58039P107 1161 744236 SH SOLE 744236 0 0 MCKESSON CORP COM 58155Q103 675 4936 SH SOLE 4936 0 0 MEDTRONIC PLC SHS G5960L103 11746 108135 SH SOLE 108135 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1382 71224 SH SOLE 71224 0 0 MERCK & CO INC COM 58933Y105 43513 516899 SH SOLE 516466 0 433 METLIFE INC COM 59156R108 6413 135982 SH SOLE 135982 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 497 705 SH SOLE 705 0 0 MGM RESORTS INTERNATIONAL COM 552953101 5075 183085 SH SOLE 183085 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 249 17604 SH SOLE 17604 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 7272 78268 SH SOLE 76673 0 1595 MICRON TECHNOLOGY INC COM 595112103 48404 1129612 SH SOLE 1129612 0 0 MICROSOFT CORP COM 594918104 318897 2293730 SH SOLE 2293730 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2455 303044 SH SOLE 303044 0 0 MOHAWK INDS INC COM 608190104 821 6617 SH SOLE 6617 0 0 MOLSON COORS BREWING CO CL B 60871R209 2103 36573 SH SOLE 36573 0 0 MOMO INC ADR 60879B107 6271 202406 SH SOLE 202406 0 0 MONDELEZ INTL INC CL A 609207105 32073 579773 SH SOLE 579773 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 10800 186016 SH SOLE 185896 0 120 MOODYS CORP COM 615369105 4247 20733 SH SOLE 20733 0 0 MORGAN STANLEY COM NEW 617446448 59756 1400415 SH SOLE 1400415 0 0 MOSAIC CO NEW COM 61945C103 1866 91003 SH SOLE 91003 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1923 11284 SH SOLE 11284 0 0 MSCI INC COM 55354G100 8038 36912 SH SOLE 36912 0 0 MYLAN N V SHS EURO N59465109 9290 469666 SH SOLE 469666 0 0 MYRIAD GENETICS INC COM 62855J104 573 20000 SH SOLE 20000 0 0 NASDAQ INC COM 631103108 1319 13279 SH SOLE 13279 0 0 NEKTAR THERAPEUTICS COM 640268108 1027 56406 SH SOLE 56406 0 0 NETAPP INC COM 64110D104 2907 55359 SH SOLE 55359 0 0 NETEASE INC SPONSORED ADS 64110W102 8925 33529 SH SOLE 33529 0 0 NETFLIX INC COM 64110L106 111712 417429 SH SOLE 417429 0 0 NEW GOLD INC CDA COM 644535106 6173 6111905 SH SOLE 6111905 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4033 36409 SH SOLE 36409 0 0 NEWELL BRANDS INC COM 651229106 3765 201128 SH SOLE 201128 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 109608 2890517 SH SOLE 2890517 0 0 NEWMONT GOLDCORP CORPORATION PUT 651639956 333 8777 SH Put SOLE 8777 0 0 NEXTERA ENERGY INC COM 65339F101 107455 461200 SH SOLE 461110 0 90 NIELSEN HLDGS PLC SHS EUR G6518L108 700 32923 SH SOLE 32923 0 0 NIKE INC CL B 654106103 35089 373601 SH SOLE 373601 0 0 NOKIA CORP SPONSORED ADR 654902204 298 58944 SH SOLE 58944 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 147 34677 SH SOLE 34677 0 0 NORDSTROM INC COM 655664100 430 12784 SH SOLE 12784 0 0 NORFOLK SOUTHERN CORP COM 655844108 1055 5872 SH SOLE 5872 0 0 NORTHROP GRUMMAN CORP COM 666807102 2717 7250 SH SOLE 7250 0 0 NOVAGOLD RES INC COM NEW 66987E206 622 102473 SH SOLE 102473 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1010 11621 SH SOLE 11621 0 0 NOVO-NORDISK A S ADR 670100205 4413 85350 SH SOLE 85350 0 0 NRG ENERGY INC COM NEW 629377508 8108 204739 SH SOLE 204739 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2363 55552 SH SOLE 55552 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 863 52890 SH SOLE 52890 0 0 NUCOR CORP COM 670346105 255 5006 SH SOLE 5006 0 0 NUTANIX INC CL A 67059N108 282 10742 SH SOLE 10742 0 0 NUTRIEN LTD COM 67077M108 6576 131828 SH SOLE 131828 0 0 NVIDIA CORP COM 67066G104 109128 626918 SH SOLE 626918 0 0 NXP SEMICONDUCTORS N V COM N6596X109 787 7211 SH SOLE 7211 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1117 2804 SH SOLE 2804 0 0 OCCIDENTAL PETE CORP COM 674599105 10947 246162 SH SOLE 246162 0 0 OMNICOM GROUP INC COM 681919106 3586 45804 SH SOLE 45804 0 0 ON SEMICONDUCTOR CORP COM 682189105 492 25612 SH SOLE 25612 0 0 ONEOK INC NEW COM 682680103 1111 15081 SH SOLE 15081 0 0 OPEN TEXT CORP COM 683715106 1369 33553 SH SOLE 33553 0 0 ORACLE CORP COM 68389X105 12352 224465 SH SOLE 224465 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1440 154793 SH SOLE 154793 0 0 PACKAGING CORP AMER COM 695156109 822 7751 SH SOLE 7751 0 0 PALO ALTO NETWORKS INC COM 697435105 15170 74425 SH SOLE 74425 0 0 PAN AMERICAN SILVER CORP COM 697900108 13803 880263 SH SOLE 880263 0 0 PARKER HANNIFIN CORP COM 701094104 8085 44763 SH SOLE 44763 0 0 PATTERSON COMPANIES INC COM 703395103 1010 56652 SH SOLE 56652 0 0 PAYCHEX INC COM 704326107 3434 41494 SH SOLE 41494 0 0 PAYCOM SOFTWARE INC COM 70432V102 2630 12556 SH SOLE 12556 0 0 PAYPAL HLDGS INC COM 70450Y103 149665 1444778 SH SOLE 1444408 0 370 PBF ENERGY INC CL A 69318G106 211 7745 SH SOLE 7745 0 0 PEMBINA PIPELINE CORP COM 706327103 222 5976 SH SOLE 5976 0 0 PENNEY J C CORP INC COM 708160106 650 731616 SH SOLE 731616 0 0 PENTAIR PLC SHS G7S00T104 975 25789 SH SOLE 25789 0 0 PEOPLES UTD FINL INC COM 712704105 204 13045 SH SOLE 13045 0 0 PEPSICO INC COM 713448108 51895 378521 SH SOLE 378521 0 0 PERKINELMER INC COM 714046109 2901 34059 SH SOLE 34059 0 0 PERRIGO CO PLC SHS G97822103 2832 50675 SH SOLE 50675 0 0 PERSPECTA INC COM 715347100 706 27018 SH SOLE 27018 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 132 10035 SH SOLE 10035 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12031 831411 SH SOLE 831411 0 0 PFIZER INC COM 717081103 27845 774967 SH SOLE 774967 0 0 PG&E CORP COM 69331C108 609 60930 SH SOLE 60930 0 0 PHILIP MORRIS INTL INC COM 718172109 42755 563081 SH SOLE 563081 0 0 PHILLIPS 66 COM 718546104 4295 41944 SH SOLE 41944 0 0 PINNACLE WEST CAP CORP COM 723484101 791 8150 SH SOLE 8150 0 0 PIONEER NAT RES CO COM 723787107 13030 103604 SH SOLE 103604 0 0 PITNEY BOWES INC COM 724479100 720 157657 SH SOLE 157657 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1114 53676 SH SOLE 53676 0 0 PNC FINL SVCS GROUP INC COM 693475105 802 5724 SH SOLE 5724 0 0 POLARIS INC COM 731068102 3080 35000 SH SOLE 35000 0 0 PPG INDS INC COM 693506107 413 3486 SH SOLE 3486 0 0 PPL CORP COM 69351T106 8091 256929 SH SOLE 256929 0 0 PRETIUM RES INC COM 74139C102 753 65440 SH SOLE 65440 0 0 PRICE T ROWE GROUP INC COM 74144T108 1379 12071 SH SOLE 12071 0 0 PROCTER & GAMBLE CO COM 742718109 42716 343430 SH SOLE 343430 0 0 PROGRESSIVE CORP OHIO COM 743315103 1491 19298 SH SOLE 19298 0 0 PROLOGIS INC COM 74340W103 631 7405 SH SOLE 7405 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1211 49703 SH SOLE 49703 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 535 10020 SH SOLE 10020 0 0 PRUDENTIAL FINL INC COM 744320102 4841 53819 SH SOLE 53819 0 0 PUBLIC STORAGE COM 74460D109 1889 7702 SH SOLE 7702 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 242 3905 SH SOLE 3905 0 0 PULTE GROUP INC COM 745867101 3196 87430 SH SOLE 87430 0 0 PVH CORP COM 693656100 514 5827 SH SOLE 5827 0 0 QORVO INC COM 74736K101 672 9060 SH SOLE 9060 0 0 QUALCOMM INC COM 747525103 20947 274606 SH SOLE 274606 0 0 QUANTA SVCS INC COM 74762E102 357 9436 SH SOLE 9436 0 0 QUDIAN INC ADR 747798106 365 52949 SH SOLE 52949 0 0 QUEST DIAGNOSTICS INC COM 74834L100 392 3661 SH SOLE 3661 0 0 RALPH LAUREN CORP CL A 751212101 4464 46761 SH SOLE 46761 0 0 RAMBUS INC DEL COM 750917106 138 10507 SH SOLE 10507 0 0 RANGE RES CORP COM 75281A109 378 99019 SH SOLE 99019 0 0 RAYTHEON CO COM NEW 755111507 7263 37020 SH SOLE 37020 0 0 REALTY INCOME CORP COM 756109104 34195 445949 SH SOLE 445949 0 0 REGENCY CTRS CORP COM 758849103 232 3343 SH SOLE 3343 0 0 REGENERON PHARMACEUTICALS COM 75886F107 8242 29711 SH SOLE 29711 0 0 REPUBLIC SVCS INC COM 760759100 4450 51421 SH SOLE 51421 0 0 RESMED INC COM 761152107 323 2388 SH SOLE 2388 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1839 25857 SH SOLE 25857 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3869 74274 SH SOLE 74274 0 0 ROCKWELL AUTOMATION INC COM 773903109 1182 7172 SH SOLE 7172 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1460 29969 SH SOLE 29969 0 0 ROLLINS INC COM 775711104 521 15284 SH SOLE 15284 0 0 ROPER TECHNOLOGIES INC COM 776696106 1511 4238 SH SOLE 4238 0 0 ROSS STORES INC COM 778296103 4151 37786 SH SOLE 37786 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 6479 79836 SH SOLE 79836 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1134 10467 SH SOLE 10467 0 0 S&P GLOBAL INC COM 78409V104 1472 6010 SH SOLE 6010 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 249 13347 SH SOLE 13347 0 0 SALESFORCE COM INC COM 79466L302 64697 435846 SH SOLE 435846 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 340 60252 SH SOLE 60252 0 0 SANOFI SPONSORED ADR 80105N105 1280 27620 SH SOLE 27620 0 0 SAP SE SPON ADR 803054204 990 8398 SH SOLE 8398 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2744 11379 SH SOLE 11379 0 0 SCHLUMBERGER LTD COM 806857108 30593 895308 SH SOLE 895308 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 361 4129 SH SOLE 4129 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 30567 568264 SH SOLE 568264 0 0 SEATTLE GENETICS INC COM 812578102 4272 50020 SH SOLE 50020 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1017 11286 SH SOLE 11286 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 23568 383722 SH SOLE 383722 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 330 2735 SH SOLE 2735 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 7069 119416 SH SOLE 119416 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4825 172336 SH SOLE 172336 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1378 17756 SH SOLE 17756 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11479 142546 SH SOLE 142546 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2620 66595 SH SOLE 66595 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1968 30404 SH SOLE 30404 0 0 SEMPRA ENERGY COM 816851109 515 3490 SH SOLE 3490 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4447 480468 SH SOLE 480468 0 0 SHAKE SHACK INC CL A 819047101 603 6149 SH SOLE 6149 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 797 40535 SH SOLE 40535 0 0 SHERWIN WILLIAMS CO COM 824348106 2324 4227 SH SOLE 4227 0 0 SHOPIFY INC CL A 82509L107 39926 128108 SH SOLE 128108 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 1034 191442 SH SOLE 191442 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1143 68224 SH SOLE 68224 0 0 SIMON PPTY GROUP INC NEW COM 828806109 4291 27569 SH SOLE 27569 0 0 SINA CORP ORD G81477104 3805 97083 SH SOLE 97083 0 0 SIRIUS XM HLDGS INC COM 82968B103 1478 236269 SH SOLE 236269 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 5122 64636 SH SOLE 64636 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 2170 91427 SH SOLE 91427 0 0 SMITH A O CORP COM 831865209 1059 22188 SH SOLE 22188 0 0 SMUCKER J M CO COM NEW 832696405 2017 18337 SH SOLE 18337 0 0 SNAP INC CL A 83304A106 12092 765327 SH SOLE 765327 0 0 SNAP ON INC COM 833034101 570 3639 SH SOLE 3639 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 480 17284 SH SOLE 17284 0 0 SONOS INC COM 83570H108 3797 283172 SH SOLE 283172 0 0 SONY CORP SPONSORED ADR 835699307 3890 65787 SH SOLE 65787 0 0 SOUTHERN CO COM 842587107 13850 224225 SH SOLE 224225 0 0 SOUTHERN COPPER CORP COM 84265V105 7325 214609 SH SOLE 214609 0 0 SOUTHWEST AIRLS CO COM 844741108 878 16249 SH SOLE 16249 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1420 735737 SH SOLE 735737 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 910 3380 SH SOLE 3380 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 294742 2122434 SH SOLE 2122434 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1426 37782 SH SOLE 37782 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4701 15839 SH SOLE 15839 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 260 6130 SH SOLE 6130 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 5752 257233 SH SOLE 257233 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 9548 375158 SH SOLE 375158 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 3237 75000 SH SOLE 75000 0 0 SPLUNK INC COM 848637104 2409 20442 SH SOLE 20442 0 0 SPRINT CORPORATION COM 85207U105 162 26329 SH SOLE 26329 0 0 SQUARE INC CL A 852234103 34035 549393 SH SOLE 549393 0 0 SSR MNG INC COM 784730103 689 47453 SH SOLE 47453 0 0 STAMPS COM INC COM NEW 852857200 420 5639 SH SOLE 5639 0 0 STANLEY BLACK & DECKER INC COM 854502101 2682 18574 SH SOLE 18574 0 0 STARBUCKS CORP COM 855244109 25457 287905 SH SOLE 287305 0 600 STATE STR CORP COM 857477103 660 11146 SH SOLE 11146 0 0 STERICYCLE INC COM 858912108 698 13707 SH SOLE 13707 0 0 STRATASYS LTD SHS M85548101 381 17891 SH SOLE 17891 0 0 STRYKER CORP COM 863667101 50321 232646 SH SOLE 232646 0 0 SUN LIFE FINL INC COM 866796105 1335 29795 SH SOLE 29795 0 0 SUNCOR ENERGY INC NEW COM 867224107 2816 89166 SH SOLE 89166 0 0 SUNPOWER CORP COM 867652406 1101 100350 SH SOLE 100350 0 0 SVB FINL GROUP COM 78486Q101 291 1395 SH SOLE 1395 0 0 SYMANTEC CORP COM 871503108 7013 296799 SH SOLE 296799 0 0 SYNCHRONY FINL COM 87165B103 3567 104639 SH SOLE 104639 0 0 SYNOPSYS INC COM 871607107 3921 28569 SH SOLE 28569 0 0 SYSCO CORP COM 871829107 21055 265181 SH SOLE 265181 0 0 T MOBILE US INC COM 872590104 18819 238910 SH SOLE 230029 0 8881 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4446 95660 SH SOLE 95660 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2554 148490 SH SOLE 148490 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11189 89272 SH SOLE 89272 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4543 132694 SH SOLE 132694 0 0 TAPESTRY INC COM 876030107 16760 643372 SH SOLE 643372 0 0 TARGET CORP COM 87612E106 2546 23817 SH SOLE 23817 0 0 TATA MTRS LTD SPONSORED ADR 876568502 7512 895408 SH SOLE 895408 0 0 TC ENERGY CORP COM 87807B107 852 16447 SH SOLE 16447 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1580 16952 SH SOLE 16952 0 0 TECK RESOURCES LTD CL B 878742204 500 30798 SH SOLE 30798 0 0 TEGNA INC COM 87901J105 268 17232 SH SOLE 17232 0 0 TESLA INC COM 88160R101 186675 775005 SH SOLE 775005 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 59735 8682389 SH SOLE 8682389 0 0 TEXAS INSTRS INC COM 882508104 3215 24879 SH SOLE 24879 0 0 TEXTRON INC COM 883203101 206 4202 SH SOLE 4202 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 459 10964 SH SOLE 10964 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 42354 145411 SH SOLE 145411 0 0 THOMSON REUTERS CORP COM NEW 884903709 258 3856 SH SOLE 3856 0 0 TIFFANY & CO NEW COM 886547108 4241 45786 SH SOLE 45786 0 0 TILRAY INC COM CL 2 88688T100 1200 48497 SH SOLE 48497 0 0 TJX COS INC NEW COM 872540109 2590 46471 SH SOLE 46471 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2410 41363 SH SOLE 41363 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 764 5684 SH SOLE 5684 0 0 TRACTOR SUPPLY CO COM 892356106 2447 27059 SH SOLE 27059 0 0 TRANSDIGM GROUP INC COM 893641100 2266 4353 SH SOLE 4353 0 0 TRANSOCEAN LTD REG SHS H8817H100 9230 2064802 SH SOLE 2064802 0 0 TRAVELERS COMPANIES INC COM 89417E109 3632 24428 SH SOLE 24428 0 0 TRIPADVISOR INC COM 896945201 3137 81089 SH SOLE 81089 0 0 TWITTER INC COM 90184L102 34899 847068 SH SOLE 847068 0 0 TYSON FOODS INC CL A 902494103 10684 124036 SH SOLE 124036 0 0 UBER TECHNOLOGIES INC COM 90353T100 13446 441296 SH SOLE 441296 0 0 UDR INC COM 902653104 258 5322 SH SOLE 5322 0 0 ULTA BEAUTY INC COM 90384S303 4388 17506 SH SOLE 17506 0 0 UNDER ARMOUR INC CL A 904311107 14795 741964 SH SOLE 741964 0 0 UNDER ARMOUR INC CL C 904311206 1089 60050 SH SOLE 60050 0 0 UNION PACIFIC CORP COM 907818108 4218 26043 SH SOLE 26043 0 0 UNITED AIRLINES HLDGS INC COM 910047109 1565 17702 SH SOLE 17702 0 0 UNITED PARCEL SERVICE INC CL B 911312106 14060 117341 SH SOLE 117341 0 0 UNITED RENTALS INC COM 911363109 1820 14606 SH SOLE 14606 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 11044 554125 SH SOLE 554125 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 21536 1899090 SH SOLE 1899090 0 0 UNITED STATES STL CORP NEW COM 912909108 2749 238038 SH SOLE 238038 0 0 UNITED TECHNOLOGIES CORP COM 913017109 10472 76708 SH SOLE 76708 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3200 40129 SH SOLE 40129 0 0 UNITEDHEALTH GROUP INC COM 91324P102 19779 91011 SH SOLE 91011 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 264 1778 SH SOLE 1778 0 0 US BANCORP DEL COM NEW 902973304 14501 262043 SH SOLE 262043 0 0 V F CORP COM 918204108 16833 189153 SH SOLE 189153 0 0 VALE S A SPONSORED ADS 91912E105 12862 1118407 SH SOLE 1118407 0 0 VALERO ENERGY CORP NEW COM 91913Y100 8698 102042 SH SOLE 102042 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 18949 709427 SH SOLE 709427 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 7442 326249 SH SOLE 326249 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 262 2198 SH SOLE 2198 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 367 31195 SH SOLE 31195 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 4022 110909 SH SOLE 110909 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1539 94364 SH SOLE 94364 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 876 3212 SH SOLE 3212 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3556 71272 SH SOLE 71272 0 0 VARIAN MED SYS INC COM 92220P105 536 4502 SH SOLE 4502 0 0 VENTAS INC COM 92276F100 3477 47611 SH SOLE 47611 0 0 VERINT SYS INC COM 92343X100 378 8829 SH SOLE 8829 0 0 VERISIGN INC COM 92343E102 8019 42512 SH SOLE 42512 0 0 VERISK ANALYTICS INC COM 92345Y106 1907 12058 SH SOLE 12058 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 58166 963658 SH SOLE 963658 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 35294 208320 SH SOLE 208320 0 0 VIACOM INC NEW CL B 92553P201 3081 128213 SH SOLE 128213 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2102 235701 SH SOLE 234701 0 1000 VISA INC COM CL A 92826C839 244384 1420754 SH SOLE 1420754 0 0 VMWARE INC CL A COM 928563402 333 2220 SH SOLE 2220 0 0 VULCAN MATLS CO COM 929160109 973 6433 SH SOLE 6433 0 0 WABTEC CORP COM 929740108 6010 83629 SH SOLE 83570 0 59 WALGREENS BOOTS ALLIANCE INC COM 931427108 15607 282170 SH SOLE 282170 0 0 WALMART INC COM 931142103 66532 560599 SH SOLE 560599 0 0 WASTE CONNECTIONS INC COM 94106B101 1671 18166 SH SOLE 18166 0 0 WASTE MGMT INC DEL COM 94106L109 55554 483076 SH SOLE 483076 0 0 WATERS CORP COM 941848103 328 1468 SH SOLE 1468 0 0 WEC ENERGY GROUP INC COM 92939U106 570 5989 SH SOLE 5989 0 0 WEIBO CORP SPONSORED ADR 948596101 12497 279265 SH SOLE 279265 0 0 WELLS FARGO CO NEW COM 949746101 12552 248853 SH SOLE 248853 0 0 WELLTOWER INC COM 95040Q104 18300 201875 SH SOLE 201875 0 0 WESTERN DIGITAL CORP COM 958102105 17476 293027 SH SOLE 293027 0 0 WESTERN UN CO COM 959802109 252 10896 SH SOLE 10896 0 0 WESTROCK CO COM 96145D105 1593 43695 SH SOLE 43695 0 0 WEYERHAEUSER CO COM 962166104 7231 261043 SH SOLE 261043 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5285 201409 SH SOLE 201409 0 0 WHIRLPOOL CORP COM 963320106 4911 31010 SH SOLE 31010 0 0 WHITING PETE CORP NEW COM NEW 966387409 141 17500 SH SOLE 17500 0 0 WILLIAMS COS INC DEL COM 969457100 11023 458150 SH SOLE 458150 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 203 1054 SH SOLE 1054 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 4174 175020 SH SOLE 175020 0 0 WIX COM LTD SHS M98068105 3244 27792 SH SOLE 27792 0 0 WORKDAY INC CL A 98138H101 6724 39565 SH SOLE 39565 0 0 WYNN RESORTS LTD COM 983134107 7531 69273 SH SOLE 69273 0 0 XCEL ENERGY INC COM 98389B100 11317 174402 SH SOLE 174402 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 19572 654349 SH SOLE 654349 0 0 XILINX INC COM 983919101 15845 165229 SH SOLE 165229 0 0 XYLEM INC COM 98419M100 9816 123287 SH SOLE 123287 0 0 YAMANA GOLD INC COM 98462Y100 23343 7340671 SH SOLE 7340671 0 0 YANDEX N V SHS CLASS A N97284108 22425 640541 SH SOLE 640241 0 300 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2545 275175 SH SOLE 275175 0 0 YUM BRANDS INC COM 988498101 12570 110816 SH SOLE 110816 0 0 YUM CHINA HLDGS INC COM 98850P109 1304 28693 SH SOLE 28693 0 0 YY INC SPONSORED ADS A 98426T106 17538 311900 SH SOLE 311900 0 0 ZOETIS INC CL A 98978V103 5654 45377 SH SOLE 45227 0 150 ZYNGA INC CL A 98986T108 3216 552614 SH SOLE 552614 0 0