0001683168-19-000274.txt : 20190206 0001683168-19-000274.hdr.sgml : 20190206 20190206112518 ACCESSION NUMBER: 0001683168-19-000274 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190206 DATE AS OF CHANGE: 20190206 EFFECTIVENESS DATE: 20190206 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: 19570351 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 12-31-2018 12-31-2018 false COMMERZBANK AKTIENGESELLSCHAFT /FI
Kaiserplatz Frankfurt 2M 60311
13F HOLDINGS REPORT 028-13528 N
Cory Wolf Attorney-in-Fact 212-266-7541 /s/ Cory Wolf New York NY 02-05-2019 0 787 9179599
INFORMATION TABLE 2 infotable.xml 3-D SYS CORP DEL COM NEW 88554D205 8808 866077 SH SOLE 866077 0 0 3M CO COM 88579Y101 41713 218919 SH SOLE 218919 0 0 58 COM INC SPON ADR REP A 31680Q104 333 6146 SH SOLE 6146 0 0 ABB LTD SPONSORED ADR 000375204 241 12663 SH SOLE 12663 0 0 ABBOTT LABS COM 002824100 27003 373332 SH SOLE 369256 0 4076 ABBVIE INC COM 00287Y109 19236 208660 SH SOLE 208660 0 0 ABERCROMBIE & FITCH CO CL A 002896207 8425 420191 SH SOLE 420191 0 0 ABIOMED INC COM 003654100 1411 4341 SH SOLE 4341 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6910 49001 SH SOLE 49001 0 0 ACI WORLDWIDE INC COM 004498101 2691 97246 SH SOLE 460 0 96786 ACTIVISION BLIZZARD INC COM 00507V109 21678 465488 SH SOLE 465488 0 0 ACUITY BRANDS INC COM 00508Y102 3358 29213 SH SOLE 29213 0 0 ADOBE INC COM 00724F101 43913 194098 SH SOLE 194098 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 397 2524 SH SOLE 2524 0 0 ADVANCED MICRO DEVICES INC COM 007903107 60436 3273892 SH SOLE 3273892 0 0 AES CORP COM 00130H105 934 64602 SH SOLE 64602 0 0 AFLAC INC COM 001055102 1376 30212 SH SOLE 30212 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1745 25866 SH SOLE 25866 0 0 AGNC INVT CORP COM 00123Q104 3776 215281 SH SOLE 215281 0 0 AGNICO EAGLE MINES LTD COM 008474108 12014 297384 SH SOLE 297384 0 0 AIR PRODS & CHEMS INC COM 009158106 738 4613 SH SOLE 4613 0 0 AK STL HLDG CORP COM 001547108 605 268793 SH SOLE 268793 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4256 69678 SH SOLE 69678 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 3576 993347 SH SOLE 993347 0 0 ALASKA AIR GROUP INC COM 011659109 353 5804 SH SOLE 5804 0 0 ALBEMARLE CORP COM 012653101 18648 241958 SH SOLE 241958 0 0 ALCOA CORP COM 013872106 5724 215365 SH SOLE 215365 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 21291 218688 SH SOLE 218688 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 450830 3289050 SH SOLE 3289050 0 0 ALIBABA GROUP HLDG LTD CALL 01609W902 381 2782 SH Call SOLE 2782 0 0 ALIBABA GROUP HLDG LTD PUT 01609W952 233 1698 SH Put SOLE 1698 0 0 ALIGN TECHNOLOGY INC COM 016255101 8954 42752 SH SOLE 42752 0 0 ALIO GOLD INC COM 01627X108 50 59510 SH SOLE 59510 0 0 ALLERGAN PLC SHS G0177J108 42759 319906 SH SOLE 319906 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 306 2040 SH SOLE 2040 0 0 ALLIANT ENERGY CORP COM 018802108 204 4834 SH SOLE 4834 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 379 5196 SH SOLE 5196 0 0 ALPHABET INC CAP STK CL C 02079K107 113879 109963 SH SOLE 109963 0 0 ALPHABET INC CAP STK CL A 02079K305 158936 152098 SH SOLE 151452 0 646 ALTABA INC COM 021346101 58004 1001099 SH SOLE 1001099 0 0 ALTICE USA INC CL A 02156K103 1245 75358 SH SOLE 75358 0 0 ALTRIA GROUP INC COM 02209S103 69082 1398713 SH SOLE 1398713 0 0 ALTRIA GROUP INC CALL 02209S903 273 5522 SH Call SOLE 5522 0 0 ALTRIA GROUP INC PUT 02209S953 317 6428 SH Put SOLE 6428 0 0 AMAZON COM INC COM 023135106 1006445 670083 SH SOLE 670083 0 0 AMAZON COM INC CALL 023135906 1132 754 SH Call SOLE 754 0 0 AMBEV SA SPONSORED ADR 02319V103 264 67379 SH SOLE 67379 0 0 AMDOCS LTD SHS G02602103 300 5129 SH SOLE 5129 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 7406 230633 SH SOLE 230633 0 0 AMERICAN ELEC PWR INC COM 025537101 8226 110058 SH SOLE 110058 0 0 AMERICAN EXPRESS CO COM 025816109 33822 354821 SH SOLE 354821 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 9149 232153 SH SOLE 232153 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 163 12704 SH SOLE 12704 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1164 7358 SH SOLE 7358 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1976 21770 SH SOLE 21770 0 0 AMERIPRISE FINL INC COM 03076C106 1237 11850 SH SOLE 11850 0 0 AMERISOURCEBERGEN CORP COM 03073E105 253 3394 SH SOLE 3394 0 0 AMETEK INC NEW COM 031100100 474 7001 SH SOLE 7001 0 0 AMGEN INC COM 031162100 31166 160095 SH SOLE 158645 0 1450 AMPHENOL CORP NEW CL A 032095101 623 7686 SH SOLE 7686 0 0 ANADARKO PETE CORP COM 032511107 12843 292946 SH SOLE 292946 0 0 ANALOG DEVICES INC COM 032654105 779 9075 SH SOLE 9075 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 15606 1243487 SH SOLE 1243487 0 0 ANGLOGOLD ASHANTI LTD CALL 035128906 154 12310 SH Call SOLE 12310 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4440 67468 SH SOLE 67468 0 0 ANSYS INC COM 03662Q105 948 6634 SH SOLE 6634 0 0 ANTHEM INC COM 036752103 1566 5962 SH SOLE 5962 0 0 AON PLC SHS CL A G0408V102 370 2546 SH SOLE 2546 0 0 APACHE CORP COM 037411105 3466 132050 SH SOLE 132050 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 2104 85730 SH SOLE 85730 0 0 APPLE INC COM 037833100 246185 1560699 SH SOLE 1558712 0 1987 APPLE INC CALL 037833900 374 2374 SH Call SOLE 2374 0 0 APPLE INC PUT 037833950 721 4568 SH Put SOLE 4568 0 0 APPLIED MATLS INC COM 038222105 10315 315053 SH SOLE 315053 0 0 AQUA AMERICA INC COM 03836W103 380 11113 SH SOLE 11113 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3129 76376 SH SOLE 76376 0 0 ARCONIC INC COM 03965L100 4918 291688 SH SOLE 291688 0 0 ARISTA NETWORKS INC COM 040413106 1102 5231 SH SOLE 5231 0 0 ARK ETF TR INNOVATION ETF 00214Q104 878 23600 SH SOLE 23600 0 0 ASANKO GOLD INC COM 04341Y105 35 55043 SH SOLE 55043 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 485 3119 SH SOLE 3119 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1658 43656 SH SOLE 43656 0 0 AT&T INC COM 00206R102 135995 4765084 SH SOLE 4758949 0 6135 AURORA CANNABIS INC COM 05156X108 842 169815 SH SOLE 169815 0 0 AUTODESK INC COM 052769106 3201 24892 SH SOLE 24892 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3837 29260 SH SOLE 29260 0 0 AUTOZONE INC COM 053332102 497 593 SH SOLE 593 0 0 AVALONBAY CMNTYS INC COM 053484101 966 5549 SH SOLE 5549 0 0 AVERY DENNISON CORP COM 053611109 232 2585 SH SOLE 2585 0 0 AVIS BUDGET GROUP COM 053774105 1583 70406 SH SOLE 70406 0 0 AVON PRODS INC COM 054303102 1548 1018408 SH SOLE 1018408 0 0 AXON ENTERPRISE INC COM 05464C101 375 8561 SH SOLE 8561 0 0 B2GOLD CORP COM 11777Q209 1446 495040 SH SOLE 495040 0 0 BAIDU INC SPON ADR REP A 056752108 60319 380323 SH SOLE 380323 0 0 BAKER HUGHES A GE CO CL A 05722G100 3511 163321 SH SOLE 163321 0 0 BALL CORP COM 058498106 407 8846 SH SOLE 8846 0 0 BALLARD PWR SYS INC NEW COM 058586108 51 21445 SH SOLE 21445 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 361 36532 SH SOLE 36532 0 0 BANCO MACRO SA SPON ADR B 05961W105 252 5700 SH SOLE 5700 0 0 BANK AMER CORP COM 060505104 55203 2240384 SH SOLE 2240384 0 0 BANK MONTREAL QUE COM 063671101 8778 134320 SH SOLE 134320 0 0 BANK N S HALIFAX COM 064149107 1834 36769 SH SOLE 36769 0 0 BANK NEW YORK MELLON CORP COM 064058100 1456 30933 SH SOLE 30933 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 3647 77786 SH SOLE 77786 0 0 BARCLAYS PLC ADR 06738E204 301 39896 SH SOLE 39896 0 0 BARRICK GOLD CORP COM 067901108 82952 6126423 SH SOLE 6126104 0 319 BAUSCH HEALTH COS INC COM 071734107 14078 762222 SH SOLE 762222 0 0 BAXTER INTL INC COM 071813109 307 4660 SH SOLE 4660 0 0 BAYTEX ENERGY CORP COM 07317Q105 510 290050 SH SOLE 290050 0 0 BCE INC COM NEW 05534B760 50529 1278244 SH SOLE 1278244 0 0 BECTON DICKINSON & CO COM 075887109 10241 45449 SH SOLE 45449 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 8874 29 SH SOLE 29 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 79607 389887 SH SOLE 389827 0 60 BEST BUY INC COM 086516101 4447 83962 SH SOLE 83962 0 0 BIOGEN INC COM 09062X103 40691 135222 SH SOLE 135222 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 376 4411 SH SOLE 4411 0 0 BLACK KNIGHT INC COM 09215C105 280 6211 SH SOLE 6211 0 0 BLACKBERRY LTD COM 09228F103 910 128000 SH SOLE 128000 0 0 BLACKROCK INC COM 09247X101 15296 38939 SH SOLE 38939 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 6227 208891 SH SOLE 208891 0 0 BLOCK H & R INC COM 093671105 353 13921 SH SOLE 13921 0 0 BOEING CO COM 097023105 58320 180836 SH SOLE 179826 0 1010 BOOKING HLDGS INC COM 09857L108 90902 52776 SH SOLE 52776 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1880 53187 SH SOLE 53187 0 0 BOX INC CL A 10316T104 1672 99027 SH SOLE 99027 0 0 BP PLC SPONSORED ADR 055622104 5241 138200 SH SOLE 138200 0 0 BRF SA SPONSORED ADR 10552T107 176 30983 SH SOLE 30983 0 0 BRIGHTHOUSE FINL INC COM 10922N103 461 15133 SH SOLE 15133 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 28261 543699 SH SOLE 543699 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 13524 424496 SH SOLE 424496 0 0 BROADCOM INC COM 11135F101 19935 78399 SH SOLE 78399 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 399 4144 SH SOLE 4144 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 904 23563 SH SOLE 23563 0 0 BROWN FORMAN CORP CL B 115637209 2555 53697 SH SOLE 53697 0 0 BRUNSWICK CORP COM 117043109 300 6449 SH SOLE 6449 0 0 CABOT OIL & GAS CORP COM 127097103 2381 106530 SH SOLE 106530 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 253 5823 SH SOLE 5823 0 0 CAE INC COM 124765108 391 21324 SH SOLE 21324 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1369 80322 SH SOLE 80322 0 0 CAMECO CORP COM 13321L108 8508 749568 SH SOLE 749568 0 0 CAMPBELL SOUP CO COM 134429109 1224 37107 SH SOLE 37107 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 460 10513 SH SOLE 10513 0 0 CANADIAN NAT RES LTD COM 136385101 1294 53625 SH SOLE 50425 0 3200 CANADIAN NATL RY CO COM 136375102 2005 27048 SH SOLE 27048 0 0 CANADIAN PAC RY LTD COM 13645T100 1912 10764 SH SOLE 10764 0 0 CANOPY GROWTH CORP COM 138035100 2877 107055 SH SOLE 107055 0 0 CAPITAL ONE FINL CORP COM 14040H105 909 12024 SH SOLE 12024 0 0 CARDINAL HEALTH INC COM 14149Y108 2652 59451 SH SOLE 59451 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 21677 439694 SH SOLE 439694 0 0 CATERPILLAR INC DEL COM 149123101 12933 101778 SH SOLE 101778 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1013 10358 SH SOLE 10358 0 0 CBRE GROUP INC CL A 12504L109 402 10047 SH SOLE 10047 0 0 CBS CORP NEW CL B 124857202 2529 57843 SH SOLE 57843 0 0 CDK GLOBAL INC COM 12508E101 564 11787 SH SOLE 11787 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 26616 357076 SH SOLE 357076 0 0 CELGENE CORP COM 151020104 44617 696163 SH SOLE 696163 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1281 265718 SH SOLE 265718 0 0 CENOVUS ENERGY INC COM 15135U109 1269 180566 SH SOLE 180566 0 0 CENTENE CORP DEL COM 15135B101 1054 9145 SH SOLE 9145 0 0 CENTERPOINT ENERGY INC COM 15189T107 311 11031 SH SOLE 11031 0 0 CENTURYLINK INC COM 156700106 17093 1128258 SH SOLE 1128258 0 0 CERNER CORP COM 156782104 854 16281 SH SOLE 16281 0 0 CF INDS HLDGS INC COM 125269100 5011 115167 SH SOLE 115167 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4117 14446 SH SOLE 14446 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 14125 137605 SH SOLE 137605 0 0 CHENIERE ENERGY INC COM NEW 16411R208 7336 123940 SH SOLE 123940 0 0 CHESAPEAKE ENERGY CORP COM 165167107 2516 1198162 SH SOLE 1198162 0 0 CHEVRON CORP NEW COM 166764100 12501 114907 SH SOLE 114907 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2613 54444 SH SOLE 54444 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 9070 21005 SH SOLE 21005 0 0 CHUBB LIMITED COM H1467J104 1102 8527 SH SOLE 8527 0 0 CHURCH & DWIGHT INC COM 171340102 3096 47084 SH SOLE 47084 0 0 CIENA CORP COM NEW 171779309 1604 47296 SH SOLE 47296 0 0 CIGNA CORP NEW COM 125523100 482 2538 SH SOLE 2538 0 0 CIMAREX ENERGY CO COM 171798101 5571 90361 SH SOLE 90361 0 0 CINTAS CORP COM 172908105 4859 28924 SH SOLE 28924 0 0 CIRRUS LOGIC INC COM 172755100 4342 130869 SH SOLE 130869 0 0 CISCO SYS INC COM 17275R102 72228 1666935 SH SOLE 1646162 0 20773 CITIGROUP INC COM NEW 172967424 49370 948331 SH SOLE 948331 0 0 CITRIX SYS INC COM 177376100 1516 14798 SH SOLE 14798 0 0 CLEVELAND CLIFFS INC COM 185899101 5183 673952 SH SOLE 673952 0 0 CLOROX CO DEL COM 189054109 460 2986 SH SOLE 2986 0 0 CME GROUP INC COM CL A 12572Q105 14858 78983 SH SOLE 78983 0 0 CMS ENERGY CORP COM 125896100 205 4127 SH SOLE 4127 0 0 CNOOC LTD SPONSORED ADR 126132109 215 1410 SH SOLE 1410 0 0 CNX RESOURCES CORPORATION COM 12653C108 357 31294 SH SOLE 31294 0 0 COCA COLA CO COM 191216100 58338 1232063 SH SOLE 1225189 0 6874 COCA COLA EUROPEAN PARTNERS SHS G25839104 911 19876 SH SOLE 19876 0 0 COEUR MNG INC COM NEW 192108504 1743 389879 SH SOLE 389879 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6067 95580 SH SOLE 86963 0 8617 COLGATE PALMOLIVE CO COM 194162103 16336 274460 SH SOLE 273420 0 1040 COMCAST CORP NEW CL A 20030N101 18393 540185 SH SOLE 540185 0 0 COMERICA INC COM 200340107 236 3442 SH SOLE 3442 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 180 22274 SH SOLE 22274 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2696 166201 SH SOLE 166201 0 0 CONAGRA BRANDS INC COM 205887102 457 21413 SH SOLE 21413 0 0 CONCHO RES INC COM 20605P101 9707 94439 SH SOLE 94439 0 0 CONOCOPHILLIPS COM 20825C104 30813 494189 SH SOLE 494189 0 0 CONSOLIDATED EDISON INC COM 209115104 18177 237726 SH SOLE 237726 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3960 24623 SH SOLE 24623 0 0 CONTINENTAL RESOURCES INC COM 212015101 4026 100164 SH SOLE 100164 0 0 COOPER COS INC COM NEW 216648402 237 931 SH SOLE 931 0 0 COPA HOLDINGS SA CL A P31076105 1183 15036 SH SOLE 15036 0 0 CORNING INC COM 219350105 1659 54907 SH SOLE 54907 0 0 COSTCO WHSL CORP NEW COM 22160K105 5693 27947 SH SOLE 27947 0 0 COTY INC COM CL A 222070203 4621 704495 SH SOLE 704495 0 0 CREDICORP LTD COM G2519Y108 206 930 SH SOLE 930 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1383 127307 SH SOLE 127307 0 0 CRESCENT PT ENERGY CORP COM 22576C101 272 90020 SH SOLE 90020 0 0 CSX CORP COM 126408103 5184 83445 SH SOLE 83445 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 7402 273537 SH SOLE 273537 0 0 CUMMINS INC COM 231021106 297 2224 SH SOLE 2224 0 0 CVS HEALTH CORP COM 126650100 10982 167612 SH SOLE 167612 0 0 D R HORTON INC COM 23331A109 1268 36595 SH SOLE 36595 0 0 DANAHER CORP DEL COM 235851102 25418 246490 SH SOLE 246490 0 0 DAVITA INC COM 23918K108 673 13076 SH SOLE 13076 0 0 DEAN FOODS CO NEW COM NEW 242370203 190 50000 SH SOLE 50000 0 0 DEERE & CO COM 244199105 3845 25774 SH SOLE 25774 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9994 200280 SH SOLE 200280 0 0 DENISON MINES CORP COM 248356107 1269 2735180 SH SOLE 2735180 0 0 DENTSPLY SIRONA INC COM 24906P109 6596 177255 SH SOLE 177255 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 126680 15543616 SH SOLE 15543616 0 0 DEUTSCHE BANK AG CALL D18190908 375 46055 SH Call SOLE 46055 0 0 DEUTSCHE BANK AG PUT D18190958 309 37966 SH Put SOLE 37966 0 0 DEVON ENERGY CORP NEW COM 25179M103 1536 68129 SH SOLE 68129 0 0 DIAMONDBACK ENERGY INC COM 25278X109 13410 144658 SH SOLE 144658 0 0 DICKS SPORTING GOODS INC COM 253393102 203 6512 SH SOLE 6512 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 7157 170040 SH SOLE 170040 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 563 12568 SH SOLE 12568 0 0 DISCOVER FINL SVCS COM 254709108 518 8776 SH SOLE 8776 0 0 DISCOVERY INC COM SER A 25470F104 494 19962 SH SOLE 19962 0 0 DISH NETWORK CORP CL A 25470M109 678 27171 SH SOLE 27171 0 0 DISNEY WALT CO COM DISNEY 254687106 18740 170904 SH SOLE 170904 0 0 DOLLAR GEN CORP NEW COM 256677105 410 3798 SH SOLE 3798 0 0 DOLLAR TREE INC COM 256746108 1736 19224 SH SOLE 19224 0 0 DOMINION ENERGY INC COM 25746U109 4340 60736 SH SOLE 60736 0 0 DOVER CORP COM 260003108 283 3992 SH SOLE 3992 0 0 DOWDUPONT INC COM 26078J100 12016 224690 SH SOLE 224690 0 0 DR REDDYS LABS LTD ADR 256135203 331 8769 SH SOLE 8769 0 0 DROPBOX INC CL A 26210C104 1395 68273 SH SOLE 68273 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 14734 170725 SH SOLE 170725 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1425 22220 SH SOLE 22220 0 0 DXC TECHNOLOGY CO COM 23355L106 4691 88218 SH SOLE 88218 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 585 13326 SH SOLE 13326 0 0 EASTMAN CHEM CO COM 277432100 449 6136 SH SOLE 6136 0 0 EATON CORP PLC SHS G29183103 236 3438 SH SOLE 3398 0 40 EBAY INC COM 278642103 16215 577653 SH SOLE 577603 0 50 ECOLAB INC COM 278865100 16677 113179 SH SOLE 113179 0 0 EDISON INTL COM 281020107 388 6832 SH SOLE 6832 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6979 45567 SH SOLE 45567 0 0 ELECTRONIC ARTS INC COM 285512109 12953 164154 SH SOLE 164154 0 0 EMERSON ELEC CO COM 291011104 2625 43927 SH SOLE 43927 0 0 ENBRIDGE INC COM 29250N105 2272 73097 SH SOLE 73097 0 0 ENCANA CORP COM 292505104 483 83488 SH SOLE 83488 0 0 ENDO INTL PLC SHS G30401106 3712 508529 SH SOLE 508529 0 0 ENERGY FUELS INC COM NEW 292671708 1238 434526 SH SOLE 434526 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 201 15220 SH SOLE 15220 0 0 ENI S P A SPONSORED ADR 26874R108 403 12806 SH SOLE 12806 0 0 ENSCO PLC SHS CLASS A G3157S106 36 10209 SH SOLE 10209 0 0 ENTERGY CORP NEW COM 29364G103 11269 130934 SH SOLE 130934 0 0 EOG RES INC COM 26875P101 9440 108250 SH SOLE 108250 0 0 EQT CORP COM 26884L109 240 12697 SH SOLE 12697 0 0 EQUINIX INC COM PAR $0.001 29444U700 751 2131 SH SOLE 2131 0 0 EQUINOR ASA SPONSORED ADR 29446M102 212 10000 SH SOLE 10000 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 227 11353 SH SOLE 11353 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 260 3940 SH SOLE 3940 0 0 ERICSSON ADR B SEK 10 294821608 710 80000 SH SOLE 80000 0 0 ESSEX PPTY TR INC COM 297178105 227 924 SH SOLE 924 0 0 ETSY INC COM 29786A106 211 4427 SH SOLE 4427 0 0 EXELON CORP COM 30161N101 1658 36771 SH SOLE 36771 0 0 EXONE CO COM 302104104 98 14865 SH SOLE 14865 0 0 EXPEDIA GROUP INC COM NEW 30212P303 7357 65312 SH SOLE 65312 0 0 EXPEDITORS INTL WASH INC COM 302130109 1057 15527 SH SOLE 15527 0 0 EXXON MOBIL CORP COM 30231G102 48564 712186 SH SOLE 712186 0 0 F M C CORP COM NEW 302491303 2032 27472 SH SOLE 27472 0 0 F5 NETWORKS INC COM 315616102 4376 27005 SH SOLE 27005 0 0 FACEBOOK INC CL A 30303M102 155344 1185018 SH SOLE 1183855 0 1163 FACEBOOK INC PUT 30303M952 464 3536 SH Put SOLE 3536 0 0 FAIR ISAAC CORP COM 303250104 352 1881 SH SOLE 1881 0 0 FASTENAL CO COM 311900104 807 15426 SH SOLE 15426 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 328 2778 SH SOLE 2778 0 0 FEDEX CORP COM 31428X106 11421 70791 SH SOLE 69272 0 1519 FERRARI N V COM N3167Y103 21710 218318 SH SOLE 218318 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1036 10107 SH SOLE 10107 0 0 FIREEYE INC COM 31816Q101 1064 65610 SH SOLE 65610 0 0 FIRST DATA CORP NEW COM CL A 32008D106 1161 68654 SH SOLE 68654 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 12268 2082930 SH SOLE 2082930 0 0 FIRST SOLAR INC COM 336433107 10580 249212 SH SOLE 249212 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 1072 50000 SH SOLE 50000 0 0 FIRSTENERGY CORP COM 337932107 227 6040 SH SOLE 6040 0 0 FISERV INC COM 337738108 7926 107858 SH SOLE 107858 0 0 FITBIT INC CL A 33812L102 1764 354912 SH SOLE 354912 0 0 FLIR SYS INC COM 302445101 1464 33617 SH SOLE 33617 0 0 FLUOR CORP NEW COM 343412102 227 7049 SH SOLE 7049 0 0 FOOT LOCKER INC COM 344849104 3215 60426 SH SOLE 60426 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 24970 3264047 SH SOLE 3264047 0 0 FORTIS INC COM 349553107 345 10339 SH SOLE 10339 0 0 FORTIVE CORP COM 34959J108 2550 37693 SH SOLE 37693 0 0 FOSSIL GROUP INC COM 34988V106 484 30793 SH SOLE 30793 0 0 FRANCO NEVADA CORP COM 351858105 4572 65163 SH SOLE 65163 0 0 FREEPORT-MCMORAN INC CL B 35671D857 18108 1756389 SH SOLE 1756389 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 915 28246 SH SOLE 28246 0 0 GAP INC DEL COM 364760108 4746 184257 SH SOLE 184257 0 0 GARMIN LTD SHS H2906T109 810 12787 SH SOLE 12787 0 0 GENERAL ELECTRIC CO COM 369604103 152152 20099354 SH SOLE 20099354 0 0 GENERAL ELECTRIC CO CALL 369604903 201 26596 SH Call SOLE 26596 0 0 GENERAL ELECTRIC CO PUT 369604953 78 10300 SH Put SOLE 10300 0 0 GENERAL MLS INC COM 370334104 45760 1175152 SH SOLE 1175152 0 0 GENERAL MTRS CO COM 37045V100 20357 608590 SH SOLE 608590 0 0 GENERAL MTRS CO PUT 37045V950 243 7252 SH Put SOLE 7252 0 0 GENPACT LIMITED SHS G3922B107 266 9861 SH SOLE 9861 0 0 GENUINE PARTS CO COM 372460105 508 5295 SH SOLE 5295 0 0 GENWORTH FINL INC COM CL A 37247D106 58 12490 SH SOLE 12490 0 0 GERDAU S A SPON ADR REP PFD 373737105 1863 495392 SH SOLE 495392 0 0 GILEAD SCIENCES INC COM 375558103 27476 439264 SH SOLE 439114 0 150 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4954 129639 SH SOLE 129639 0 0 GLOBAL PMTS INC COM 37940X102 2097 20334 SH SOLE 20334 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 1237 72314 SH SOLE 72314 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 221 12064 SH SOLE 12064 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 253 11621 SH SOLE 11621 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 4991 1417891 SH SOLE 1417891 0 0 GOLDCORP INC NEW COM 380956409 75026 7655674 SH SOLE 7655674 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 16081 96266 SH SOLE 96266 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2101 102926 SH SOLE 102926 0 0 GOPRO INC CL A 38268T103 1560 367860 SH SOLE 367860 0 0 GRAINGER W W INC COM 384802104 1275 4517 SH SOLE 4517 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 727 11874 SH SOLE 11874 0 0 GROUPON INC COM 399473107 1339 418305 SH SOLE 418305 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 806 29243 SH SOLE 29243 0 0 HALCON RES CORP COM PAR NEW 40537Q605 18 10799 SH SOLE 10799 0 0 HALLIBURTON CO COM 406216101 13751 517336 SH SOLE 517336 0 0 HANESBRANDS INC COM 410345102 822 65568 SH SOLE 65568 0 0 HARLEY DAVIDSON INC COM 412822108 7014 205570 SH SOLE 205570 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2428 1356400 SH SOLE 1356400 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 434 9767 SH SOLE 9767 0 0 HASBRO INC COM 418056107 2148 26437 SH SOLE 26437 0 0 HCA HEALTHCARE INC COM 40412C101 611 4912 SH SOLE 4912 0 0 HCP INC COM 40414L109 3140 112416 SH SOLE 112416 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 660 6375 SH SOLE 6375 0 0 HECLA MNG CO COM 422704106 3896 1650762 SH SOLE 1650762 0 0 HELMERICH & PAYNE INC COM 423452101 474 9883 SH SOLE 9883 0 0 HENRY JACK & ASSOC INC COM 426281101 633 5006 SH SOLE 5006 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 8303 140840 SH SOLE 140840 0 0 HERC HLDGS INC COM 42704L104 267 10273 SH SOLE 10273 0 0 HERSHEY CO COM 427866108 360 3356 SH SOLE 3356 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 6079 445371 SH SOLE 445371 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9748 737953 SH SOLE 737953 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 202 2812 SH SOLE 2812 0 0 HOLLYFRONTIER CORP COM 436106108 2228 43582 SH SOLE 43582 0 0 HOLOGIC INC COM 436440101 334 8138 SH SOLE 8138 0 0 HOME DEPOT INC COM 437076102 14492 84343 SH SOLE 83143 0 1200 HONEYWELL INTL INC COM 438516106 17941 135793 SH SOLE 133408 0 2385 HORMEL FOODS CORP COM 440452100 3702 86732 SH SOLE 86732 0 0 HP INC COM 40434L105 12020 587500 SH SOLE 587500 0 0 HUMANA INC COM 444859102 2612 9116 SH SOLE 9116 0 0 HUNT J B TRANS SVCS INC COM 445658107 444 4770 SH SOLE 4770 0 0 HUNTINGTON BANCSHARES INC COM 446150104 247 20693 SH SOLE 20693 0 0 HUYA INC ADS REP SHS A 44852D108 290 18730 SH SOLE 18730 0 0 IAMGOLD CORP COM 450913108 3317 901413 SH SOLE 901413 0 0 ICICI BK LTD ADR 45104G104 8731 848469 SH SOLE 848469 0 0 IDEXX LABS INC COM 45168D104 277 1489 SH SOLE 1489 0 0 ILLINOIS TOOL WKS INC COM 452308109 9930 78377 SH SOLE 78377 0 0 ILLUMINA INC COM 452327109 6315 21054 SH SOLE 21054 0 0 INCYTE CORP COM 45337C102 3520 55360 SH SOLE 55360 0 0 INFOSYS LTD SPONSORED ADR 456788108 3008 315963 SH SOLE 315963 0 0 INGERSOLL-RAND PLC SHS G47791101 259 2842 SH SOLE 2842 0 0 INGREDION INC COM 457187102 539 5894 SH SOLE 5894 0 0 INTEL CORP COM 458140100 35768 762151 SH SOLE 762151 0 0 INTEL CORP PUT 458140950 372 7931 SH Put SOLE 7931 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 62157 546817 SH SOLE 546817 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1009 7517 SH SOLE 7517 0 0 INTL PAPER CO COM 460146103 584 14469 SH SOLE 14469 0 0 INTUIT COM 461202103 7805 39651 SH SOLE 39651 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 14201 29653 SH SOLE 29653 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 584 12520 SH SOLE 12520 0 0 INVESCO LTD SHS G491BT108 588 35123 SH SOLE 35123 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3318 21507 SH SOLE 21507 0 0 IPG PHOTONICS CORP COM 44980X109 459 4054 SH SOLE 4054 0 0 IQIYI INC SPONSORED ADS 46267X108 1506 101300 SH SOLE 101300 0 0 IQVIA HLDGS INC COM 46266C105 757 6516 SH SOLE 6516 0 0 IROBOT CORP COM 462726100 1786 21327 SH SOLE 21327 0 0 IRON MTN INC NEW COM 46284V101 4526 139641 SH SOLE 139641 0 0 ISHARES GOLD TRUST ISHARES 464285105 442 35963 SH SOLE 35963 0 0 ISHARES INC MSCI AUST ETF 464286103 194 10078 SH SOLE 10078 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 11053 289357 SH SOLE 289357 0 0 ISHARES INC CALL 464286900 201 5252 SH Call SOLE 5252 0 0 ISHARES INC MSCI THAILND ETF 464286624 248 2995 SH SOLE 2995 0 0 ISHARES INC MSCI CHILE ETF 464286640 222 5356 SH SOLE 5356 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1002 17031 SH SOLE 17031 0 0 ISHARES INC MSCI GERMANY ETF 464286806 726 28621 SH SOLE 28621 0 0 ISHARES INC MSCI MEXICO ETF 464286822 5361 130180 SH SOLE 130180 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 235 7417 SH SOLE 7417 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2027 91698 SH SOLE 91698 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1142 38357 SH SOLE 38357 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 282 5554 SH SOLE 5554 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3787 260823 SH SOLE 260823 0 0 ISHARES TR TIPS BD ETF 464287176 937 8554 SH SOLE 8554 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 3181 81409 SH SOLE 81409 0 0 ISHARES TR CORE S&P500 ETF 464287200 2800 11128 SH SOLE 11128 0 0 ISHARES TR CORE US AGGBD ET 464287226 2727 25612 SH SOLE 25612 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 13912 356171 SH SOLE 356171 0 0 ISHARES TR PUT 464287954 254 6500 SH Put SOLE 6500 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1345 11922 SH SOLE 11922 0 0 ISHARES TR GLOBAL TECH ETF 464287291 13739 95391 SH SOLE 95391 0 0 ISHARES TR S&P 500 VAL ETF 464287408 411 4062 SH SOLE 4062 0 0 ISHARES TR 20 YR TR BD ETF 464287432 21958 180707 SH SOLE 180707 0 0 ISHARES TR MSCI EAFE ETF 464287465 399 6792 SH SOLE 6792 0 0 ISHARES TR RUS MD CP GR ETF 464287481 274 2408 SH SOLE 2408 0 0 ISHARES TR CORE S&P MCP ETF 464287507 963 5798 SH SOLE 5798 0 0 ISHARES TR NASDAQ BIOTECH 464287556 27593 286147 SH SOLE 286147 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 322 2403 SH SOLE 2403 0 0 ISHARES TR U.S. REAL ES ETF 464287739 7780 103813 SH SOLE 103813 0 0 ISHARES TR US HLTHCARE ETF 464287762 256 1414 SH SOLE 1414 0 0 ISHARES TR CORE S&P SCP ETF 464287804 308 4444 SH SOLE 4444 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 736 11582 SH SOLE 11582 0 0 ISHARES TR JPMORGAN USD EMG 464288281 4957 47706 SH SOLE 47706 0 0 ISHARES TR IBOXX HI YD ETF 464288513 8169 100733 SH SOLE 100733 0 0 ISHARES TR PUT 464288953 243 3000 SH Put SOLE 3000 0 0 ISHARES TR INDIA 50 ETF 464289529 1063 30093 SH SOLE 30093 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 1508 60775 SH SOLE 60775 0 0 ISHARES TR MSCI INDIA ETF 46429B598 338 10148 SH SOLE 10148 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 587 20000 SH SOLE 20000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1231 134701 SH SOLE 134701 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 883 15098 SH SOLE 15098 0 0 JD COM INC SPON ADR CL A 47215P106 88250 4216437 SH SOLE 4216437 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4407 445594 SH SOLE 445594 0 0 JOHNSON & JOHNSON COM 478160104 46166 357736 SH SOLE 357736 0 0 JPMORGAN CHASE & CO COM 46625H100 40838 418338 SH SOLE 411741 0 6597 JUNIPER NETWORKS INC COM 48203R104 2442 90758 SH SOLE 90758 0 0 KELLOGG CO COM 487836108 5226 91676 SH SOLE 91676 0 0 KEURIG DR PEPPER INC COM 49271V100 1875 73143 SH SOLE 73143 0 0 KIMBERLY CLARK CORP COM 494368103 47924 420603 SH SOLE 420603 0 0 KIMCO RLTY CORP COM 49446R109 1506 102797 SH SOLE 102797 0 0 KINDER MORGAN INC DEL COM 49456B101 6650 432386 SH SOLE 432386 0 0 KINROSS GOLD CORP COM NO PAR 496902404 10229 3156954 SH SOLE 3156954 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 3526 135161 SH SOLE 135161 0 0 KKR & CO INC CL A 48251W104 1352 68877 SH SOLE 68877 0 0 KLA-TENCOR CORP COM 482480100 721 8057 SH SOLE 8057 0 0 KOHLS CORP COM 500255104 7668 115584 SH SOLE 115584 0 0 KRAFT HEINZ CO COM 500754106 81402 1891302 SH SOLE 1891302 0 0 KROGER CO COM 501044101 5015 182348 SH SOLE 182348 0 0 L BRANDS INC COM 501797104 10647 414745 SH SOLE 414745 0 0 L3 TECHNOLOGIES INC COM 502413107 579 3333 SH SOLE 3333 0 0 LAM RESEARCH CORP COM 512807108 5587 41030 SH SOLE 41030 0 0 LAS VEGAS SANDS CORP COM 517834107 5423 104190 SH SOLE 104190 0 0 LAUDER ESTEE COS INC CL A 518439104 3252 24999 SH SOLE 24999 0 0 LEIDOS HLDGS INC COM 525327102 2062 39104 SH SOLE 39104 0 0 LENNAR CORP CL A 526057104 283 7217 SH SOLE 7217 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 401 18776 SH SOLE 18776 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 273 13206 SH SOLE 13206 0 0 LILLY ELI & CO COM 532457108 9996 86379 SH SOLE 86379 0 0 LOCKHEED MARTIN CORP COM 539830109 11322 43239 SH SOLE 43164 0 75 LOGITECH INTL S A SHS H50430232 5781 184802 SH SOLE 184802 0 0 LOWES COS INC COM 548661107 4053 43878 SH SOLE 43878 0 0 LULULEMON ATHLETICA INC COM 550021109 1627 13376 SH SOLE 13376 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 855 10280 SH SOLE 10280 0 0 MACYS INC COM 55616P104 2896 97242 SH SOLE 97242 0 0 MAGNA INTL INC COM 559222401 576 12666 SH SOLE 12666 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1766 111802 SH SOLE 111802 0 0 MANNKIND CORP COM NEW 56400P706 23 22144 SH SOLE 22144 0 0 MANULIFE FINL CORP COM 56501R106 804 56689 SH SOLE 56689 0 0 MARATHON OIL CORP COM 565849106 1117 77886 SH SOLE 77886 0 0 MARATHON PETE CORP COM 56585A102 6817 115527 SH SOLE 115527 0 0 MARKEL CORP COM 570535104 437 421 SH SOLE 421 0 0 MARRIOTT INTL INC NEW CL A 571903202 4968 45761 SH SOLE 45761 0 0 MARSH & MCLENNAN COS INC COM 571748102 292 3662 SH SOLE 3662 0 0 MARTIN MARIETTA MATLS INC COM 573284106 452 2629 SH SOLE 2629 0 0 MASCO CORP COM 574599106 373 12754 SH SOLE 12754 0 0 MASTERCARD INCORPORATED CL A 57636Q104 90354 478952 SH SOLE 478952 0 0 MASTERCARD INCORPORATED CALL 57636Q904 1682 8914 SH Call SOLE 8914 0 0 MASTERCARD INCORPORATED PUT 57636Q954 984 5216 SH Put SOLE 5216 0 0 MATCH GROUP INC COM 57665R106 715 16723 SH SOLE 16723 0 0 MATTEL INC COM 577081102 3271 327471 SH SOLE 327471 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6559 47107 SH SOLE 47107 0 0 MCDONALDS CORP COM 580135101 52011 292903 SH SOLE 292903 0 0 MCEWEN MNG INC COM 58039P107 1355 744236 SH SOLE 744236 0 0 MCKESSON CORP COM 58155Q103 1103 9989 SH SOLE 9989 0 0 MEDTRONIC PLC SHS G5960L103 7476 82194 SH SOLE 82194 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1483 84182 SH SOLE 84182 0 0 MERCADOLIBRE INC COM 58733R102 235 802 SH SOLE 802 0 0 MERCK & CO INC COM 58933Y105 29115 381031 SH SOLE 380631 0 400 METLIFE INC COM 59156R108 5427 132167 SH SOLE 132167 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 241 426 SH SOLE 426 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3642 150119 SH SOLE 150119 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 5535 145959 SH SOLE 145959 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 357 20748 SH SOLE 20748 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2090 29060 SH SOLE 29060 0 0 MICRON TECHNOLOGY INC COM 595112103 30963 975835 SH SOLE 975835 0 0 MICROSOFT CORP COM 594918104 266110 2619964 SH SOLE 2584404 0 35560 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2391 341622 SH SOLE 341622 0 0 MOHAWK INDS INC COM 608190104 979 8367 SH SOLE 8367 0 0 MOLSON COORS BREWING CO CL B 60871R209 1243 22142 SH SOLE 22142 0 0 MOMO INC ADR 60879B107 6917 291238 SH SOLE 291238 0 0 MONDELEZ INTL INC CL A 609207105 23500 587070 SH SOLE 587070 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8411 170889 SH SOLE 170769 0 120 MOODYS CORP COM 615369105 1733 12374 SH SOLE 12374 0 0 MORGAN STANLEY COM NEW 617446448 55309 1394940 SH SOLE 1394940 0 0 MOSAIC CO NEW COM 61945C103 7021 240372 SH SOLE 240372 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2780 24169 SH SOLE 24169 0 0 MSCI INC COM 55354G100 231 1568 SH SOLE 1568 0 0 MYLAN N V SHS EURO N59465109 8460 308766 SH SOLE 308766 0 0 MYRIAD GENETICS INC COM 62855J104 581 20000 SH SOLE 20000 0 0 NASDAQ INC COM 631103108 361 4426 SH SOLE 4426 0 0 NATIONAL OILWELL VARCO INC COM 637071101 645 25091 SH SOLE 25091 0 0 NAVIENT CORPORATION COM 63938C108 119 13557 SH SOLE 13557 0 0 NETAPP INC COM 64110D104 1693 28365 SH SOLE 28365 0 0 NETEASE INC SPONSORED ADR 64110W102 9749 41422 SH SOLE 41422 0 0 NETFLIX INC COM 64110L106 111669 417203 SH SOLE 417203 0 0 NEW GOLD INC CDA COM 644535106 3194 4219770 SH SOLE 4219770 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6582 120079 SH SOLE 120079 0 0 NEWELL BRANDS INC COM 651229106 2626 141233 SH SOLE 141233 0 0 NEWFIELD EXPL CO COM 651290108 474 32309 SH SOLE 32309 0 0 NEWMONT MINING CORP COM 651639106 26596 767555 SH SOLE 767555 0 0 NEXGEN ENERGY LTD COM 65340P106 1929 1083800 SH SOLE 1083800 0 0 NEXTERA ENERGY INC COM 65339F101 48872 281164 SH SOLE 281164 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 507 21740 SH SOLE 21740 0 0 NIKE INC CL B 654106103 28803 388490 SH SOLE 379290 0 9200 NIO INC SPON ADS 62914V106 131 20549 SH SOLE 20549 0 0 NOKIA CORP SPONSORED ADR 654902204 423 72755 SH SOLE 72755 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 235 63132 SH SOLE 63132 0 0 NORDSTROM INC COM 655664100 723 15511 SH SOLE 15511 0 0 NORFOLK SOUTHERN CORP COM 655844108 397 2654 SH SOLE 2654 0 0 NORTHROP GRUMMAN CORP COM 666807102 2134 8715 SH SOLE 8715 0 0 NOVAGOLD RES INC COM NEW 66987E206 734 185770 SH SOLE 185770 0 0 NOVARTIS A G SPONSORED ADR 66987V109 3119 36352 SH SOLE 36352 0 0 NOVO-NORDISK A S ADR 670100205 5024 109057 SH SOLE 108444 0 613 NRG ENERGY INC COM NEW 629377508 11658 294383 SH SOLE 294383 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3408 55576 SH SOLE 55576 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 702 53042 SH SOLE 53042 0 0 NUCOR CORP COM 670346105 391 7541 SH SOLE 7541 0 0 NUTANIX INC CL A 67059N108 2021 48593 SH SOLE 48593 0 0 NUTRIEN LTD COM 67077M108 6623 140908 SH SOLE 140908 0 0 NVIDIA CORP COM 67066G104 93724 702054 SH SOLE 702054 0 0 NXP SEMICONDUCTORS N V COM N6596X109 516 7048 SH SOLE 7048 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2704 7852 SH SOLE 7852 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 2734 44535 SH SOLE 44535 0 0 OMNICOM GROUP INC COM 681919106 2563 35001 SH SOLE 35001 0 0 ON SEMICONDUCTOR CORP COM 682189105 568 34401 SH SOLE 34401 0 0 ONEOK INC NEW COM 682680103 354 6568 SH SOLE 6568 0 0 OPEN TEXT CORP COM 683715106 552 16934 SH SOLE 16934 0 0 ORACLE CORP COM 68389X105 8911 197371 SH SOLE 197304 0 67 OSISKO GOLD ROYALTIES LTD COM 68827L101 2292 260995 SH SOLE 260995 0 0 PACCAR INC COM 693718108 346 6050 SH SOLE 6050 0 0 PALO ALTO NETWORKS INC COM 697435105 3511 18639 SH SOLE 18639 0 0 PAN AMERICAN SILVER CORP COM 697900108 4096 280532 SH SOLE 280532 0 0 PANDORA MEDIA INC COM 698354107 2108 260523 SH SOLE 260523 0 0 PARKER HANNIFIN CORP COM 701094104 5624 37709 SH SOLE 37709 0 0 PATTERSON COMPANIES INC COM 703395103 643 32725 SH SOLE 32725 0 0 PAYCHEX INC COM 704326107 1079 16569 SH SOLE 16569 0 0 PAYPAL HLDGS INC COM 70450Y103 85888 1021378 SH SOLE 1021008 0 370 PEMBINA PIPELINE CORP COM 706327103 326 10984 SH SOLE 10984 0 0 PENNEY J C INC COM 708160106 756 727282 SH SOLE 727282 0 0 PENTAIR PLC SHS G7S00T104 361 9568 SH SOLE 9568 0 0 PEPSICO INC COM 713448108 34945 316304 SH SOLE 316304 0 0 PERKINELMER INC COM 714046109 2337 29747 SH SOLE 29747 0 0 PERRIGO CO PLC SHS G97822103 3647 94121 SH SOLE 94121 0 0 PERSPECTA INC COM 715347100 636 36927 SH SOLE 36927 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 211 3432 SH SOLE 3432 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 18605 1430052 SH SOLE 1430052 0 0 PFIZER INC COM 717081103 60346 1382498 SH SOLE 1382498 0 0 PG&E CORP COM 69331C108 2337 98386 SH SOLE 98386 0 0 PHILIP MORRIS INTL INC COM 718172109 25773 386062 SH SOLE 386062 0 0 PHILLIPS 66 COM 718546104 4619 53610 SH SOLE 53610 0 0 PINNACLE WEST CAP CORP COM 723484101 666 7820 SH SOLE 7820 0 0 PIONEER NAT RES CO COM 723787107 8605 65424 SH SOLE 65424 0 0 PITNEY BOWES INC COM 724479100 945 159883 SH SOLE 159883 0 0 POLARIS INDS INC COM 731068102 2686 35032 SH SOLE 35032 0 0 PPG INDS INC COM 693506107 291 2847 SH SOLE 2847 0 0 PPL CORP COM 69351T106 6024 212646 SH SOLE 212646 0 0 PRETIUM RES INC COM 74139C102 886 104905 SH SOLE 104905 0 0 PROCTER AND GAMBLE CO COM 742718109 39789 432862 SH SOLE 432862 0 0 PROCTER AND GAMBLE CO PUT 742718959 201 2182 SH Put SOLE 2182 0 0 PROGRESSIVE CORP OHIO COM 743315103 908 15050 SH SOLE 15050 0 0 PROOFPOINT INC COM 743424103 210 2509 SH SOLE 2509 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1746 49703 SH SOLE 49703 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 424 10020 SH SOLE 10020 0 0 PRUDENTIAL FINL INC COM 744320102 4228 51841 SH SOLE 51841 0 0 PUBLIC STORAGE COM 74460D109 1572 7767 SH SOLE 7767 0 0 PULTE GROUP INC COM 745867101 1718 66121 SH SOLE 66121 0 0 QORVO INC COM 74736K101 675 11123 SH SOLE 11123 0 0 QUALCOMM INC COM 747525103 15728 276370 SH SOLE 276370 0 0 QUDIAN INC ADR 747798106 300 69830 SH SOLE 69830 0 0 QUEST DIAGNOSTICS INC COM 74834L100 249 2996 SH SOLE 2996 0 0 RALPH LAUREN CORP CL A 751212101 5449 52670 SH SOLE 52670 0 0 RAMBUS INC DEL COM 750917106 103 13412 SH SOLE 13412 0 0 RANDGOLD RES LTD ADR 752344309 4768 57516 SH SOLE 57516 0 0 RANGE RES CORP COM 75281A109 471 49266 SH SOLE 49266 0 0 RAYTHEON CO COM NEW 755111507 13909 90698 SH SOLE 90698 0 0 REALTY INCOME CORP COM 756109104 22303 353795 SH SOLE 353795 0 0 RED HAT INC COM 756577102 392 2233 SH SOLE 2233 0 0 REGENCY CTRS CORP COM 758849103 236 4020 SH SOLE 4020 0 0 REGENERON PHARMACEUTICALS COM 75886F107 10441 27954 SH SOLE 27954 0 0 REPUBLIC SVCS INC COM 760759100 727 10087 SH SOLE 10087 0 0 RESMED INC COM 761152107 295 2587 SH SOLE 2587 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1342 25667 SH SOLE 25667 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2822 58211 SH SOLE 58211 0 0 RITE AID CORP COM 767754104 65 92428 SH SOLE 92428 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1975 38532 SH SOLE 38532 0 0 ROPER TECHNOLOGIES INC COM 776696106 690 2590 SH SOLE 2590 0 0 ROSS STORES INC COM 778296103 6944 83458 SH SOLE 83458 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 6555 95663 SH SOLE 95663 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1064 10880 SH SOLE 10880 0 0 ROYAL GOLD INC COM 780287108 229 2674 SH SOLE 2674 0 0 S&P GLOBAL INC COM 78409V104 494 2907 SH SOLE 2907 0 0 SALESFORCE COM INC COM 79466L302 51316 374654 SH SOLE 374654 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 261 56552 SH SOLE 56552 0 0 SANOFI SPONSORED ADR 80105N105 1205 27770 SH SOLE 27770 0 0 SAP SE SPON ADR 803054204 776 7796 SH SOLE 7796 0 0 SCANA CORP NEW COM 80589M102 784 16404 SH SOLE 16404 0 0 SCHEIN HENRY INC COM 806407102 973 12390 SH SOLE 12390 0 0 SCHLUMBERGER LTD COM 806857108 26561 736168 SH SOLE 736168 0 0 SCHWAB CHARLES CORP NEW COM 808513105 897 21607 SH SOLE 21607 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 13397 347175 SH SOLE 347175 0 0 SEATTLE GENETICS INC COM 812578102 2833 50000 SH SOLE 50000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 415 4797 SH SOLE 4797 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 18286 360102 SH SOLE 360102 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 512 5170 SH SOLE 5170 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 5269 91879 SH SOLE 91879 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6341 266204 SH SOLE 266204 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1074 16670 SH SOLE 16670 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5357 86425 SH SOLE 86425 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 204 6595 SH SOLE 6595 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 726 13721 SH SOLE 13721 0 0 SEMPRA ENERGY COM 816851109 214 1979 SH SOLE 1979 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5601 477931 SH SOLE 477931 0 0 SHAKE SHACK INC CL A 819047101 237 5220 SH SOLE 5220 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 193 10644 SH SOLE 10644 0 0 SHERWIN WILLIAMS CO COM 824348106 260 660 SH SOLE 660 0 0 SHOPIFY INC CL A 82509L107 12061 87116 SH SOLE 87116 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 1034 365438 SH SOLE 365438 0 0 SIGNET JEWELERS LIMITED SHS G81276100 383 12054 SH SOLE 12054 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1563 9305 SH SOLE 9305 0 0 SINA CORP ORD G81477104 740 13801 SH SOLE 13801 0 0 SIRIUS XM HLDGS INC COM 82968B103 226 39560 SH SOLE 39560 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2259 33699 SH SOLE 33699 0 0 SL GREEN RLTY CORP COM 78440X101 223 2815 SH SOLE 2815 0 0 SMITH A O COM 831865209 485 11360 SH SOLE 11360 0 0 SMUCKER J M CO COM NEW 832696405 2644 28281 SH SOLE 28281 0 0 SNAP INC CL A 83304A106 5282 958594 SH SOLE 958594 0 0 SNAP ON INC COM 833034101 426 2935 SH SOLE 2935 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 500 13064 SH SOLE 13064 0 0 SONOS INC COM 83570H108 1084 110415 SH SOLE 110415 0 0 SONY CORP SPONSORED ADR 835699307 534 11052 SH SOLE 11052 0 0 SOUTHERN CO COM 842587107 11776 268135 SH SOLE 268135 0 0 SOUTHERN COPPER CORP COM 84265V105 8385 272516 SH SOLE 272416 0 100 SOUTHWEST AIRLS CO COM 844741108 1437 30910 SH SOLE 30910 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1930 565910 SH SOLE 565910 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 860 3686 SH SOLE 3686 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 275859 2275124 SH SOLE 2275124 0 0 SPDR GOLD TRUST PUT 78463V957 364 3000 SH Put SOLE 3000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1228 36922 SH SOLE 36922 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2160 8642 SH SOLE 8642 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 251 6130 SH SOLE 6130 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 7303 275288 SH SOLE 275288 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 12090 461608 SH SOLE 461608 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 2801 75000 SH SOLE 75000 0 0 SPLUNK INC COM 848637104 1830 17457 SH SOLE 17457 0 0 SPRINT CORP COM SER 1 85207U105 106 18213 SH SOLE 18213 0 0 SQUARE INC CL A 852234103 27058 482397 SH SOLE 482397 0 0 SSR MNG INC COM 784730103 2809 232363 SH SOLE 232363 0 0 STAMPS COM INC COM NEW 852857200 320 2057 SH SOLE 2057 0 0 STANLEY BLACK & DECKER INC COM 854502101 1168 9751 SH SOLE 9751 0 0 STARBUCKS CORP COM 855244109 27149 421563 SH SOLE 420963 0 600 STARBUCKS CORP PUT 855244959 363 5633 SH Put SOLE 5633 0 0 STERICYCLE INC COM 858912108 315 8573 SH SOLE 8573 0 0 STRATASYS LTD SHS M85548101 239 13276 SH SOLE 13276 0 0 STRYKER CORP COM 863667101 20999 133966 SH SOLE 133726 0 240 SUN LIFE FINL INC COM 866796105 1313 39558 SH SOLE 39558 0 0 SUNCOR ENERGY INC NEW COM 867224107 3483 124529 SH SOLE 124529 0 0 SUNPOWER CORP COM 867652406 499 100350 SH SOLE 100350 0 0 SYMANTEC CORP COM 871503108 5868 310566 SH SOLE 310566 0 0 SYNCHRONY FINL COM 87165B103 3774 160855 SH SOLE 160855 0 0 SYNOPSYS INC COM 871607107 972 11542 SH SOLE 11542 0 0 SYSCO CORP COM 871829107 16094 256848 SH SOLE 256848 0 0 T MOBILE US INC COM 872590104 18718 294268 SH SOLE 284045 0 10223 TAHOE RES INC COM 873868103 1898 520114 SH SOLE 520114 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2754 74609 SH SOLE 74609 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9188 89256 SH SOLE 89256 0 0 TAL ED GROUP SPONSORED ADS 874080104 1557 58352 SH SOLE 58352 0 0 TAPESTRY INC COM 876030107 20930 620144 SH SOLE 620144 0 0 TARGET CORP COM 87612E106 2737 41413 SH SOLE 41413 0 0 TATA MTRS LTD SPONSORED ADR 876568502 5837 479260 SH SOLE 479260 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1086 14356 SH SOLE 14356 0 0 TECK RESOURCES LTD CL B 878742204 4076 189251 SH SOLE 189251 0 0 TEGNA INC COM 87901J105 193 17749 SH SOLE 17749 0 0 TELUS CORP COM 87971M103 356 10755 SH SOLE 10755 0 0 TESLA INC COM 88160R101 167605 503622 SH SOLE 503622 0 0 TESLA INC PUT 88160R951 1190 3576 SH Put SOLE 3576 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 32835 2129348 SH SOLE 2129348 0 0 TEXAS INSTRS INC COM 882508104 1726 18262 SH SOLE 18262 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 14016 62629 SH SOLE 62629 0 0 THOMSON REUTERS CORP COM NEW 884903709 994 20584 SH SOLE 20584 0 0 TIFFANY & CO NEW COM 886547108 3177 39464 SH SOLE 39464 0 0 TJX COS INC NEW COM 872540109 1358 30358 SH SOLE 30358 0 0 TORCHMARK CORP COM 891027104 770 10329 SH SOLE 10329 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 3418 68740 SH SOLE 68740 0 0 TOTAL S A SPONSORED ADR 89151E109 2660 50970 SH SOLE 50970 0 0 TOTAL SYS SVCS INC COM 891906109 983 12097 SH SOLE 12097 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 622 5356 SH SOLE 5356 0 0 TRACTOR SUPPLY CO COM 892356106 1647 19744 SH SOLE 19744 0 0 TRANSCANADA CORP COM 89353D107 926 25946 SH SOLE 25946 0 0 TRANSDIGM GROUP INC COM 893641100 869 2554 SH SOLE 2554 0 0 TRANSOCEAN LTD REG SHS H8817H100 9433 1359199 SH SOLE 1359199 0 0 TRAVELERS COMPANIES INC COM 89417E109 3064 25583 SH SOLE 25583 0 0 TRIPADVISOR INC COM 896945201 4677 86699 SH SOLE 86699 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 6322 131389 SH SOLE 131389 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 542 11340 SH SOLE 11340 0 0 TWITTER INC COM 90184L102 26208 911906 SH SOLE 911906 0 0 TYLER TECHNOLOGIES INC COM 902252105 362 1947 SH SOLE 1947 0 0 TYSON FOODS INC CL A 902494103 6745 126303 SH SOLE 126303 0 0 U S G CORP COM NEW 903293405 2840 66575 SH SOLE 66575 0 0 U S SILICA HLDGS INC COM 90346E103 1085 106570 SH SOLE 106570 0 0 UDR INC COM 902653104 225 5681 SH SOLE 5681 0 0 ULTA BEAUTY INC COM 90384S303 846 3455 SH SOLE 3455 0 0 UNDER ARMOUR INC CL A 904311107 17898 1012921 SH SOLE 1012921 0 0 UNDER ARMOUR INC CL C 904311206 1100 67998 SH SOLE 67998 0 0 UNION PAC CORP COM 907818108 3236 23412 SH SOLE 23412 0 0 UNITED CONTL HLDGS INC COM 910047109 2178 26007 SH SOLE 26007 0 0 UNITED PARCEL SERVICE INC CL B 911312106 10569 108364 SH SOLE 108364 0 0 UNITED RENTALS INC COM 911363109 602 5868 SH SOLE 5868 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 13612 550853 SH SOLE 550853 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 19233 1990986 SH SOLE 1990986 0 0 UNITED STATES STL CORP NEW COM 912909108 8571 469908 SH SOLE 469908 0 0 UNITED TECHNOLOGIES CORP COM 913017109 6027 56601 SH SOLE 56601 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 4333 39785 SH SOLE 39785 0 0 UNITEDHEALTH GROUP INC COM 91324P102 88434 354984 SH SOLE 348066 0 6918 UR ENERGY INC COM 91688R108 931 1432595 SH SOLE 1432595 0 0 URANIUM ENERGY CORP COM 916896103 1352 1081812 SH SOLE 1081812 0 0 US BANCORP DEL COM NEW 902973304 11654 255001 SH SOLE 255001 0 0 V F CORP COM 918204108 15927 223259 SH SOLE 223259 0 0 VALE S A ADR 91912E105 15923 1207190 SH SOLE 1207190 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1570 20947 SH SOLE 20947 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7571 358979 SH SOLE 358979 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 5589 298095 SH SOLE 298095 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 434 30946 SH SOLE 30946 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5251 173746 SH SOLE 173746 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1594 108041 SH SOLE 108041 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 624 2715 SH SOLE 2715 0 0 VARIAN MED SYS INC COM 92220P105 998 8810 SH SOLE 8810 0 0 VENTAS INC COM 92276F100 2259 38564 SH SOLE 38564 0 0 VERINT SYS INC COM 92343X100 223 5265 SH SOLE 5265 0 0 VERISIGN INC COM 92343E102 2774 18709 SH SOLE 18709 0 0 VERISK ANALYTICS INC COM 92345Y106 236 2162 SH SOLE 2162 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 56565 1006136 SH SOLE 1006136 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 45517 274676 SH SOLE 274676 0 0 VIACOM INC NEW CL B 92553P201 6910 268887 SH SOLE 268887 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1795 328761 SH SOLE 327761 0 1000 VISA INC COM CL A 92826C839 127443 965920 SH SOLE 963912 0 2008 VISA INC CALL 92826C909 272 2060 SH Call SOLE 2060 0 0 VMWARE INC CL A COM 928563402 318 2321 SH SOLE 2321 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2067 107220 SH SOLE 107220 0 0 VULCAN MATLS CO COM 929160109 2541 25717 SH SOLE 25717 0 0 W R BERKLEY CORPORATION COM 084423102 418 5658 SH SOLE 5658 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 7246 106040 SH SOLE 106040 0 0 WALMART INC COM 931142103 60771 652398 SH SOLE 652398 0 0 WASTE CONNECTIONS INC COM 94106B101 802 10805 SH SOLE 10805 0 0 WASTE MGMT INC DEL COM 94106L109 15566 174918 SH SOLE 174918 0 0 WATERS CORP COM 941848103 229 1212 SH SOLE 1212 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 6184 11063486 SH SOLE 11063486 0 0 WEIBO CORP SPONSORED ADR 948596101 13699 234460 SH SOLE 234460 0 0 WELLS FARGO CO NEW COM 949746101 10979 238254 SH SOLE 238254 0 0 WELLTOWER INC COM 95040Q104 8312 119758 SH SOLE 119758 0 0 WESTERN DIGITAL CORP COM 958102105 2853 77184 SH SOLE 77184 0 0 WEYERHAEUSER CO COM 962166104 1902 87008 SH SOLE 87008 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 4739 242639 SH SOLE 242639 0 0 WHIRLPOOL CORP COM 963320106 3384 31666 SH SOLE 31666 0 0 WHITING PETE CORP NEW COM NEW 966387409 397 17500 SH SOLE 17500 0 0 WILLIAMS COS INC DEL COM 969457100 10255 465065 SH SOLE 465065 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 4741 191154 SH SOLE 191154 0 0 WIX COM LTD SHS M98068105 1303 14418 SH SOLE 14418 0 0 WORKDAY INC CL A 98138H101 6370 39894 SH SOLE 39894 0 0 WORLDPAY INC CL A 981558109 849 11105 SH SOLE 11105 0 0 WYNN RESORTS LTD COM 983134107 12498 126362 SH SOLE 126362 0 0 XCEL ENERGY INC COM 98389B100 6333 128529 SH SOLE 128529 0 0 XEROX CORP COM NEW 984121608 20653 1045174 SH SOLE 1045174 0 0 XILINX INC COM 983919101 1868 21928 SH SOLE 21928 0 0 XYLEM INC COM 98419M100 5035 75466 SH SOLE 75466 0 0 YAMANA GOLD INC COM 98462Y100 9627 4079102 SH SOLE 4079102 0 0 YANDEX N V SHS CLASS A N97284108 15095 551912 SH SOLE 551912 0 0 YELP INC CL A 985817105 355 10157 SH SOLE 10157 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4120 307676 SH SOLE 307676 0 0 YUM BRANDS INC COM 988498101 4753 51712 SH SOLE 51712 0 0 YUM CHINA HLDGS INC COM 98850P109 3725 111094 SH SOLE 111094 0 0 YY INC ADS REPCOM CLA 98426T106 4811 80377 SH SOLE 80377 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 292 2819 SH SOLE 2819 0 0 ZOETIS INC CL A 98978V103 457 5342 SH SOLE 5342 0 0 ZYNGA INC CL A 98986T108 272 69254 SH SOLE 69254 0 0