0001683168-24-006893.txt : 20241003 0001683168-24-006893.hdr.sgml : 20241003 20241003162647 ACCESSION NUMBER: 0001683168-24-006893 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20241003 DATE AS OF CHANGE: 20241003 EFFECTIVENESS DATE: 20241003 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMERZBANK AKTIENGESELLSCHAFT /FI CENTRAL INDEX KEY: 0000852933 STANDARD INDUSTRIAL CLASSIFICATION: UNKNOWN SIC - 8880 [8880] ORGANIZATION NAME: International Corp Fin IRS NUMBER: 000000000 STATE OF INCORPORATION: 2M FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-13528 FILM NUMBER: 241351872 BUSINESS ADDRESS: STREET 1: 1 KAISERPLATZ CITY: FRANKFURT STATE: 2M ZIP: 60311 BUSINESS PHONE: 496913629502 MAIL ADDRESS: STREET 1: 1 KAISERPLATZ CITY: FRANKFURT STATE: 2M ZIP: 60311 FORMER COMPANY: FORMER CONFORMED NAME: COMMERZBANK AKTIENGESELLSCHAFT /FI DATE OF NAME CHANGE: 19890713 13F-HR/A 1 primary_doc.xml X0202 13F-HR/A LIVE false false false 0000852933 XXXXXXXX 03-31-2019 03-31-2019 true 1 RESTATEMENT false COMMERZBANK AKTIENGESELLSCHAFT /FI
1 Kaiserplatz Frankfurt 2M 60311
13F HOLDINGS REPORT 028-13528 Y This is an amended 13F Report to correct previously reported U.S. equity position holdings which was determined to be incomplete. This was due to an operational error in which equity position holdings were aggregated for 13F reporting purposes. The time period for amended 13F quarterly reports will be Q4 2017 to Q4 2023.
Salvatore Zito Attorney-in-Fact 212-266-7263 Salvatore Zito New York NY 10-03-2024 0 860 10964145
INFORMATION TABLE 2 infotable.xml 3-D SYS CORP DEL COM NEW 88554D205 9173 852517 SH SOLE 852517 0 0 3M CO COM 88579Y101 51383 247295 SH SOLE 247295 0 0 58 COM INC SPON ADR REP A 31680Q104 454 6911 SH SOLE 6911 0 0 ABBOTT LABS COM 002824100 28841 360788 SH SOLE 360788 0 0 ABBVIE INC COM 00287Y109 23137 287100 SH SOLE 287100 0 0 ABERCROMBIE & FITCH CO CL A 002896207 11318 412917 SH SOLE 412917 0 0 ABIOMED INC COM 003654100 423 1482 SH SOLE 1482 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7860 44654 SH SOLE 44554 0 100 ACI WORLDWIDE INC COM 004498101 1224 37246 SH SOLE 460 0 36786 ACTIVISION BLIZZARD INC COM 00507V109 34308 753525 SH SOLE 753525 0 0 ACUITY BRANDS INC COM 00508Y102 3542 29515 SH SOLE 29515 0 0 ADOBE INC COM 00724F101 58076 217929 SH SOLE 217929 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 404 2372 SH SOLE 2372 0 0 ADVANCED MICRO DEVICES INC COM 007903107 53802 2108211 SH SOLE 2108211 0 0 AES CORP COM 00130H105 1221 67554 SH SOLE 67554 0 0 AFLAC INC COM 001055102 1670 33406 SH SOLE 33406 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2384 29657 SH SOLE 29657 0 0 AGNC INVT CORP COM 00123Q104 3791 210586 SH SOLE 210586 0 0 AGNICO EAGLE MINES LTD COM 008474108 12327 283379 SH SOLE 283379 0 0 AIR PRODS & CHEMS INC COM 009158106 813 4255 SH SOLE 4255 0 0 AK STL HLDG CORP COM 001547108 681 247598 SH SOLE 247598 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4954 69090 SH SOLE 69090 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 4709 926985 SH SOLE 926985 0 0 ALASKA AIR GROUP INC COM 011659109 1669 29731 SH SOLE 29731 0 0 ALBEMARLE CORP COM 012653101 19141 233488 SH SOLE 233488 0 0 ALCOA CORP COM 013872106 6845 243092 SH SOLE 243092 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 16671 123323 SH SOLE 123323 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 554882 3041280 SH SOLE 3040330 0 950 ALIGN TECHNOLOGY INC COM 016255101 9556 33609 SH SOLE 33609 0 0 ALLERGAN PLC SHS G0177J108 43255 295439 SH SOLE 295439 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 310 1769 SH SOLE 1769 0 0 ALLIANT ENERGY CORP COM 018802108 230 4876 SH SOLE 4876 0 0 ALLSTATE CORP COM 020002101 216 2293 SH SOLE 2293 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 214 2294 SH SOLE 2294 0 0 ALPHABET INC CAP STK CL A 02079K305 205010 174196 SH SOLE 172630 0 1566 ALPHABET INC CAP STK CL C 02079K107 127834 108952 SH SOLE 108952 0 0 ALTABA INC COM 021346101 73583 992759 SH SOLE 992759 0 0 ALTICE USA INC CL A 02156K103 1647 76658 SH SOLE 76658 0 0 ALTRIA GROUP INC COM 02209S103 76866 1338437 SH SOLE 1338437 0 0 AMAZON COM INC COM 023135106 1173144 658792 SH SOLE 658792 0 0 AMBEV SA SPONSORED ADR 02319V103 1678 390158 SH SOLE 390158 0 0 AMDOCS LTD SHS G02602103 1929 35649 SH SOLE 35649 0 0 AMEREN CORP COM 023608102 217 2947 SH SOLE 2947 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 7362 231786 SH SOLE 231786 0 0 AMERICAN ELEC PWR CO INC COM 025537101 8757 104564 SH SOLE 104564 0 0 AMERICAN EXPRESS CO COM 025816109 39556 361906 SH SOLE 361906 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 9460 219686 SH SOLE 219686 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2890 14664 SH SOLE 14564 0 100 AMERICAN WTR WKS CO INC NEW COM 030420103 1057 10139 SH SOLE 10139 0 0 AMERIPRISE FINL INC COM 03076C106 1533 11970 SH SOLE 11970 0 0 AMETEK INC NEW COM 031100100 1182 14242 SH SOLE 14242 0 0 AMGEN INC COM 031162100 28753 151347 SH SOLE 151347 0 0 AMPHENOL CORP NEW CL A 032095101 604 6394 SH SOLE 6394 0 0 ANADARKO PETE CORP COM 032511107 17497 384708 SH SOLE 384708 0 0 ANALOG DEVICES INC COM 032654105 603 5729 SH SOLE 5729 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 29466 2249316 SH SOLE 2249316 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4705 56035 SH SOLE 56035 0 0 ANNALY CAP MGMT INC COM 035710409 228 22817 SH SOLE 22817 0 0 ANSYS INC COM 03662Q105 955 5228 SH SOLE 5228 0 0 ANTHEM INC COM 036752103 1395 4860 SH SOLE 4860 0 0 AON PLC SHS CL A G0408V102 364 2132 SH SOLE 2132 0 0 APACHE CORP COM 037411105 5902 170272 SH SOLE 170272 0 0 APHRIA INC COM 03765K104 595 63859 SH SOLE 63859 0 0 APPLE INC COM 037833100 308488 1624047 SH SOLE 1624047 0 0 APPLIED MATLS INC COM 038222105 11127 280571 SH SOLE 280571 0 0 AQUA AMERICA INC COM 03836W103 416 11406 SH SOLE 11406 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 7453 172807 SH SOLE 172807 0 0 ARCONIC INC COM 03965L100 5430 284142 SH SOLE 284142 0 0 ARISTA NETWORKS INC COM 040413106 1287 4093 SH SOLE 4093 0 0 ASANKO GOLD INC COM 04341Y105 34 54822 SH SOLE 54822 0 0 AT&T INC COM 00206R102 163836 5224363 SH SOLE 5224363 0 0 AURORA CANNABIS INC COM 05156X108 1095 134161 SH SOLE 134161 0 0 AUTODESK INC COM 052769106 3378 21680 SH SOLE 21680 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4259 26659 SH SOLE 26659 0 0 AUTOZONE INC COM 053332102 563 550 SH SOLE 550 0 0 AVALONBAY CMNTYS INC COM 053484101 1223 6092 SH SOLE 6092 0 0 AVIS BUDGET GROUP INC COM 053774105 1059 30373 SH SOLE 30373 0 0 AVON PRODS INC COM 054303102 2994 1018408 SH SOLE 1018408 0 0 B2GOLD CORP COM 11777Q209 1383 492040 SH SOLE 492040 0 0 BAIDU INC SPON ADR REP A 056752108 69944 424291 SH SOLE 424291 0 0 BAKER HUGHES A GE CO CL A 05722G100 4406 158961 SH SOLE 158961 0 0 BALL CORP COM 058498106 1978 34190 SH SOLE 34190 0 0 BALLARD PWR SYS INC NEW COM 058586108 81 27000 SH SOLE 27000 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 270 24718 SH SOLE 24718 0 0 BANCO MACRO SA SPON ADR B 05961W105 261 5700 SH SOLE 5700 0 0 BANK AMER CORP COM 060505104 74408 2696922 SH SOLE 2696922 0 0 BANK MONTREAL QUE COM 063671101 10077 134684 SH SOLE 134684 0 0 BANK N S HALIFAX COM 064149107 1924 36105 SH SOLE 36105 0 0 BANK NEW YORK MELLON CORP COM 064058100 1226 24314 SH SOLE 24314 0 0 BARCLAYS PLC ADR 06738E204 148 18495 SH SOLE 18495 0 0 BARRICK GOLD CORPORATION COM 067901108 97877 7139063 SH SOLE 7139063 0 0 BAUSCH HEALTH COS INC COM 071734107 19310 781784 SH SOLE 781784 0 0 BAXTER INTL INC COM 071813109 304 3743 SH SOLE 3743 0 0 BAYTEX ENERGY CORP COM 07317Q105 565 334047 SH SOLE 334047 0 0 BCE INC COM NEW 05534B760 66068 1488355 SH SOLE 1488355 0 0 BECTON DICKINSON & CO COM 075887109 44170 176870 SH SOLE 176870 0 0 BERKLEY W R CORP COM 084423102 1143 13493 SH SOLE 13493 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 102435 509907 SH SOLE 509847 0 60 BERKSHIRE HATHAWAY INC DEL CL A 084670108 12350 41 SH SOLE 41 0 0 BEST BUY INC COM 086516101 8272 116408 SH SOLE 116408 0 0 BIOGEN INC COM 09062X103 20620 87231 SH SOLE 87231 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 417 4690 SH SOLE 4690 0 0 BLACKBERRY LTD COM 09228F103 991 98261 SH SOLE 98261 0 0 BLACKROCK INC COM 09247X101 16623 38895 SH SOLE 38895 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 9369 267904 SH SOLE 267904 0 0 BLOCK H & R INC COM 093671105 674 28141 SH SOLE 28141 0 0 BOEING CO COM 097023105 55882 146511 SH SOLE 146511 0 0 BOOKING HLDGS INC COM 09857L108 78720 45114 SH SOLE 45114 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 654 11245 SH SOLE 11245 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1770 46114 SH SOLE 46114 0 0 BOX INC CL A 10316T104 4569 236630 SH SOLE 236630 0 0 BP PLC SPONSORED ADR 055622104 1756 40173 SH SOLE 40173 0 0 BRF SA SPONSORED ADR 10552T107 244 41933 SH SOLE 41933 0 0 BRIGHTHOUSE FINL INC COM 10922N103 463 12745 SH SOLE 12745 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 28164 590319 SH SOLE 590319 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 17500 419466 SH SOLE 419466 0 0 BROADCOM INC COM 11135F101 22382 74431 SH SOLE 72131 0 2300 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1224 26238 SH SOLE 26238 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 272 6500 SH SOLE 6500 0 0 BROWN FORMAN CORP CL B 115637209 2729 51707 SH SOLE 51707 0 0 BRUNSWICK CORP COM 117043109 359 7139 SH SOLE 7139 0 0 CABOT OIL & GAS CORP COM 127097103 2658 101840 SH SOLE 101840 0 0 CACI INTL INC CL A 127190304 642 3527 SH SOLE 3527 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3716 58510 SH SOLE 58510 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 2494 96992 SH SOLE 96992 0 0 CAMECO CORP COM 13321L108 4039 342550 SH SOLE 342550 0 0 CAMPBELL SOUP CO COM 134429109 886 23227 SH SOLE 23227 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 503 10477 SH SOLE 10477 0 0 CANADIAN NAT RES LTD COM 136385101 1519 55225 SH SOLE 55225 0 0 CANADIAN NATL RY CO COM 136375102 2638 29482 SH SOLE 29482 0 0 CANADIAN PAC RY LTD COM 13645T100 2435 11819 SH SOLE 11819 0 0 CANOPY GROWTH CORP COM 138035100 6893 158931 SH SOLE 158931 0 0 CAPITAL ONE FINL CORP COM 14040H105 1485 18180 SH SOLE 18180 0 0 CARBON BLACK INC COM 14081R103 180 12886 SH SOLE 12886 0 0 CARDINAL HEALTH INC COM 14149Y108 2554 53048 SH SOLE 53048 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 24549 484018 SH SOLE 484018 0 0 CATERPILLAR INC DEL COM 149123101 9348 68991 SH SOLE 68991 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 873 9145 SH SOLE 9145 0 0 CBRE GROUP INC CL A 12504L109 314 6347 SH SOLE 6347 0 0 CBS CORP NEW CL B 124857202 3221 67778 SH SOLE 67778 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 25828 326647 SH SOLE 326647 0 0 CELGENE CORP COM 151020104 48186 510773 SH SOLE 510773 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1449 312208 SH SOLE 312208 0 0 CENOVUS ENERGY INC COM 15135U109 716 82481 SH SOLE 82481 0 0 CENTENE CORP DEL COM 15135B101 1169 22023 SH SOLE 22023 0 0 CENTERPOINT ENERGY INC COM 15189T107 465 15134 SH SOLE 15134 0 0 CENTURYLINK INC COM 156700106 15652 1305457 SH SOLE 1305457 0 0 CERNER CORP COM 156782104 744 13012 SH SOLE 13012 0 0 CF INDS HLDGS INC COM 125269100 4736 115860 SH SOLE 115860 0 0 CGI INC CL A SUB VTG 12532H104 1584 23042 SH SOLE 23042 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4776 13767 SH SOLE 13767 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 22957 181490 SH SOLE 181490 0 0 CHENIERE ENERGY INC COM NEW 16411R208 10138 148307 SH SOLE 148307 0 0 CHESAPEAKE ENERGY CORP COM 165167107 3568 1306791 SH SOLE 1306791 0 0 CHEVRON CORP NEW COM 166764100 16172 131289 SH SOLE 131289 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2243 43994 SH SOLE 43994 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 5625 7919 SH SOLE 7919 0 0 CHUBB LIMITED COM H1467J104 1288 9198 SH SOLE 9198 0 0 CHURCH & DWIGHT INC COM 171340102 1828 25659 SH SOLE 25659 0 0 CIENA CORP COM NEW 171779309 3232 86561 SH SOLE 86561 0 0 CIGNA CORP NEW COM 125523100 468 2913 SH SOLE 2913 0 0 CIMAREX ENERGY CO COM 171798101 6312 90299 SH SOLE 90299 0 0 CINCINNATI FINL CORP COM 172062101 209 2428 SH SOLE 2428 0 0 CINTAS CORP COM 172908105 6524 32278 SH SOLE 32278 0 0 CIRRUS LOGIC INC COM 172755100 5562 132219 SH SOLE 132219 0 0 CISCO SYS INC COM 17275R102 93335 1728748 SH SOLE 1728748 0 0 CITIGROUP INC COM NEW 172967424 55861 897804 SH SOLE 897804 0 0 CITRIX SYS INC COM 177376100 2096 21029 SH SOLE 21029 0 0 CLEVELAND CLIFFS INC COM 185899101 6735 674201 SH SOLE 674201 0 0 CLOROX CO DEL COM 189054109 475 2963 SH SOLE 2963 0 0 CME GROUP INC COM CL A 12572Q105 12544 76221 SH SOLE 76221 0 0 CMS ENERGY CORP COM 125896100 333 5991 SH SOLE 5991 0 0 CNX RESOURCES CORPORATION COM 12653C108 337 31294 SH SOLE 31294 0 0 COCA COLA CO COM 191216100 42729 911835 SH SOLE 911835 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1290 24927 SH SOLE 24927 0 0 COEUR MNG INC COM NEW 192108504 1582 387739 SH SOLE 387739 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2537 35014 SH SOLE 35014 0 0 COLGATE PALMOLIVE CO COM 194162103 11231 163856 SH SOLE 163856 0 0 COMCAST CORP NEW CL A 20030N101 138184 3456327 SH SOLE 3411896 0 44431 COMERICA INC COM 200340107 228 3116 SH SOLE 3116 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 229 21599 SH SOLE 21599 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1310 75837 SH SOLE 75837 0 0 CONAGRA BRANDS INC COM 205887102 286 10320 SH SOLE 10320 0 0 CONCHO RES INC COM 20605P101 6194 55823 SH SOLE 55823 0 0 CONOCOPHILLIPS COM 20825C104 32779 491138 SH SOLE 491138 0 0 CONSOLIDATED EDISON INC COM 209115104 21561 254228 SH SOLE 254228 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5003 28536 SH SOLE 28536 0 0 CONTINENTAL RESOURCES INC COM 212015101 4477 100002 SH SOLE 100002 0 0 COOPER COS INC COM NEW 216648402 523 2021 SH SOLE 2021 0 0 COPA HOLDINGS SA CL A P31076105 1213 15052 SH SOLE 15052 0 0 CORNING INC COM 219350105 2395 72368 SH SOLE 72368 0 0 COSTCO WHSL CORP NEW COM 22160K105 6121 25280 SH SOLE 25280 0 0 COTY INC COM CL A 222070203 722 62789 SH SOLE 62789 0 0 CREDICORP LTD COM G2519Y108 211 880 SH SOLE 880 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1272 109152 SH SOLE 109152 0 0 CRESCENT PT ENERGY CORP COM 22576C101 237 73058 SH SOLE 73058 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1041 8129 SH SOLE 8129 0 0 CSX CORP COM 126408103 764 10212 SH SOLE 10212 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 9606 219856 SH SOLE 219856 0 0 CUMMINS INC COM 231021106 343 2172 SH SOLE 2172 0 0 CVS HEALTH CORP COM 126650100 16668 309067 SH SOLE 309067 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 220 1849 SH SOLE 1849 0 0 D R HORTON INC COM 23331A109 535 12938 SH SOLE 12938 0 0 DANAHER CORPORATION COM 235851102 42644 323014 SH SOLE 323014 0 0 DARDEN RESTAURANTS INC COM 237194105 240 1979 SH SOLE 1979 0 0 DAVITA INC COM 23918K108 846 15584 SH SOLE 15584 0 0 DEAN FOODS CO NEW COM NEW 242370203 152 50000 SH SOLE 50000 0 0 DEERE & CO COM 244199105 4435 27748 SH SOLE 27748 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 13144 254473 SH SOLE 254473 0 0 DENTSPLY SIRONA INC COM 24906P109 9670 194996 SH SOLE 194996 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 118990 14653986 SH SOLE 14653986 0 0 DEVON ENERGY CORP NEW COM 25179M103 3606 114248 SH SOLE 114248 0 0 DIAMONDBACK ENERGY INC COM 25278X109 14137 139240 SH SOLE 139240 0 0 DICKS SPORTING GOODS INC COM 253393102 240 6512 SH SOLE 6512 0 0 DIGITAL RLTY TR INC COM 253868103 493 4146 SH SOLE 4146 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 10515 172040 SH SOLE 172040 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 749 12114 SH SOLE 12114 0 0 DISCOVER FINL SVCS COM 254709108 563 7907 SH SOLE 7907 0 0 DISCOVERY INC COM SER A 25470F104 303 11232 SH SOLE 11232 0 0 DISH NETWORK CORP CL A 25470M109 3419 107875 SH SOLE 107875 0 0 DISNEY WALT CO COM DISNEY 254687106 25757 231978 SH SOLE 231978 0 0 DOLLAR GEN CORP NEW COM 256677105 332 2787 SH SOLE 2787 0 0 DOLLAR TREE INC COM 256746108 1167 11113 SH SOLE 11113 0 0 DOMINION ENERGY INC COM 25746U109 6153 80265 SH SOLE 80265 0 0 DOVER CORP COM 260003108 420 4480 SH SOLE 4480 0 0 DOWDUPONT INC COM 26078J100 13617 255428 SH SOLE 255428 0 0 DROPBOX INC CL A 26210C104 1114 51097 SH SOLE 51097 0 0 DTE ENERGY CO COM 233331107 292 2338 SH SOLE 2338 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 15541 172675 SH SOLE 172675 0 0 DUNKIN BRANDS GROUP INC COM 265504100 739 9841 SH SOLE 9841 0 0 DXC TECHNOLOGY CO COM 23355L106 5693 88521 SH SOLE 88521 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 561 12081 SH SOLE 12081 0 0 EASTMAN CHEMICAL CO COM 277432100 508 6697 SH SOLE 6697 0 0 EATON CORP PLC SHS G29183103 469 5821 SH SOLE 5821 0 0 EBAY INC COM 278642103 24507 659846 SH SOLE 659846 0 0 ECOLAB INC COM 278865100 22417 126978 SH SOLE 126978 0 0 EDISON INTL COM 281020107 418 6747 SH SOLE 6747 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 11391 59536 SH SOLE 59536 0 0 ELDORADO GOLD CORP NEW COM 284902509 11604 2506228 SH SOLE 2506228 0 0 ELECTRONIC ARTS INC COM 285512109 19336 190261 SH SOLE 190261 0 0 EMBRAER S A SPONSORED ADS 29082A107 242 12744 SH SOLE 12744 0 0 EMERSON ELEC CO COM 291011104 3580 52292 SH SOLE 52292 0 0 ENBRIDGE INC COM 29250N105 2891 79729 SH SOLE 79729 0 0 ENCANA CORP COM 292505104 695 96008 SH SOLE 96008 0 0 ENDO INTL PLC SHS G30401106 4418 550207 SH SOLE 550207 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 484 31472 SH SOLE 31472 0 0 ENSCO PLC SHS CLASS A G3157S106 40 10209 SH SOLE 10209 0 0 ENTERGY CORP NEW COM 29364G103 13365 139760 SH SOLE 139760 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 285 9810 SH SOLE 9810 0 0 EOG RES INC COM 26875P101 8946 93989 SH SOLE 93989 0 0 EQT CORP COM 26884L109 245 11790 SH SOLE 11790 0 0 EQUINIX INC COM 29444U700 1380 3046 SH SOLE 3046 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 234 10753 SH SOLE 10753 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 303 4022 SH SOLE 4022 0 0 ESSEX PPTY TR INC COM 297178105 231 799 SH SOLE 799 0 0 ETSY INC COM 29786A106 353 5255 SH SOLE 5005 0 250 EVERSOURCE ENERGY COM 30040W108 212 2988 SH SOLE 2988 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 218 5620 SH SOLE 5620 0 0 EXELON CORP COM 30161N101 2447 48821 SH SOLE 48821 0 0 EXONE CO COM 302104104 126 14865 SH SOLE 14865 0 0 EXPEDIA GROUP INC COM NEW 30212P303 8706 73160 SH SOLE 73020 0 140 EXPEDITORS INTL WASH INC COM 302130109 1167 15372 SH SOLE 15372 0 0 EXTRA SPACE STORAGE INC COM 30225T102 208 2041 SH SOLE 2041 0 0 EXXON MOBIL CORP COM 30231G102 55345 684962 SH SOLE 684962 0 0 F M C CORP COM NEW 302491303 1323 17217 SH SOLE 17217 0 0 F5 NETWORKS INC COM 315616102 4752 30280 SH SOLE 30280 0 0 FACEBOOK INC CL A 30303M102 166335 997868 SH SOLE 997678 0 190 FASTENAL CO COM 311900104 1081 16811 SH SOLE 16811 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 394 2857 SH SOLE 2857 0 0 FEDEX CORP COM 31428X106 14819 81689 SH SOLE 81689 0 0 FERRARI N V COM N3167Y103 26947 201400 SH SOLE 201400 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1669 14756 SH SOLE 14756 0 0 FIREEYE INC COM 31816Q101 1187 70723 SH SOLE 70723 0 0 FIRST DATA CORP NEW COM CL A 32008D106 6478 246599 SH SOLE 246599 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 14939 2270404 SH SOLE 2270404 0 0 FIRST SOLAR INC COM 336433107 12045 227961 SH SOLE 227961 0 0 FIRSTENERGY CORP COM 337932107 242 5817 SH SOLE 5817 0 0 FISERV INC COM 337738108 10628 120386 SH SOLE 120386 0 0 FITBIT INC CL A 33812L102 1710 288904 SH SOLE 288904 0 0 FLIR SYS INC COM 302445101 1335 28059 SH SOLE 28059 0 0 FOOT LOCKER INC COM 344849104 2610 43064 SH SOLE 43064 0 0 FORD MTR CO DEL COM 345370860 32567 3709249 SH SOLE 3709249 0 0 FORTINET INC COM 34959E109 241 2867 SH SOLE 2867 0 0 FORTIS INC COM 349553107 395 10679 SH SOLE 10679 0 0 FORTIVE CORP COM 34959J108 3012 35906 SH SOLE 35906 0 0 FOSSIL GROUP INC COM 34988V106 384 27979 SH SOLE 27979 0 0 FRANCO NEVADA CORP COM 351858105 5814 77471 SH SOLE 77471 0 0 FREEPORT-MCMORAN INC CL B 35671D857 53436 4145511 SH SOLE 4145511 0 0 GALLAGHER ARTHUR J & CO COM 363576109 259 3321 SH SOLE 3321 0 0 GAP INC COM 364760108 5191 198289 SH SOLE 198289 0 0 GARMIN LTD SHS H2906T109 2497 28917 SH SOLE 28917 0 0 GENERAL DYNAMICS CORP COM 369550108 381 2249 SH SOLE 2249 0 0 GENERAL ELECTRIC CO COM 369604103 195487 19568294 SH SOLE 19568294 0 0 GENERAL MLS INC COM 370334104 66695 1288783 SH SOLE 1288573 0 210 GENERAL MTRS CO COM 37045V100 35074 945390 SH SOLE 945390 0 0 GENUINE PARTS CO COM 372460105 697 6218 SH SOLE 6218 0 0 GENWORTH FINL INC COM CL A 37247D106 47 12190 SH SOLE 12190 0 0 GERDAU S A SPON ADR REP PFD 373737105 3870 997371 SH SOLE 997371 0 0 GILDAN ACTIVEWEAR INC COM 375916103 209 5813 SH SOLE 5813 0 0 GILEAD SCIENCES INC COM 375558103 24055 370014 SH SOLE 369864 0 150 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5134 122859 SH SOLE 122859 0 0 GLOBAL PMTS INC COM 37940X102 3384 24784 SH SOLE 24784 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 1316 72372 SH SOLE 72372 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 264 12064 SH SOLE 12064 0 0 GNC HLDGS INC COM CL A 36191G107 42 15218 SH SOLE 15218 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2806 752153 SH SOLE 752153 0 0 GOLDCORP INC NEW COM 380956409 65252 5703866 SH SOLE 5703866 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 21887 114000 SH SOLE 114000 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2546 140286 SH SOLE 140286 0 0 GOPRO INC CL A 38268T103 1684 259151 SH SOLE 259151 0 0 GRAINGER W W INC COM 384802104 1366 4539 SH SOLE 4539 0 0 GROUPON INC COM 399473107 1474 415082 SH SOLE 415082 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 746 29243 SH SOLE 29243 0 0 GULFPORT ENERGY CORP COM NEW 402635304 121 15134 SH SOLE 15134 0 0 HALCON RES CORP COM PAR NEW 40537Q605 15 10799 SH SOLE 10799 0 0 HALLIBURTON CO COM 406216101 11223 383041 SH SOLE 383041 0 0 HANESBRANDS INC COM 410345102 875 48933 SH SOLE 48933 0 0 HARLEY DAVIDSON INC COM 412822108 7352 206178 SH SOLE 206178 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2727 1435379 SH SOLE 1435379 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 477 9599 SH SOLE 9599 0 0 HASBRO INC COM 418056107 1846 21718 SH SOLE 21718 0 0 HCA HEALTHCARE INC COM 40412C101 605 4638 SH SOLE 4638 0 0 HCP INC COM 40414L109 3202 102290 SH SOLE 102290 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 633 5463 SH SOLE 5463 0 0 HECLA MNG CO COM 422704106 9164 3984237 SH SOLE 3984237 0 0 HELMERICH & PAYNE INC COM 423452101 562 10109 SH SOLE 10109 0 0 HENRY JACK & ASSOC INC COM 426281101 220 1583 SH SOLE 1583 0 0 HENRY SCHEIN INC COM 806407102 709 11788 SH SOLE 11788 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 7463 140840 SH SOLE 140840 0 0 HERC HLDGS INC COM 42704L104 400 10273 SH SOLE 10273 0 0 HERSHEY CO COM 427866108 538 4683 SH SOLE 4683 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 7195 414194 SH SOLE 414194 0 0 HESS CORP COM 42809H107 376 6242 SH SOLE 6242 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 12867 833882 SH SOLE 821832 0 12050 HOLLYFRONTIER CORP COM 436106108 3665 74384 SH SOLE 74384 0 0 HOLOGIC INC COM 436440101 307 6344 SH SOLE 6344 0 0 HOME DEPOT INC COM 437076102 13696 71373 SH SOLE 71373 0 0 HONEYWELL INTL INC COM 438516106 21977 138288 SH SOLE 138288 0 0 HORMEL FOODS CORP COM 440452100 3956 88374 SH SOLE 88374 0 0 HOST HOTELS & RESORTS INC COM 44107P104 339 17948 SH SOLE 17948 0 0 HP INC COM 40434L105 12882 663007 SH SOLE 663007 0 0 HUMANA INC COM 444859102 1810 6804 SH SOLE 6804 0 0 HUNT J B TRANS SVCS INC COM 445658107 339 3349 SH SOLE 3349 0 0 HUNTINGTON BANCSHARES INC COM 446150104 244 19280 SH SOLE 19280 0 0 IAMGOLD CORP COM 450913108 3935 1133864 SH SOLE 1133864 0 0 ICICI BK LTD ADR 45104G104 9567 834795 SH SOLE 834795 0 0 ILLINOIS TOOL WKS INC COM 452308109 13896 96816 SH SOLE 96816 0 0 ILLUMINA INC COM 452327109 2101 6762 SH SOLE 6762 0 0 INCYTE CORP COM 45337C102 2008 23344 SH SOLE 23344 0 0 INFOSYS LTD SPONSORED ADR 456788108 2795 255676 SH SOLE 255676 0 0 INGERSOLL-RAND PLC SHS G47791101 238 2207 SH SOLE 2207 0 0 INGREDION INC COM 457187102 655 6918 SH SOLE 6918 0 0 INTEL CORP COM 458140100 35774 666180 SH SOLE 666180 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 74460 527711 SH SOLE 527711 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 876 6800 SH SOLE 6800 0 0 INTERXION HOLDING N.V SHS N47279109 664 9951 SH SOLE 9951 0 0 INTL PAPER CO COM 460146103 1053 22764 SH SOLE 22764 0 0 INTUIT COM 461202103 8756 33494 SH SOLE 33494 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 18366 32189 SH SOLE 32189 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 4645 88237 SH SOLE 88237 0 0 INVESCO LTD SHS G491BT108 825 42744 SH SOLE 42744 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3496 19461 SH SOLE 19461 0 0 IPG PHOTONICS CORP COM 44980X109 575 3786 SH SOLE 3786 0 0 IQIYI INC SPONSORED ADS 46267X108 2652 110877 SH SOLE 110877 0 0 IQVIA HLDGS INC COM 46266C105 858 5968 SH SOLE 5968 0 0 IROBOT CORP COM 462726100 1577 13402 SH SOLE 13402 0 0 IRON MTN INC NEW COM 46284V101 5841 164707 SH SOLE 164707 0 0 ISHARES GOLD TRUST ISHARES 464285105 219 19366 SH SOLE 19366 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2711 114230 SH SOLE 114230 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 979 32708 SH SOLE 32708 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 306 5601 SH SOLE 5601 0 0 ISHARES INC MSCI CHILE ETF 464286640 315 7285 SH SOLE 7285 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 31687 773044 SH SOLE 773044 0 0 ISHARES INC MSCI MEXICO ETF 464286822 3451 79181 SH SOLE 79181 0 0 ISHARES INC MSCI THAILND ETF 464286624 245 2775 SH SOLE 2775 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1181 43862 SH SOLE 43862 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1384 22699 SH SOLE 22699 0 0 ISHARES INC MSCI AUST ETF 464286103 217 10078 SH SOLE 10078 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 715 20667 SH SOLE 20667 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3384 238677 SH SOLE 238677 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 2397 93342 SH SOLE 93342 0 0 ISHARES TR MSCI INDIA ETF 46429B598 290 8233 SH SOLE 8233 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 660 20000 SH SOLE 20000 0 0 ISHARES TR RUS MD CP GR ETF 464287481 327 2408 SH SOLE 2408 0 0 ISHARES TR GLOBAL TECH ETF 464287291 14261 83361 SH SOLE 83361 0 0 ISHARES TR NASDAQ BIOTECH 464287556 37782 337944 SH SOLE 337944 0 0 ISHARES TR CORE US AGGBD ET 464287226 3470 31812 SH SOLE 31812 0 0 ISHARES TR INDIA 50 ETF 464289529 1289 33982 SH SOLE 33982 0 0 ISHARES TR U.S. REAL ES ETF 464287739 9306 106913 SH SOLE 106913 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 2737 61820 SH SOLE 61820 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2523 21191 SH SOLE 21191 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 2435 64098 SH SOLE 64098 0 0 ISHARES TR 20 YR TR BD ETF 464287432 7339 58045 SH SOLE 58045 0 0 ISHARES TR IBOXX HI YD ETF 464288513 5915 68400 SH SOLE 68400 0 0 ISHARES TR JPMORGAN USD EMG 464288281 6811 61887 SH SOLE 61887 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1743 24658 SH SOLE 24658 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1098 5798 SH SOLE 5798 0 0 ISHARES TR CORE S&P500 ETF 464287200 3705 13019 SH SOLE 13019 0 0 ISHARES TR S&P 500 VAL ETF 464287408 458 4062 SH SOLE 4062 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 7547 175849 SH SOLE 175849 0 0 ISHARES TR MSCI EAFE ETF 464287465 441 6792 SH SOLE 6792 0 0 ISHARES TR TIPS BD ETF 464287176 1288 11394 SH SOLE 11394 0 0 ISHARES TR US HLTHCARE ETF 464287762 274 1414 SH SOLE 1414 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 368 2403 SH SOLE 2403 0 0 ISHARES TR CORE S&P SCP ETF 464287804 343 4444 SH SOLE 4444 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 259 2100 SH SOLE 2100 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 5125 581757 SH SOLE 581757 0 0 JACOBS ENGR GROUP INC COM 469814107 1086 14441 SH SOLE 14441 0 0 JD COM INC SPON ADR CL A 47215P106 126589 4198655 SH SOLE 4198655 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6458 358772 SH SOLE 358772 0 0 JOHNSON & JOHNSON COM 478160104 84311 603123 SH SOLE 603123 0 0 JPMORGAN CHASE & CO COM 46625H100 34208 337927 SH SOLE 337927 0 0 JUNIPER NETWORKS INC COM 48203R104 2861 108070 SH SOLE 108070 0 0 KELLOGG CO COM 487836108 7294 127113 SH SOLE 127113 0 0 KEURIG DR PEPPER INC COM 49271V100 2273 81263 SH SOLE 81263 0 0 KEYCORP NEW COM 493267108 268 17025 SH SOLE 17025 0 0 KIMBERLY CLARK CORP COM 494368103 48475 391243 SH SOLE 391243 0 0 KIMCO RLTY CORP COM 49446R109 2063 111488 SH SOLE 111488 0 0 KINDER MORGAN INC DEL COM 49456B101 7553 377483 SH SOLE 377483 0 0 KINROSS GOLD CORP COM 496902404 10489 3049095 SH SOLE 3049095 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1154 37955 SH SOLE 37955 0 0 KKR & CO INC CL A 48251W104 1071 45606 SH SOLE 45606 0 0 KLA-TENCOR CORP COM 482480100 714 5983 SH SOLE 5983 0 0 KOHLS CORP COM 500255104 7578 110189 SH SOLE 110189 0 0 KRAFT HEINZ CO COM 500754106 122881 3763594 SH SOLE 3763594 0 0 KROGER CO COM 501044101 4831 196387 SH SOLE 196387 0 0 L BRANDS INC COM 501797104 6797 246439 SH SOLE 246439 0 0 L3 TECHNOLOGIES INC COM 502413107 360 1746 SH SOLE 1746 0 0 LAM RESEARCH CORP COM 512807108 8075 45111 SH SOLE 45111 0 0 LAS VEGAS SANDS CORP COM 517834107 2360 38707 SH SOLE 38707 0 0 LAUDER ESTEE COS INC CL A 518439104 2983 18018 SH SOLE 18018 0 0 LEIDOS HLDGS INC COM 525327102 1119 17458 SH SOLE 17458 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 408 17331 SH SOLE 17331 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 386 15470 SH SOLE 15470 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 319 13174 SH SOLE 13174 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 644 16874 SH SOLE 16874 0 0 LILLY ELI & CO COM 532457108 10940 84310 SH SOLE 84310 0 0 LIVENT CORP COM 53814L108 220 17929 SH SOLE 17929 0 0 LOCKHEED MARTIN CORP COM 539830109 6655 22170 SH SOLE 22095 0 75 LOGITECH INTL S A SHS H50430232 7975 202728 SH SOLE 202728 0 0 LOWES COS INC COM 548661107 4450 40652 SH SOLE 40652 0 0 LULULEMON ATHLETICA INC COM 550021109 2539 15497 SH SOLE 15497 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1524 18127 SH SOLE 18127 0 0 MACYS INC COM 55616P104 4039 168088 SH SOLE 168088 0 0 MAGNA INTL INC COM 559222401 618 12695 SH SOLE 12695 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 2510 115447 SH SOLE 115447 0 0 MANNKIND CORP COM NEW 56400P706 44 22144 SH SOLE 22144 0 0 MANULIFE FINL CORP COM 56501R106 1015 60047 SH SOLE 60047 0 0 MARATHON OIL CORP COM 565849106 1416 84754 SH SOLE 84754 0 0 MARATHON PETE CORP COM 56585A102 6058 101219 SH SOLE 101219 0 0 MARRIOTT INTL INC NEW CL A 571903202 4890 39088 SH SOLE 39088 0 0 MARSH & MCLENNAN COS INC COM 571748102 355 3780 SH SOLE 3780 0 0 MARTIN MARIETTA MATLS INC COM 573284106 216 1076 SH SOLE 1076 0 0 MASCO CORP COM 574599106 291 7402 SH SOLE 7402 0 0 MASTERCARD INC CL A 57636Q104 155543 660619 SH SOLE 660619 0 0 MATCH GROUP INC COM 57665R106 520 9182 SH SOLE 9182 0 0 MATTEL INC COM 577081102 3099 238384 SH SOLE 238384 0 0 MCCORMICK & CO INC COM NON VTG 579780206 10023 66538 SH SOLE 66538 0 0 MCDONALDS CORP COM 580135101 60076 316354 SH SOLE 316354 0 0 MCEWEN MNG INC COM 58039P107 1116 744236 SH SOLE 744236 0 0 MCKESSON CORP COM 58155Q103 602 5142 SH SOLE 5142 0 0 MEDTRONIC PLC SHS G5960L103 7478 82103 SH SOLE 82103 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1139 50399 SH SOLE 50399 0 0 MERCK & CO INC COM 58933Y105 30394 365450 SH SOLE 365050 0 400 METLIFE INC COM 59156R108 5512 129483 SH SOLE 129483 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 299 413 SH SOLE 413 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4371 170327 SH SOLE 170327 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 473 20748 SH SOLE 20748 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 4304 51885 SH SOLE 51790 0 95 MICRON TECHNOLOGY INC COM 595112103 32305 781641 SH SOLE 781641 0 0 MICROSOFT CORP COM 594918104 310710 2634471 SH SOLE 2634471 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2443 323084 SH SOLE 323084 0 0 MOHAWK INDS INC COM 608190104 950 7530 SH SOLE 7530 0 0 MOLSON COORS BREWING CO CL B 60871R209 1287 21573 SH SOLE 21573 0 0 MOMO INC ADR 60879B107 11691 305733 SH SOLE 305733 0 0 MONDELEZ INTL INC CL A 609207105 30019 601344 SH SOLE 601344 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8850 162140 SH SOLE 162020 0 120 MOODYS CORP COM 615369105 1782 9842 SH SOLE 9842 0 0 MORGAN STANLEY COM NEW 617446448 56878 1347819 SH SOLE 1347819 0 0 MOSAIC CO NEW COM 61945C103 3219 117884 SH SOLE 117884 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2966 21122 SH SOLE 21122 0 0 MSCI INC COM 55354G100 2376 11949 SH SOLE 11949 0 0 MYLAN N V SHS EURO N59465109 9235 325850 SH SOLE 325850 0 0 MYRIAD GENETICS INC COM 62855J104 664 20000 SH SOLE 20000 0 0 NASDAQ INC COM 631103108 456 5216 SH SOLE 5216 0 0 NATIONAL OILWELL VARCO INC COM 637071101 349 13089 SH SOLE 13089 0 0 NETAPP INC COM 64110D104 1880 27113 SH SOLE 27113 0 0 NETEASE INC SPONSORED ADR 64110W102 14109 58435 SH SOLE 58435 0 0 NETFLIX INC COM 64110L106 143214 401654 SH SOLE 401654 0 0 NEW GOLD INC CDA COM 644535106 4342 5042497 SH SOLE 5042497 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4613 51205 SH SOLE 51205 0 0 NEWELL BRANDS INC COM 651229106 2400 156463 SH SOLE 156463 0 0 NEWMONT MNG CORP COM 651639106 32948 921104 SH SOLE 921086 0 18 NEXTERA ENERGY INC COM 65339F101 61994 320681 SH SOLE 320681 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 513 21657 SH SOLE 21657 0 0 NIKE INC CL B 654106103 32054 380648 SH SOLE 380648 0 0 NIO INC SPON ADS 62914V106 110 21576 SH SOLE 21576 0 0 NOKIA CORP SPONSORED ADR 654902204 332 58086 SH SOLE 58086 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 128 35577 SH SOLE 35577 0 0 NORDSTROM INC COM 655664100 271 6112 SH SOLE 6112 0 0 NORFOLK SOUTHERN CORP COM 655844108 480 2567 SH SOLE 2567 0 0 NORTHROP GRUMMAN CORP COM 666807102 1269 4706 SH SOLE 4706 0 0 NOVAGOLD RES INC COM NEW 66987E206 720 172770 SH SOLE 172770 0 0 NOVARTIS A G SPONSORED ADR 66987V109 672 6990 SH SOLE 6990 0 0 NOVO-NORDISK A S ADR 670100205 3920 74946 SH SOLE 74946 0 0 NRG ENERGY INC COM NEW 629377508 8687 204496 SH SOLE 204496 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2660 55579 SH SOLE 55579 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 870 51387 SH SOLE 51387 0 0 NUCOR CORP COM 670346105 373 6386 SH SOLE 6386 0 0 NUTANIX INC CL A 67059N108 964 25542 SH SOLE 25542 0 0 NUTRIEN LTD COM 67077M108 6912 131007 SH SOLE 131007 0 0 NVIDIA CORP COM 67066G104 119468 665336 SH SOLE 665336 0 0 NXP SEMICONDUCTORS N V COM N6596X109 348 3934 SH SOLE 3934 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2003 5159 SH SOLE 5159 0 0 OCCIDENTAL PETE CORP COM 674599105 3632 54871 SH SOLE 54871 0 0 OMNICOM GROUP INC COM 681919106 2642 36201 SH SOLE 36201 0 0 ONEOK INC NEW COM 682680103 462 6615 SH SOLE 6615 0 0 OPEN TEXT CORP COM 683715106 403 10475 SH SOLE 10475 0 0 ORACLE CORP COM 68389X105 12391 230697 SH SOLE 230697 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1642 146047 SH SOLE 146047 0 0 PACCAR INC COM 693718108 230 3372 SH SOLE 3372 0 0 PACKAGING CORP AMER COM 695156109 315 3174 SH SOLE 3174 0 0 PALO ALTO NETWORKS INC COM 697435105 6946 28597 SH SOLE 28597 0 0 PAN AMERICAN SILVER CORP COM 697900108 6199 467857 SH SOLE 467857 0 0 PARKER HANNIFIN CORP COM 701094104 6496 37850 SH SOLE 37850 0 0 PATTERSON COMPANIES INC COM 703395103 802 36690 SH SOLE 36690 0 0 PAYCHEX INC COM 704326107 1784 22243 SH SOLE 22243 0 0 PAYCOM SOFTWARE INC COM 70432V102 572 3025 SH SOLE 3025 0 0 PAYPAL HLDGS INC COM 70450Y103 98962 953026 SH SOLE 952656 0 370 PEMBINA PIPELINE CORP COM 706327103 543 14765 SH SOLE 14765 0 0 PENNEY J C CORP INC COM 708160106 1080 724826 SH SOLE 724826 0 0 PENTAIR PLC SHS G7S00T104 427 9598 SH SOLE 9598 0 0 PEPSICO INC COM 713448108 42555 347244 SH SOLE 347244 0 0 PERKINELMER INC COM 714046109 2687 27880 SH SOLE 27880 0 0 PERRIGO CO PLC SHS G97822103 3959 82206 SH SOLE 82206 0 0 PERSPECTA INC COM 715347100 546 27018 SH SOLE 27018 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 216 3307 SH SOLE 3307 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13927 874784 SH SOLE 874784 0 0 PFIZER INC COM 717081103 57192 1346653 SH SOLE 1346653 0 0 PG&E CORP COM 69331C108 1349 75770 SH SOLE 75770 0 0 PHILIP MORRIS INTL INC COM 718172109 41547 470047 SH SOLE 470047 0 0 PHILLIPS 66 COM 718546104 6167 64799 SH SOLE 64799 0 0 PINNACLE WEST CAP CORP COM 723484101 793 8299 SH SOLE 8299 0 0 PIONEER NAT RES CO COM 723787107 18387 120742 SH SOLE 120742 0 0 PITNEY BOWES INC COM 724479100 1098 159883 SH SOLE 159883 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2165 88345 SH SOLE 88345 0 0 PNC FINL SVCS GROUP INC COM 693475105 256 2088 SH SOLE 2088 0 0 POLARIS INDS INC COM 731068102 2990 35416 SH SOLE 35416 0 0 PPG INDS INC COM 693506107 323 2866 SH SOLE 2866 0 0 PPL CORP COM 69351T106 6965 219430 SH SOLE 219430 0 0 PRETIUM RES INC COM 74139C102 1078 125915 SH SOLE 125915 0 0 PRICE T ROWE GROUP INC COM 74144T108 489 4887 SH SOLE 4887 0 0 PROCTER AND GAMBLE CO COM 742718109 57511 552721 SH SOLE 552721 0 0 PROGRESSIVE CORP OHIO COM 743315103 828 11489 SH SOLE 11489 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1603 49703 SH SOLE 49703 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 552 10550 SH SOLE 10550 0 0 PRUDENTIAL FINL INC COM 744320102 4189 45594 SH SOLE 45594 0 0 PUBLIC STORAGE COM 74460D109 1260 5784 SH SOLE 5784 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 216 3644 SH SOLE 3644 0 0 PULTE GROUP INC COM 745867101 1820 65101 SH SOLE 65101 0 0 QORVO INC COM 74736K101 517 7204 SH SOLE 7204 0 0 QUALCOMM INC COM 747525103 14643 256759 SH SOLE 256759 0 0 QUANTA SVCS INC COM 74762E102 242 6401 SH SOLE 6401 0 0 QUDIAN INC ADR 747798106 376 74400 SH SOLE 74400 0 0 QUEST DIAGNOSTICS INC COM 74834L100 206 2286 SH SOLE 2286 0 0 RALPH LAUREN CORP CL A 751212101 6565 50623 SH SOLE 50623 0 0 RAMBUS INC DEL COM 750917106 150 14339 SH SOLE 14339 0 0 RANGE RES CORP COM 75281A109 582 51807 SH SOLE 51807 0 0 RAYTHEON CO COM NEW 755111507 4698 25801 SH SOLE 25801 0 0 REALTY INCOME CORP COM 756109104 27254 370496 SH SOLE 370496 0 0 RED HAT INC COM 756577102 418 2288 SH SOLE 2288 0 0 REGENCY CTRS CORP COM 758849103 242 3592 SH SOLE 3592 0 0 REGENERON PHARMACEUTICALS COM 75886F107 12661 30834 SH SOLE 30834 0 0 REPUBLIC SVCS INC COM 760759100 1456 18112 SH SOLE 18112 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1849 28391 SH SOLE 28391 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3122 53057 SH SOLE 53057 0 0 RITE AID CORP COM 767754104 59 92428 SH SOLE 92428 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 2069 38448 SH SOLE 38448 0 0 ROPER TECHNOLOGIES INC COM 776696106 598 1748 SH SOLE 1748 0 0 ROSS STORES INC COM 778296103 1743 18719 SH SOLE 18719 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 7372 97582 SH SOLE 97582 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 824 7185 SH SOLE 7185 0 0 S&P GLOBAL INC COM 78409V104 418 1984 SH SOLE 1984 0 0 SALESFORCE COM INC COM 79466L302 131179 828310 SH SOLE 828310 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 310 56552 SH SOLE 56552 0 0 SANOFI SPONSORED ADR 80105N105 1196 27011 SH SOLE 27011 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 295 1476 SH SOLE 1476 0 0 SCHLUMBERGER LTD COM 806857108 34305 787359 SH SOLE 787359 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 24428 510088 SH SOLE 510088 0 0 SEATTLE GENETICS INC COM 812578102 3662 50000 SH SOLE 50000 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 239 6595 SH SOLE 6595 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21463 382512 SH SOLE 382512 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 7214 109101 SH SOLE 109101 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8996 121565 SH SOLE 121565 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4930 191762 SH SOLE 191762 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 487 8370 SH SOLE 8370 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1047 13951 SH SOLE 13951 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 535 5827 SH SOLE 5827 0 0 SEMPRA ENERGY COM 816851109 280 2222 SH SOLE 2222 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5636 478454 SH SOLE 478454 0 0 SHAKE SHACK INC CL A 819047101 330 5581 SH SOLE 5581 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 866 41559 SH SOLE 41559 0 0 SHERWIN WILLIAMS CO COM 824348106 377 876 SH SOLE 876 0 0 SHOPIFY INC CL A 82509L107 18912 91528 SH SOLE 91528 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 652 157947 SH SOLE 157947 0 0 SIGNET JEWELERS LIMITED SHS G81276100 692 25482 SH SOLE 25482 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1810 9934 SH SOLE 9934 0 0 SINA CORP ORD G81477104 1346 22718 SH SOLE 22718 0 0 SIRIUS XM HLDGS INC COM 82968B103 1105 194843 SH SOLE 194843 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3502 42462 SH SOLE 42462 0 0 SL GREEN RLTY CORP COM 78440X101 206 2296 SH SOLE 2296 0 0 SMITH A O CORP COM 831865209 420 7872 SH SOLE 7872 0 0 SMUCKER J M CO COM NEW 832696405 1869 16040 SH SOLE 16040 0 0 SNAP INC CL A 83304A106 5516 500580 SH SOLE 500580 0 0 SNAP ON INC COM 833034101 267 1703 SH SOLE 1703 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1137 29589 SH SOLE 29589 0 0 SONOS INC COM 83570H108 1955 190031 SH SOLE 190031 0 0 SONY CORP SPONSORED ADR 835699307 786 18598 SH SOLE 18598 0 0 SOUTHERN CO COM 842587107 10815 209260 SH SOLE 209260 0 0 SOUTHERN COPPER CORP COM 84265V105 8952 225615 SH SOLE 225615 0 0 SOUTHWEST AIRLS CO COM 844741108 1288 24812 SH SOLE 24812 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2386 508844 SH SOLE 508844 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2314 8931 SH SOLE 8931 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 256701 2103938 SH SOLE 2103938 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1351 36922 SH SOLE 36922 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3721 13174 SH SOLE 13174 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 11239 378668 SH SOLE 378668 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 7832 254772 SH SOLE 254772 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 3133 75000 SH SOLE 75000 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 276 6130 SH SOLE 6130 0 0 SPLUNK INC COM 848637104 2158 17317 SH SOLE 17317 0 0 SPRINT CORPORATION COM 85207U105 103 18213 SH SOLE 18213 0 0 SQUARE INC CL A 852234103 34044 454411 SH SOLE 454411 0 0 SSR MNG INC COM 784730103 689 54440 SH SOLE 54440 0 0 STAMPS COM INC COM NEW 852857200 1275 15665 SH SOLE 15665 0 0 STANLEY BLACK & DECKER INC COM 854502101 2066 15172 SH SOLE 15172 0 0 STARBUCKS CORP COM 855244109 30575 411285 SH SOLE 410685 0 600 STERICYCLE INC COM 858912108 477 8757 SH SOLE 8757 0 0 STRATASYS LTD SHS M85548101 201 8428 SH SOLE 8428 0 0 STRYKER CORP COM 863667101 30028 152025 SH SOLE 152025 0 0 SUN LIFE FINL INC COM 866796105 1677 43656 SH SOLE 43656 0 0 SUNCOR ENERGY INC NEW COM 867224107 4916 151598 SH SOLE 151598 0 0 SUNPOWER CORP COM 867652406 653 100350 SH SOLE 100350 0 0 SYMANTEC CORP COM 871503108 6671 290180 SH SOLE 290180 0 0 SYNCHRONY FINL COM 87165B103 3399 106543 SH SOLE 106543 0 0 SYNOPSYS INC COM 871607107 521 4521 SH SOLE 4521 0 0 SYSCO CORP COM 871829107 16825 252025 SH SOLE 252025 0 0 T MOBILE US INC COM 872590104 21632 313048 SH SOLE 313048 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3521 85950 SH SOLE 85950 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 3067 150548 SH SOLE 150548 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8706 92251 SH SOLE 92251 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 9272 256982 SH SOLE 256982 0 0 TAPESTRY INC COM 876030107 20559 632771 SH SOLE 632771 0 0 TARGET CORP COM 87612E106 2725 33949 SH SOLE 33949 0 0 TATA MTRS LTD SPONSORED ADR 876568502 6842 544739 SH SOLE 544739 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1130 13996 SH SOLE 13996 0 0 TECK RESOURCES LTD CL B 878742204 1119 48275 SH SOLE 48275 0 0 TEGNA INC COM 87901J105 250 17749 SH SOLE 17749 0 0 TELUS CORP COM 87971M103 447 12081 SH SOLE 12081 0 0 TESLA INC COM 88160R101 118301 422714 SH SOLE 422714 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 34621 2207984 SH SOLE 2207984 0 0 TEXAS INSTRS INC COM 882508104 506 4770 SH SOLE 4770 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 268 6274 SH SOLE 6274 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 45604 166609 SH SOLE 166609 0 0 THOMSON REUTERS CORP COM NEW 884903709 382 6448 SH SOLE 6448 0 0 TIFFANY & CO NEW COM 886547108 4206 39851 SH SOLE 39851 0 0 TJX COS INC NEW COM 872540109 1835 34494 SH SOLE 34494 0 0 TORCHMARK CORP COM 891027104 812 9913 SH SOLE 9913 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 3751 69034 SH SOLE 69034 0 0 TOTAL SYS SVCS INC COM 891906109 967 10182 SH SOLE 10182 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 813 6885 SH SOLE 6885 0 0 TRACTOR SUPPLY CO COM 892356106 1783 18237 SH SOLE 18237 0 0 TRANSCANADA CORP COM 89353D107 1323 29433 SH SOLE 29433 0 0 TRANSDIGM GROUP INC COM 893641100 1077 2372 SH SOLE 2372 0 0 TRANSOCEAN LTD REG SHS H8817H100 16886 1938638 SH SOLE 1938638 0 0 TRAVELERS COMPANIES INC COM 89417E109 3625 26430 SH SOLE 26430 0 0 TRIPADVISOR INC COM 896945201 4372 84980 SH SOLE 84980 0 0 TWITTER INC COM 90184L102 26409 803189 SH SOLE 803189 0 0 TYSON FOODS INC CL A 902494103 6461 93056 SH SOLE 93056 0 0 U S G CORP COM NEW 903293405 2883 66575 SH SOLE 66575 0 0 U S SILICA HLDGS INC COM 90346E103 1871 107785 SH SOLE 107785 0 0 UDR INC COM 902653104 246 5422 SH SOLE 5422 0 0 ULTA BEAUTY INC COM 90384S303 1363 3908 SH SOLE 3908 0 0 UNDER ARMOUR INC CL A 904311107 17799 841949 SH SOLE 841949 0 0 UNDER ARMOUR INC CL C 904311206 1279 67759 SH SOLE 67759 0 0 UNION PACIFIC CORP COM 907818108 3900 23325 SH SOLE 23325 0 0 UNITED CONTL HLDGS INC COM 910047109 1654 20738 SH SOLE 20738 0 0 UNITED PARCEL SERVICE INC CL B 911312106 9633 86211 SH SOLE 86211 0 0 UNITED RENTALS INC COM 911363109 498 4361 SH SOLE 4361 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 13011 554125 SH SOLE 554125 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 20866 1898602 SH SOLE 1898602 0 0 UNITED STATES STL CORP NEW COM 912909108 1992 102206 SH SOLE 102206 0 0 UNITED TECHNOLOGIES CORP COM 913017109 87272 677102 SH SOLE 677102 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 4670 39785 SH SOLE 39785 0 0 UNITEDHEALTH GROUP INC COM 91324P102 45825 185333 SH SOLE 185333 0 0 US BANCORP DEL COM NEW 902973304 12121 251517 SH SOLE 251517 0 0 V F CORP COM 918204108 19217 221116 SH SOLE 221116 0 0 VAIL RESORTS INC COM 91879Q109 293 1350 SH SOLE 1350 0 0 VALE S A SPONSORED ADS 91912E105 16837 1289205 SH SOLE 1289205 0 0 VALERO ENERGY CORP NEW COM 91913Y100 3195 37658 SH SOLE 37658 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 7154 347264 SH SOLE 347264 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 445 30946 SH SOLE 30946 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1582 95515 SH SOLE 95515 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3392 106906 SH SOLE 106906 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7326 326769 SH SOLE 326769 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 234 2198 SH SOLE 2198 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3316 12776 SH SOLE 12776 0 0 VARIAN MED SYS INC COM 92220P105 1235 8716 SH SOLE 8716 0 0 VENTAS INC COM 92276F100 2606 40833 SH SOLE 40833 0 0 VERINT SYS INC COM 92343X100 534 8921 SH SOLE 8921 0 0 VERISIGN INC COM 92343E102 4444 24476 SH SOLE 24476 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 59593 1007826 SH SOLE 1007826 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 47580 258659 SH SOLE 258659 0 0 VIACOM INC NEW CL B 92553P201 1915 68212 SH SOLE 68212 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2882 358919 SH SOLE 357919 0 1000 VISA INC COM CL A 92826C839 166857 1068296 SH SOLE 1065788 0 2508 VMWARE INC CL A COM 928563402 392 2173 SH SOLE 2173 0 0 VULCAN MATLS CO COM 929160109 679 5733 SH SOLE 5733 0 0 WABTEC CORP COM 929740108 5194 70457 SH SOLE 70385 0 72 WALGREENS BOOTS ALLIANCE INC COM 931427108 5398 85320 SH SOLE 85320 0 0 WALMART INC COM 931142103 56176 575983 SH SOLE 575983 0 0 WASTE CONNECTIONS INC COM 94106B101 1902 21466 SH SOLE 21466 0 0 WASTE MGMT INC DEL COM 94106L109 25653 246881 SH SOLE 246881 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 8505 12184443 SH SOLE 12184443 0 0 WEC ENERGY GROUP INC COM 92939U106 291 3685 SH SOLE 3685 0 0 WEIBO CORP SPONSORED ADR 948596101 16143 260415 SH SOLE 260415 0 0 WELLS FARGO CO NEW COM 949746101 16205 335376 SH SOLE 335376 0 0 WELLTOWER INC COM 95040Q104 10694 137811 SH SOLE 137811 0 0 WESTERN DIGITAL CORP COM 958102105 14676 305363 SH SOLE 305363 0 0 WESTROCK CO COM 96145D105 341 8898 SH SOLE 8898 0 0 WEYERHAEUSER CO COM 962166104 3844 145921 SH SOLE 145921 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 4367 183338 SH SOLE 183338 0 0 WHIRLPOOL CORP COM 963320106 4214 31713 SH SOLE 31713 0 0 WHITING PETE CORP NEW COM NEW 966387409 457 17500 SH SOLE 17500 0 0 WILLIAMS COS INC DEL COM 969457100 11818 411478 SH SOLE 411478 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 5114 194232 SH SOLE 194232 0 0 WIX COM LTD SHS M98068105 1911 15814 SH SOLE 15814 0 0 WORKDAY INC CL A 98138H101 7707 39964 SH SOLE 39964 0 0 WORLDPAY INC CL A 981558109 1225 10795 SH SOLE 10795 0 0 WYNN RESORTS LTD COM 983134107 10974 91968 SH SOLE 91968 0 0 XCEL ENERGY INC COM 98389B100 8506 151330 SH SOLE 151330 0 0 XEROX CORP COM NEW 984121608 21360 667912 SH SOLE 667912 0 0 XILINX INC COM 983919101 8366 65986 SH SOLE 65986 0 0 XPO LOGISTICS INC COM 983793100 280 5210 SH SOLE 5210 0 0 XYLEM INC COM 98419M100 5885 74459 SH SOLE 74459 0 0 YAMANA GOLD INC COM 98462Y100 9683 3709777 SH SOLE 3709777 0 0 YANDEX N V SHS CLASS A N97284108 25174 733078 SH SOLE 733078 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4277 305298 SH SOLE 305298 0 0 YUM BRANDS INC COM 988498101 4624 46326 SH SOLE 46326 0 0 YUM CHINA HLDGS INC COM 98850P109 1360 30284 SH SOLE 30284 0 0 YY INC SPONSORED ADS A 98426T106 4068 49371 SH SOLE 49371 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 232 1818 SH SOLE 1818 0 0 ZOETIS INC CL A 98978V103 636 6314 SH SOLE 6314 0 0 ZYNGA INC CL A 98986T108 518 97112 SH SOLE 97112 0 0 3-D SYS CORP DEL COM 88554D955 137 20000 SH Put SOLE 20000 0 0 ABBOTT LABS COM 002824900 20 10000 SH Call SOLE 10000 0 0 ACTIVISION BLIZZARD INC COM 00507V909 130 78000 SH Call SOLE 78000 0 0 ADVANCED MICRO DEVICES INC COM 007903957 187 89000 SH Put SOLE 89000 0 0 ALIBABA GROUP HLDG LTD COM 01609W902 1961 193100 SH Call SOLE 193100 0 0 ALIBABA GROUP HLDG LTD COM 01609W952 267 25000 SH Put SOLE 25000 0 0 ALPHABET INC COM 02079K907 1453 11700 SH Call SOLE 11700 0 0 ALTRIA GROUP INC COM 02209S953 1224 121000 SH Put SOLE 121000 0 0 ALTRIA GROUP INC COM 02209S903 206 30000 SH Call SOLE 30000 0 0 AMAZON COM INC COM 023135906 3028 49500 SH Call SOLE 49500 0 0 AMERICAN AIRLS GROUP INC COM 02376R902 87 62800 SH Call SOLE 62800 0 0 ANADARKO PETE CORP COM 032511907 147 35500 SH Call SOLE 35500 0 0 APPLE INC COM 037833900 2627 249000 SH Call SOLE 249000 0 0 APPLE INC COM 037833950 2040 225000 SH Put SOLE 225000 0 0 APPLIED MATLS INC COM 038222905 465 125000 SH Call SOLE 125000 0 0 APPLIED MATLS INC COM 038222955 71 19100 SH Put SOLE 19100 0 0 AT&T INC COM 00206R902 3 10000 SH Call SOLE 10000 0 0 AURORA CANNABIS INC COM 05156X908 88 250000 SH Call SOLE 250000 0 0 BAIDU INC COM 056752908 38 32000 SH Call SOLE 32000 0 0 BANK AMER CORP COM 060505954 647 165000 SH Put SOLE 165000 0 0 BANK AMER CORP COM 060505904 13 40000 SH Call SOLE 40000 0 0 BARRICK GOLD CORPORATION COM 067901908 114 104300 SH Call SOLE 104300 0 0 BOEING CO COM 097023905 1371 37500 SH Call SOLE 37500 0 0 BOEING CO COM 097023955 228 34800 SH Put SOLE 34800 0 0 CATERPILLAR INC DEL COM 149123951 533 50000 SH Put SOLE 50000 0 0 CELGENE CORP COM 151020954 59 80000 SH Put SOLE 80000 0 0 CIENA CORP COM 171779909 31 15000 SH Call SOLE 15000 0 0 CISCO SYS INC COM 17275R952 75 80000 SH Put SOLE 80000 0 0 CISCO SYS INC COM 17275R902 907 70500 SH Call SOLE 70500 0 0 COCA COLA CO COM 191216900 113 105000 SH Call SOLE 105000 0 0 COCA COLA CO COM 191216950 34 10000 SH Put SOLE 10000 0 0 DANAHER CORPORATION COM 235851902 166 10000 SH Call SOLE 10000 0 0 DELTA AIR LINES INC DEL COM 247361902 199 42600 SH Call SOLE 42600 0 0 DEUTSCHE BANK AG COM D18190908 479 4980632 SH Call SOLE 4980632 0 0 DEUTSCHE BANK AG COM D18190958 15000 3194112 SH Put SOLE 3194112 0 0 DISNEY WALT CO COM 254687906 190 41100 SH Call SOLE 41100 0 0 DISNEY WALT CO COM 254687956 177 35000 SH Put SOLE 35000 0 0 ELECTRONIC ARTS INC COM 285512909 490 50000 SH Call SOLE 50000 0 0 ELECTRONIC ARTS INC COM 285512959 415 50000 SH Put SOLE 50000 0 0 FACEBOOK INC COM 30303M902 306 55000 SH Call SOLE 55000 0 0 FACEBOOK INC COM 30303M952 267 49600 SH Put SOLE 49600 0 0 FORD MTR CO DEL COM 345370950 87 152000 SH Put SOLE 152000 0 0 FREEPORT-MCMORAN INC COM 35671D957 910 700000 SH Put SOLE 700000 0 0 GENERAL ELECTRIC CO COM 369604953 3612 2204600 SH Put SOLE 2204600 0 0 GENERAL ELECTRIC CO COM 369604903 168 240800 SH Call SOLE 240800 0 0 GENERAL MTRS CO COM 37045V950 1067 312200 SH Put SOLE 312200 0 0 GENERAL MTRS CO COM 37045V900 184 65400 SH Call SOLE 65400 0 0 GILEAD SCIENCES INC COM 375558953 399 27000 SH Put SOLE 27000 0 0 GOPRO INC COM 38268T903 59 522900 SH Call SOLE 522900 0 0 HERTZ GLOBAL HLDGS INC COM 42806J956 444 120000 SH Put SOLE 120000 0 0 HOME DEPOT INC COM 437076902 19 15000 SH Call SOLE 15000 0 0 INTEL CORP COM 458140950 637 424000 SH Put SOLE 424000 0 0 INTEL CORP COM 458140900 1237 245000 SH Call SOLE 245000 0 0 INTUIT COM 461202903 370 10000 SH Call SOLE 10000 0 0 ISHARES TR CALL 464287904 93 200001 SH Call SOLE 200001 0 0 ISHARES TR COM 464287954 1610 200000 SH Put SOLE 200000 0 0 JD COM INC COM 47215P906 371 210000 SH Call SOLE 210000 0 0 JPMORGAN CHASE & CO COM 46625H950 1104 102500 SH Put SOLE 102500 0 0 LAM RESEARCH CORP COM 512807958 193 15000 SH Put SOLE 15000 0 0 LILLY ELI & CO COM 532457908 347 20000 SH Call SOLE 20000 0 0 LOCKHEED MARTIN CORP COM 539830959 269 8300 SH Put SOLE 8300 0 0 LOGITECH INTL S A COM H50430902 119 25000 SH Call SOLE 25000 0 0 MACYS INC COM 55616P904 7 100000 SH Call SOLE 100000 0 0 MACYS INC COM 55616P954 753 100000 SH Put SOLE 100000 0 0 MASTERCARD INC COM 57636Q904 19442 628800 SH Call SOLE 628800 0 0 MASTERCARD INC COM 57636Q954 1359 251200 SH Put SOLE 251200 0 0 MCDONALDS CORP COM 580135901 353 23000 SH Call SOLE 23000 0 0 MCDONALDS CORP COM 580135951 76 18000 SH Put SOLE 18000 0 0 MEDTRONIC PLC COM G5960L953 59 10000 SH Put SOLE 10000 0 0 MICRON TECHNOLOGY INC COM 595112953 563 90000 SH Put SOLE 90000 0 0 MICRON TECHNOLOGY INC COM 595112903 68 25000 SH Call SOLE 25000 0 0 MICROSOFT CORP COM 594918904 357 59000 SH Call SOLE 59000 0 0 MICROSOFT CORP COM 594918954 57 35000 SH Put SOLE 35000 0 0 NETFLIX INC COM 64110L956 377 21900 SH Put SOLE 21900 0 0 NETFLIX INC COM 64110L906 346 16000 SH Call SOLE 16000 0 0 NEWMONT MNG CORP COM 651639906 95 50000 SH Call SOLE 50000 0 0 NIKE INC COM 654106953 298 78100 SH Put SOLE 78100 0 0 NIKE INC COM 654106903 26 10000 SH Call SOLE 10000 0 0 NVIDIA CORP COM 67066G904 567 60500 SH Call SOLE 60500 0 0 NVIDIA CORP COM 67066G954 1234 14600 SH Put SOLE 14600 0 0 PAYPAL HLDGS INC COM 70450Y903 277 25000 SH Call SOLE 25000 0 0 PEPSICO INC COM 713448908 22 10100 SH Call SOLE 10100 0 0 PFIZER INC COM 717081953 796 170300 SH Put SOLE 170300 0 0 PHILIP MORRIS INTL INC COM 718172959 408 120000 SH Put SOLE 120000 0 0 PROCTER AND GAMBLE CO COM 742718959 48 33600 SH Put SOLE 33600 0 0 PROCTER AND GAMBLE CO COM 742718909 791 25000 SH Call SOLE 25000 0 0 QUALCOMM INC COM 747525953 238 85000 SH Put SOLE 85000 0 0 SALESFORCE COM INC COM 79466L902 42 10000 SH Call SOLE 10000 0 0 SEAGATE TECHNOLOGY PLC COM G7945M957 600 200000 SH Put SOLE 200000 0 0 SNAP INC COM 83304A906 1533 500000 SH Call SOLE 500000 0 0 SNAP INC COM 83304A956 380 250000 SH Put SOLE 250000 0 0 SPDR GOLD TRUST COM 78463V957 6 537400 SH Put SOLE 537400 0 0 SQUARE INC COM 852234903 196 20000 SH Call SOLE 20000 0 0 STARBUCKS CORP COM 855244959 84 156900 SH Put SOLE 156900 0 0 SYMANTEC CORP COM 871503908 90 50000 SH Call SOLE 50000 0 0 TESLA INC COM 88160R951 11691 229200 SH Put SOLE 229200 0 0 TESLA INC COM 88160R901 75 19000 SH Call SOLE 19000 0 0 VALERO ENERGY CORP NEW COM 91913Y900 203 18800 SH Call SOLE 18800 0 0 VISA INC COM 92826C909 3130 135000 SH Call SOLE 135000 0 0 VISA INC COM 92826C959 17 26200 SH Put SOLE 26200 0 0 WALMART INC COM 931142953 501 52600 SH Put SOLE 52600 0 0 WALMART INC COM 931142903 9 25000 SH Call SOLE 25000 0 0 XEROX CORP COM 984121958 153 165800 SH Put SOLE 165800 0 0 XEROX CORP COM 984121908 225 150000 SH Call SOLE 150000 0 0 XILINX INC COM 983919901 367 12000 SH Call SOLE 12000 0 0 YUM BRANDS INC COM 988498901 194 25000 SH Call SOLE 25000 0 0