0001140361-23-052205.txt : 20231109 0001140361-23-052205.hdr.sgml : 20231109 20231109060541 ACCESSION NUMBER: 0001140361-23-052205 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 EFFECTIVENESS DATE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BREWIN DOLPHIN LTD CENTRAL INDEX KEY: 0001954243 IRS NUMBER: 980235319 STATE OF INCORPORATION: X0 FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-22689 FILM NUMBER: 231389852 BUSINESS ADDRESS: STREET 1: 12 SMITHFIELD ST CITY: LONDON STATE: X0 ZIP: EC1A 9BD BUSINESS PHONE: 44 2032013900 MAIL ADDRESS: STREET 1: 12 SMITHFIELD ST CITY: LONDON STATE: X0 ZIP: EC1A 9BD 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001954243 XXXXXXXX 06-30-2018 06-30-2018 false BREWIN DOLPHIN LTD
12 Smithfield St London X0 EC1A 9BD
13F HOLDINGS REPORT 028-22689 N
Marc Wilkinson Head of Investments 44 0 131 2252566 /s/ Marc Wilkinson Edinburgh X0 11-07-2023 0 1145 851583913
INFORMATION TABLE 2 informationtable.xml AMAZON COM INC COM 023135106 93364915 54927 SH SOLE 54927 0 0 ATRION CORP COM 049904105 21578 36 SH SOLE 36 0 0 ANNALY CAP MGMT INC COM 035710409 2624 255 SH SOLE 255 0 0 AMDOCS LTD SHS G02602103 65859 995 SH SOLE 995 0 0 AVALONBAY CMNTYS INC COM 053484101 9454 55 SH SOLE 55 0 0 AXT INC COM 00246W103 3067 435 SH SOLE 435 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 3890 212 SH SOLE 212 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 14646 200 SH SOLE 200 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 42422 686 SH SOLE 686 0 0 ALIGN TECHNOLOGY INC COM 016255101 94431 276 SH SOLE 276 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 16660 1000 SH SOLE 1000 0 0 ANTARES PHARMA INC COM 036642106 5870 2275 SH SOLE 2275 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 11194 48 SH SOLE 48 0 0 AMERISOURCEBERGEN CORP COM 03073E105 24558 288 SH SOLE 288 0 0 ALTRIA GROUP INC COM 02209S103 1903658 33521 SH SOLE 33521 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 170085 4179 SH SOLE 4179 0 0 AQUA AMERICA INC COM 03836W103 47845 1360 SH SOLE 1360 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 707651 7185 SH SOLE 7185 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 7650 750 SH SOLE 750 0 0 AMERIPRISE FINL INC COM 03076C106 124074 887 SH SOLE 887 0 0 AT&T INC COM 00206R102 1744312 54323 SH SOLE 54323 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 41838 662 SH SOLE 662 0 0 AMICUS THERAPEUTICS INC COM 03152W109 65370 4185 SH SOLE 4185 0 0 AECOM COM 00766T100 8753 265 SH SOLE 265 0 0 ATHENAHEALTH INC COM 04685W103 23871 150 SH SOLE 150 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4269 50 SH SOLE 50 0 0 ABBOTT LABS COM 002824100 2659286 43602 SH SOLE 43602 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5699196 74675 SH SOLE 74675 0 0 ARISTA NETWORKS INC COM 040413106 15449 60 SH SOLE 60 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2946746 55578 SH SOLE 55578 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2804914 17146 SH SOLE 17146 0 0 AVEO PHARMACEUTICALS INC COM 053588109 574 254 SH SOLE 254 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 22040 1520 SH SOLE 1520 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 444352 4410 SH SOLE 4410 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5560 800 SH SOLE 800 0 0 ALKERMES PLC SHS G01767105 25478 619 SH SOLE 619 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 24926 11330 SH SOLE 11330 0 0 ANTERO RES CORP COM 03674X106 16013 750 SH SOLE 750 0 0 AON PLC SHS CL A G0408V102 506020 3689 SH SOLE 3689 0 0 AMIRA NATURE FOODS LTD SHS G0335L102 274310 123563 SH SOLE 123563 0 0 AMBARELLA INC SHS G037AX101 64865 1680 SH SOLE 1680 0 0 ABBVIE INC COM 00287Y109 3835432 41397 SH SOLE 41397 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 30325 392 SH SOLE 392 0 0 ADVAXIS INC COM NEW 007624208 87 60 SH SOLE 60 0 0 AKERS BIOSCIENCES INC COM 00973E102 15062 38900 SH SOLE 38900 0 0 ALPS ETF TR SPROTT GL MINE 00162Q643 19260 1000 SH SOLE 1000 0 0 AMBEV SA SPONSORED ADR 02319V103 3658 790 SH SOLE 790 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5063299 27291 SH SOLE 27291 0 0 ALPHABET INC CAP STK CL A 02079K305 25148190 22271 SH SOLE 22271 0 0 APERGY CORP COM 03755L104 41207 987 SH SOLE 987 0 0 ARK ETF TR WEB X.O ETF 00214Q401 1664 30 SH SOLE 30 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 104541 82969 SH SOLE 82969 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 5231 180 SH SOLE 180 0 0 AXALTA COATING SYS LTD COM G0750C108 30310 1000 SH SOLE 1000 0 0 ANTHEM INC COM 036752103 109494 460 SH SOLE 460 0 0 ALPS ETF TR SPROTT JR GLD 00162Q585 14555 500 SH SOLE 500 0 0 ATYR PHARMA INC COM 002120103 5460 6000 SH SOLE 6000 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 7122 600 SH SOLE 600 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 8898 1224 SH SOLE 1224 0 0 ALLERGAN PLC SHS G0177J108 388124 2328 SH SOLE 2328 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 13900 877 SH SOLE 877 0 0 ALMADEN MINERALS LTD COM CL B 020283305 8525 11840 SH SOLE 11840 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 28939 5086 SH SOLE 5086 0 0 ALPHABET INC CAP STK CL C 02079K107 9093663 8151 SH SOLE 8151 0 0 ACASTI PHARMA INC CL A NEW 00430K402 17 30 SH SOLE 30 0 0 ARRIS INTL INC SHS G0551A103 240245 9828 SH SOLE 9828 0 0 ARMSTRONG FLOORING INC COM 04238R106 6402 456 SH SOLE 456 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 6348 124 SH SOLE 124 0 0 APTEVO THERAPEUTICS INC COM 03835L108 225 45 SH SOLE 45 0 0 ARCONIC INC COM 03965L100 145997 8583 SH SOLE 8583 0 0 ALCOA CORP COM 013872106 118653 2531 SH SOLE 2531 0 0 ACUSHNET HOLDINGS CORP COM 005098108 3473 142 SH SOLE 142 0 0 ADVANSIX INC COM 00773T101 40000 1092 SH SOLE 1092 0 0 ADIENT PLC ORD SHS G0084W101 6641 135 SH SOLE 135 0 0 ATHENE HLDG LTD CL A G0684D107 76808 1752 SH SOLE 1752 0 0 APOLLO ENDOSURGERY INC COM 03767D108 7 1 SH SOLE 1 0 0 ALTERYX INC COM CL A 02156B103 15264 400 SH SOLE 400 0 0 ALTABA INC COM 021346101 421177 5753 SH SOLE 5753 0 0 AVID BIOSERVICES INC COM 05368M106 6182 1577 SH SOLE 1577 0 0 ACXIOM CORP COM 005125109 35341 1180 SH SOLE 1180 0 0 ADOBE SYS INC COM 00724F101 6449994 26455 SH SOLE 26455 0 0 ADVANCED MICRO DEVICES INC COM 007903107 415328 27707 SH SOLE 27707 0 0 ALEXCO RESOURCE CORP COM 01535P106 8898 6665 SH SOLE 6665 0 0 AGNICO EAGLE MINES LTD COM 008474108 88131 1923 SH SOLE 1923 0 0 AIR PRODS & CHEMS INC COM 009158106 860097 5523 SH SOLE 5523 0 0 ALASKA AIR GROUP INC COM 011659109 5435 90 SH SOLE 90 0 0 ADTRAN INC COM 00738A106 2970 200 SH SOLE 200 0 0 AFLAC INC COM 001055102 36567 850 SH SOLE 850 0 0 AGCO CORP COM 001084102 116704 1922 SH SOLE 1922 0 0 AMERICAN ELEC PWR INC COM 025537101 89540 1293 SH SOLE 1293 0 0 AMERICAN EXPRESS CO COM 025816109 701484 7158 SH SOLE 7158 0 0 AMGEN INC COM 031162100 90818 492 SH SOLE 492 0 0 ANADARKO PETE CORP COM 032511107 106066 1448 SH SOLE 1448 0 0 ANALOG DEVICES INC COM 032654105 37888 395 SH SOLE 395 0 0 ALLSTATE CORP COM 020002101 42167 462 SH SOLE 462 0 0 APACHE CORP COM 037411105 18700 400 SH SOLE 400 0 0 APPLE INC COM 037833100 45428030 245411 SH SOLE 245411 0 0 APPLIED MATLS INC COM 038222105 43603 944 SH SOLE 944 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 54996 1200 SH SOLE 1200 0 0 ALBEMARLE CORP COM 012653101 94990 1007 SH SOLE 1007 0 0 AUTODESK INC COM 052769106 3933 30 SH SOLE 30 0 0 ASPEN TECHNOLOGY INC COM 045327103 176855 1907 SH SOLE 1907 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 614227 4579 SH SOLE 4579 0 0 AUTOZONE INC COM 053332102 738023 1100 SH SOLE 1100 0 0 AVON PRODS INC COM 054303102 405 250 SH SOLE 250 0 0 BANK OF THE OZARKS COM 063904106 5225 116 SH SOLE 116 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1453868 28818 SH SOLE 28818 0 0 BP PLC SPONSORED ADR 055622104 132551 2903 SH SOLE 2903 0 0 BUNGE LIMITED COM G16962105 16382 235 SH SOLE 235 0 0 BANK AMER CORP COM 060505104 2957216 104903 SH SOLE 104903 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 122460 1300 SH SOLE 1300 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 7866 175 SH SOLE 175 0 0 BLACKROCK INC COM 09247X101 331363 664 SH SOLE 664 0 0 BRUKER CORP COM 116794108 15391 530 SH SOLE 530 0 0 BIOGEN INC COM 09062X103 539266 1858 SH SOLE 1858 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 13153 263 SH SOLE 263 0 0 BOFI HLDG INC COM 05566U108 65865 1610 SH SOLE 1610 0 0 BANCO DE CHILE SPONSORED ADR 059520106 22496 242 SH SOLE 242 0 0 BAIDU INC SPON ADR REP A 056752108 886464 3648 SH SOLE 3648 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 392752 9688 SH SOLE 9688 0 0 BRISTOW GROUP INC COM 110394103 31042 2200 SH SOLE 2200 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 210231 6535 SH SOLE 6535 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 87450 15000 SH SOLE 15000 0 0 BGC PARTNERS INC CL A 05541T101 33960 3000 SH SOLE 3000 0 0 BANK NEW YORK MELLON CORP COM 064058100 134825 2500 SH SOLE 2500 0 0 BALLARD PWR SYS INC NEW COM 058586108 18525 6500 SH SOLE 6500 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 205478 5351 SH SOLE 5351 0 0 BELMOND LTD CL A G1154H107 133967 12015 SH SOLE 12015 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 38687505 207273 SH SOLE 207273 0 0 BAYTEX ENERGY CORP COM 07317Q105 16650 5000 SH SOLE 5000 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 10968 365 SH SOLE 365 0 0 BRIGHTCOVE INC COM 10921T101 5790 600 SH SOLE 600 0 0 BIOLINERX LTD SPONSORED ADR 09071M106 178 200 SH SOLE 200 0 0 BLUCORA INC COM 095229100 1110 30 SH SOLE 30 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 3823 201 SH SOLE 201 0 0 BLUEBIRD BIO INC COM 09609G100 10202 65 SH SOLE 65 0 0 BWX TECHNOLOGIES INC COM 05605H100 3864 62 SH SOLE 62 0 0 BALCHEM CORP COM 057665200 18548 189 SH SOLE 189 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 1724 90 SH SOLE 90 0 0 BAKER HUGHES A GE CO CL A 05722G100 44921 1360 SH SOLE 1360 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1723 43 SH SOLE 43 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 67340 1820 SH SOLE 1820 0 0 BALL CORP COM 058498106 38252 1076 SH SOLE 1076 0 0 BOOKING HLDGS INC COM 09857L108 445960 220 SH SOLE 220 0 0 BROADCOM INC COM 11135F101 24264 100 SH SOLE 100 0 0 BANK MONTREAL QUE COM 063671101 3415974 44214 SH SOLE 44214 0 0 BANK N S HALIFAX COM 064149107 1611887 28170 SH SOLE 28170 0 0 BCE INC COM NEW 05534B760 509364 12580 SH SOLE 12580 0 0 B2GOLD CORP COM 11777Q209 49141 19047 SH SOLE 19047 0 0 BARRICK GOLD CORP COM 067901108 201283 15330 SH SOLE 15330 0 0 BAXTER INTL INC COM 071813109 180908 2450 SH SOLE 2450 0 0 BECTON DICKINSON & CO COM 075887109 3908901 16317 SH SOLE 16317 0 0 BIOTIME INC COM 09066L105 11742 5700 SH SOLE 5700 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 564080 2 SH SOLE 2 0 0 BOSTON SCIENTIFIC CORP COM 101137107 456754 13968 SH SOLE 13968 0 0 BOEING CO COM 097023105 4826311 14385 SH SOLE 14385 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1433251 25899 SH SOLE 25899 0 0 BROWN FORMAN CORP CL B 115637209 25779 526 SH SOLE 526 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 31811 905 SH SOLE 905 0 0 CORE LABORATORIES N V COM N22717107 138831 1100 SH SOLE 1100 0 0 CITRIX SYS INC COM 177376100 185043 1765 SH SOLE 1765 0 0 CANADIAN NATL RY CO COM 136375102 11772 144 SH SOLE 144 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 38291 392 SH SOLE 392 0 0 CVS HEALTH CORP COM 126650100 189575 2946 SH SOLE 2946 0 0 CONSOLIDATED EDISON INC COM 209115104 42421 544 SH SOLE 544 0 0 CONSOLIDATED WATER CO INC ORD G23773107 1638 127 SH SOLE 127 0 0 COSTCO WHSL CORP NEW COM 22160K105 1830038 8757 SH SOLE 8757 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1063 162 SH SOLE 162 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 45498 576 SH SOLE 576 0 0 CHARLES RIV LABS INTL INC COM 159864107 24697 220 SH SOLE 220 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6659 150 SH SOLE 150 0 0 CSX CORP COM 126408103 146949 2304 SH SOLE 2304 0 0 CONSTELLATION BRANDS INC CL A 21036P108 50340 230 SH SOLE 230 0 0 CENTURYLINK INC COM 156700106 22368 1200 SH SOLE 1200 0 0 CARA THERAPEUTICS INC COM 140755109 13769 719 SH SOLE 719 0 0 CHEVRON CORP NEW COM 166764100 2238190 17703 SH SOLE 17703 0 0 CENTENE CORP DEL COM 15135B101 90559 735 SH SOLE 735 0 0 CHENIERE ENERGY INC COM NEW 16411R208 165583 2540 SH SOLE 2540 0 0 COMCAST CORP NEW CL A 20030N101 224420 6840 SH SOLE 6840 0 0 CARTER INC COM 146229109 15933 147 SH SOLE 147 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 53679 1127 SH SOLE 1127 0 0 CADIZ INC COM NEW 127537207 120258 9180 SH SOLE 9180 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 69416 6265 SH SOLE 6265 0 0 COVANTA HLDG CORP COM 22282E102 7838 475 SH SOLE 475 0 0 COPA HOLDINGS SA CL A P31076105 6813 72 SH SOLE 72 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 28039 65 SH SOLE 65 0 0 CEVA INC COM 157210105 12865 426 SH SOLE 426 0 0 COMPASS MINERALS INTL INC COM 20451N101 105200 1600 SH SOLE 1600 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 8988 250 SH SOLE 250 0 0 CONTINENTAL RESOURCES INC COM 212015101 15542 240 SH SOLE 240 0 0 CLEAN ENERGY FUELS CORP COM 184499101 590 160 SH SOLE 160 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8868 106 SH SOLE 106 0 0 CBS CORP NEW CL B 124857202 36543 650 SH SOLE 650 0 0 COSAN LTD SHS A G25343107 3815 500 SH SOLE 500 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 86500 5000 SH SOLE 5000 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 575 500 SH SOLE 500 0 0 COLFAX CORP COM 194014106 83736 2732 SH SOLE 2732 0 0 CME GROUP INC COM CL A 12572Q105 13114 80 SH SOLE 80 0 0 CAREDX INC COM 14167L103 5275 431 SH SOLE 431 0 0 COEUR MNG INC COM NEW 192108504 56293 7407 SH SOLE 7407 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 3022 6000 SH SOLE 6000 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 35384 340 SH SOLE 340 0 0 CBRE GROUP INC CL A 12504L109 32225 675 SH SOLE 675 0 0 CITIGROUP INC COM NEW 172967424 4195349 62692 SH SOLE 62692 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 18723 879 SH SOLE 879 0 0 CYS INVTS INC COM 12673A108 28575 3810 SH SOLE 3810 0 0 CAMECO CORP COM 13321L108 43988 3910 SH SOLE 3910 0 0 CALLAWAY GOLF CO COM 131193104 6070 320 SH SOLE 320 0 0 COTY INC COM CL A 222070203 28412 2015 SH SOLE 2015 0 0 CDW CORP COM 12514G108 5655 70 SH SOLE 70 0 0 CONTROL4 CORP COM 21240D107 5616 231 SH SOLE 231 0 0 CREDIT SUISSE AG NASSAU BRH VELOCITY SHS EXC 22539T597 908 100 SH SOLE 100 0 0 CRITEO S A SPONS ADS 226718104 36562 1113 SH SOLE 1113 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 57285 4500 SH SOLE 4500 0 0 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 7863 250 SH SOLE 250 0 0 CITIZENS FINL GROUP INC COM 174610105 348544 8960 SH SOLE 8960 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 5037 80 SH SOLE 80 0 0 CDK GLOBAL INC COM 12508E101 73832 1135 SH SOLE 1135 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 22452 4446 SH SOLE 4446 0 0 CHIMERA INVT CORP COM NEW 16934Q208 12065 660 SH SOLE 660 0 0 CABLE ONE INC COM 12685J105 5133 7 SH SOLE 7 0 0 CHEMOURS CO COM 163851108 148384 3345 SH SOLE 3345 0 0 CANOPY GROWTH CORP COM 138035100 12302 420 SH SOLE 420 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 572 400 SH SOLE 400 0 0 CHUBB LIMITED COM H1467J104 332284 2616 SH SOLE 2616 0 0 CHROMADEX CORP COM NEW 171077407 2857 770 SH SOLE 770 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 227 5 SH SOLE 5 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 106728 364 SH SOLE 364 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 7932 5586 SH SOLE 5586 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 65 10 SH SOLE 10 0 0 CGG SPON ADR NEW 12531Q204 688 273 SH SOLE 273 0 0 COUPA SOFTWARE INC COM 22266L106 15560 250 SH SOLE 250 0 0 CARS COM INC COM 14575E105 7268 256 SH SOLE 256 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 12343 1111 SH SOLE 1111 0 0 CALYXT INC COM 13173L107 18017 965 SH SOLE 965 0 0 CLEVELAND CLIFFS INC COM 185899101 16860 2000 SH SOLE 2000 0 0 CYTRX CORP COM PAR 232828608 19 17 SH SOLE 17 0 0 CDTI ADVANCED MATLS INC COM 12514V105 8 13 SH SOLE 13 0 0 CURIS INC COM NEW 231269200 52 30 SH SOLE 30 0 0 CAPITAL ONE FINL CORP COM 14040H105 180124 1960 SH SOLE 1960 0 0 CAMPBELL SOUP CO COM 134429109 7095 175 SH SOLE 175 0 0 CANADIAN PAC RY LTD COM 13645T100 2684354 14667 SH SOLE 14667 0 0 CONOCOPHILLIPS COM 20825C104 4669065 67065 SH SOLE 67065 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 65907 1150 SH SOLE 1150 0 0 CRESCENT PT ENERGY CORP COM 22576C101 58800 8000 SH SOLE 8000 0 0 CENOVUS ENERGY INC COM 15135U109 505278 48678 SH SOLE 48678 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 16050 5000 SH SOLE 5000 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 3380927 38897 SH SOLE 38897 0 0 CANADIAN NAT RES LTD COM 136385101 447268 12400 SH SOLE 12400 0 0 CHINA FD INC COM 169373107 30242 1447 SH SOLE 1447 0 0 CHESAPEAKE ENERGY CORP COM 165167107 17921 3420 SH SOLE 3420 0 0 CASEYS GEN STORES INC COM 147528103 13450 128 SH SOLE 128 0 0 CATERPILLAR INC DEL COM 149123101 3902819 28767 SH SOLE 28767 0 0 CELGENE CORP COM 151020104 301240 3793 SH SOLE 3793 0 0 CERNER CORP COM 156782104 17937 300 SH SOLE 300 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 116041 2415 SH SOLE 2415 0 0 CHURCH & DWIGHT INC COM 171340102 12971 244 SH SOLE 244 0 0 CINCINNATI FINL CORP COM 172062101 153711 2299 SH SOLE 2299 0 0 CINTAS CORP COM 172908105 536703 2900 SH SOLE 2900 0 0 CISCO SYS INC COM 17275R102 4466385 103797 SH SOLE 103797 0 0 CIRRUS LOGIC INC COM 172755100 11499 300 SH SOLE 300 0 0 CLOROX CO DEL COM 189054109 133357 986 SH SOLE 986 0 0 COCA COLA CO COM 191216100 10365565 236333 SH SOLE 236333 0 0 COGNEX CORP COM 192422103 75659 1696 SH SOLE 1696 0 0 COLGATE PALMOLIVE CO COM 194162103 4660228 71906 SH SOLE 71906 0 0 COMERICA INC COM 200340107 28822 317 SH SOLE 317 0 0 CONAGRA BRANDS INC COM 205887102 53595 1500 SH SOLE 1500 0 0 CREE INC COM 225447101 54041 1300 SH SOLE 1300 0 0 CORNING INC COM 219350105 444919 16173 SH SOLE 16173 0 0 CUMMINS INC COM 231021106 191520 1440 SH SOLE 1440 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 21277 1020 SH SOLE 1020 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 49183 401 SH SOLE 401 0 0 DRIL-QUIP INC COM 262037104 86609 1685 SH SOLE 1685 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 38163 265 SH SOLE 265 0 0 DEVON ENERGY CORP NEW COM 25179M103 18683 425 SH SOLE 425 0 0 DOMINION ENERGY INC COM 25746U109 38863 570 SH SOLE 570 0 0 DIGITAL RLTY TR INC COM 253868103 2232 20 SH SOLE 20 0 0 DOMINOS PIZZA INC COM 25754A201 218400 774 SH SOLE 774 0 0 DEXCOM INC COM 252131107 61262 645 SH SOLE 645 0 0 DISCOVER FINL SVCS COM 254709108 378031 5369 SH SOLE 5369 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 165959 3350 SH SOLE 3350 0 0 DISH NETWORK CORP CL A 25470M109 21510 640 SH SOLE 640 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 14847278 121699 SH SOLE 121699 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 111 10 SH SOLE 10 0 0 DOLLAR GEN CORP NEW COM 256677105 5916 60 SH SOLE 60 0 0 D R HORTON INC COM 23331A109 31775 775 SH SOLE 775 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 75501 3914 SH SOLE 3914 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 150823 9890 SH SOLE 9890 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 9367 225 SH SOLE 225 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 96952 1226 SH SOLE 1226 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 3906 310 SH SOLE 310 0 0 DEAN FOODS CO NEW COM NEW 242370203 364623 34693 SH SOLE 34693 0 0 DARIOHEALTH CORP COM 23725P100 8 6 SH SOLE 6 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 65803 778 SH SOLE 778 0 0 DRIVE SHACK INC COM 262077100 31652 4100 SH SOLE 4100 0 0 DENALI THERAPEUTICS INC COM 24823R105 1525 100 SH SOLE 100 0 0 DENTSPLY SIRONA INC COM 24906P109 10943 250 SH SOLE 250 0 0 DONNELLEY R R & SONS CO COM 257867200 3070 533 SH SOLE 533 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3474 200 SH SOLE 200 0 0 DASEKE INC COM 23753F107 258 26 SH SOLE 26 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 998 41 SH SOLE 41 0 0 DXC TECHNOLOGY CO COM 23355L106 287697 3569 SH SOLE 3569 0 0 DOWDUPONT INC COM 26078J100 1981489 30059 SH SOLE 30059 0 0 DOCUSIGN INC COM 256163106 1165 22 SH SOLE 22 0 0 DANAHER CORP DEL COM 235851102 1397901 14166 SH SOLE 14166 0 0 DENISON MINES CORP COM 248356107 2520 5006 SH SOLE 5006 0 0 DEERE & CO COM 244199105 1225487 8766 SH SOLE 8766 0 0 DISNEY WALT CO COM DISNEY 254687106 10588849 101029 SH SOLE 101029 0 0 DONALDSON INC COM 257651109 8844 196 SH SOLE 196 0 0 DOVER CORP COM 260003108 144643 1976 SH SOLE 1976 0 0 EDISON INTL COM 281020107 73140 1156 SH SOLE 1156 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 43055 1556 SH SOLE 1556 0 0 EAST WEST BANCORP INC COM 27579R104 3155680 48400 SH SOLE 48400 0 0 EOG RES INC COM 26875P101 16176 130 SH SOLE 130 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 12296 1125 SH SOLE 1125 0 0 ENERGOUS CORP COM 29272C103 5191 350 SH SOLE 350 0 0 EXELIXIS INC COM 30161Q104 21520 1000 SH SOLE 1000 0 0 EXELON CORP COM 30161N101 63900 1500 SH SOLE 1500 0 0 EXACT SCIENCES CORP COM 30063P105 114199 1910 SH SOLE 1910 0 0 EBAY INC COM 278642103 928111 25596 SH SOLE 25596 0 0 ENCANA CORP COM 292505104 209048 16019 SH SOLE 16019 0 0 EXXON MOBIL CORP COM 30231G102 15806477 191061 SH SOLE 191061 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 156924 1078 SH SOLE 1078 0 0 EXTRA SPACE STORAGE INC COM 30225T102 169677 1700 SH SOLE 1700 0 0 ENSTAR GROUP LIMITED SHS G3075P101 62190 300 SH SOLE 300 0 0 ELLINGTON FINANCIAL LLC COM 288522303 10927 700 SH SOLE 700 0 0 ENERPLUS CORP COM 292766102 5267 418 SH SOLE 418 0 0 ETFS GOLD TR SHS 26922Y105 895178 7400 SH SOLE 7400 0 0 EXPEDIA GROUP INC COM NEW 30212P303 49879 415 SH SOLE 415 0 0 ENPHASE ENERGY INC COM 29355A107 2800 416 SH SOLE 416 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1764480 22853 SH SOLE 22853 0 0 ENSCO PLC SHS CLASS A G3157S106 36046 4965 SH SOLE 4965 0 0 EATON CORP PLC SHS G29183103 119210 1595 SH SOLE 1595 0 0 EXONE CO COM 302104104 496 70 SH SOLE 70 0 0 ENERGY FUELS INC COM NEW 292671708 5918 2607 SH SOLE 2607 0 0 EROS INTL PLC SHS NEW G3788M114 45136 3472 SH SOLE 3472 0 0 EQUINIX INC COM PAR $0.001 29444U700 63194 147 SH SOLE 147 0 0 EVERSOURCE ENERGY COM 30040W108 27371 467 SH SOLE 467 0 0 ETSY INC COM 29786A106 17509 415 SH SOLE 415 0 0 EDGEWELL PERS CARE CO COM 28035Q102 10092 200 SH SOLE 200 0 0 EDITAS MEDICINE INC COM 28106W103 30993 865 SH SOLE 865 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 9267 5177 SH SOLE 5177 0 0 EARTHSTONE ENERGY INC CL A 27032D304 11142 1259 SH SOLE 1259 0 0 EMX RTY CORP COM 26873J107 3896 3820 SH SOLE 3820 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 12210 330 SH SOLE 330 0 0 EQUINOR ASA SPONSORED ADR 29446M102 8715 330 SH SOLE 330 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 256 15 SH SOLE 15 0 0 ELDORADO GOLD CORP NEW COM 284902103 6892 6937 SH SOLE 6937 0 0 ENBRIDGE INC COM 29250N105 53713 1505 SH SOLE 1505 0 0 ELECTRONIC ARTS INC COM 285512109 166122 1178 SH SOLE 1178 0 0 EMERSON ELEC CO COM 291011104 182530 2640 SH SOLE 2640 0 0 ENTERGY CORP NEW COM 29364G103 11230 139 SH SOLE 139 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 12738 200 SH SOLE 200 0 0 EQUIFAX INC COM 294429105 321533 2570 SH SOLE 2570 0 0 EXPEDITORS INTL WASH INC COM 302130109 11769 161 SH SOLE 161 0 0 FLUSHING FINL CORP COM 343873105 28710 1100 SH SOLE 1100 0 0 FACTSET RESH SYS INC COM 303075105 15254 77 SH SOLE 77 0 0 F5 NETWORKS INC COM 315616102 29317 170 SH SOLE 170 0 0 FEDEX CORP COM 31428X106 2801012 12336 SH SOLE 12336 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 29524 2667 SH SOLE 2667 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5619 64 SH SOLE 64 0 0 FLUOR CORP NEW COM 343412102 41951 860 SH SOLE 860 0 0 FLOWERS FOODS INC COM 343498101 8582 412 SH SOLE 412 0 0 F M C CORP COM NEW 302491303 33186 372 SH SOLE 372 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 129463 1221 SH SOLE 1221 0 0 FIRST SOLAR INC COM 336433107 11059 210 SH SOLE 210 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 13912 370 SH SOLE 370 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 302006 5625 SH SOLE 5625 0 0 FACEBOOK INC CL A 30303M102 20921268 107664 SH SOLE 107664 0 0 FRANKS INTL N V COM N33462107 11700 1500 SH SOLE 1500 0 0 FIREEYE INC COM 31816Q101 30780 2000 SH SOLE 2000 0 0 FITBIT INC CL A 33812L102 6530 1000 SH SOLE 1000 0 0 FIRST DATA CORP NEW COM CL A 32008D106 11302 540 SH SOLE 540 0 0 FRONTLINE LTD SHS NEW G3682E192 82 14 SH SOLE 14 0 0 FORTIVE CORP COM 34959J108 23364 303 SH SOLE 303 0 0 FIRSTCASH INC COM 33767D105 17970 200 SH SOLE 200 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 64 12 SH SOLE 12 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 3323 97 SH SOLE 97 0 0 FTS INTERNATIONAL INC COM 30283W104 1709 120 SH SOLE 120 0 0 FIBROCELL SCIENCE INC COM PAR 315721407 38 14 SH SOLE 14 0 0 FORTUNA SILVER MINES INC COM 349915108 157336 27700 SH SOLE 27700 0 0 FASTENAL CO COM 311900104 7027 146 SH SOLE 146 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 134670 17650 SH SOLE 17650 0 0 FRANCO NEVADA CORP COM 351858105 383793 5256 SH SOLE 5256 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13288 105 SH SOLE 105 0 0 FIFTH THIRD BANCORP COM 316773100 14350 500 SH SOLE 500 0 0 FISERV INC COM 337738108 1857807 25075 SH SOLE 25075 0 0 FREEPORT-MCMORAN INC CL B 35671D857 695751 40310 SH SOLE 40310 0 0 FRANKLIN RES INC COM 354613101 16826 525 SH SOLE 525 0 0 FUEL TECH INC COM 359523107 810 750 SH SOLE 750 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 27850 7801 SH SOLE 7801 0 0 GENOCEA BIOSCIENCES INC COM 372427104 21393 25000 SH SOLE 25000 0 0 GOLDCORP INC NEW COM 380956409 312602 22801 SH SOLE 22801 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 91326 3100 SH SOLE 3100 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4991279 22629 SH SOLE 22629 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5157773 79010 SH SOLE 79010 0 0 GRUBHUB INC COM 400110102 19933 190 SH SOLE 190 0 0 GRAN TIERRA ENERGY INC COM 38500T101 104 30 SH SOLE 30 0 0 GENOMIC HEALTH INC COM 37244C101 907200 18000 SH SOLE 18000 0 0 GOPRO INC CL A 38268T103 13749 2135 SH SOLE 2135 0 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 5392 514 SH SOLE 514 0 0 GLOBAL X FDS FTSE NORDIC REG 37950E101 15733 725 SH SOLE 725 0 0 GARMIN LTD SHS H2906T109 366000 6000 SH SOLE 6000 0 0 GEOPARK LTD USD SHS G38327105 1607856 77900 SH SOLE 77900 0 0 GENERAL MTRS CO COM 37045V100 288999 7335 SH SOLE 7335 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 4350 49 SH SOLE 49 0 0 GASLOG LTD SHS G37585109 53518 2802 SH SOLE 2802 0 0 GENMARK DIAGNOSTICS INC COM 372309104 11433 1792 SH SOLE 1792 0 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 13259 588 SH SOLE 588 0 0 GAP INC DEL COM 364760108 10656 329 SH SOLE 329 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 13485 500 SH SOLE 500 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 23284 4530 SH SOLE 4530 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1710202 12256 SH SOLE 12256 0 0 GRAHAM HLDGS CO COM 384637104 77951 133 SH SOLE 133 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 4269 515 SH SOLE 515 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 254 40 SH SOLE 40 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 899219 40855 SH SOLE 40855 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 79 80 SH SOLE 80 0 0 GLOBAL X FDS MSCI PAKISTAN 37950E689 2325 210 SH SOLE 210 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 7658 595 SH SOLE 595 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 64552 1985 SH SOLE 1985 0 0 GLOBUS MARITIME LIMITED NEW SHS NEW Y27265308 866 1715 SH SOLE 1715 0 0 GENCOR INDS INC COM 368678108 4506 279 SH SOLE 279 0 0 GOLD STD VENTURES CORP COM 380738104 9808 7185 SH SOLE 7185 0 0 GREAT PANTHER SILVER LTD COM 39115V101 82778 70750 SH SOLE 70750 0 0 GENERAL DYNAMICS CORP COM 369550108 330878 1775 SH SOLE 1775 0 0 GENERAL ELECTRIC CO COM 369604103 4615709 339141 SH SOLE 339141 0 0 GENERAL MLS INC COM 370334104 343900 7770 SH SOLE 7770 0 0 GENESCO INC COM 371532102 95280 2400 SH SOLE 2400 0 0 GILEAD SCIENCES INC COM 375558103 824861 11644 SH SOLE 11644 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 119318 2960 SH SOLE 2960 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 69870 3000 SH SOLE 3000 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 23827 466 SH SOLE 466 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2023 96 SH SOLE 96 0 0 INFOSYS LTD SPONSORED ADR 456788108 247927 12760 SH SOLE 12760 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 877747 18620 SH SOLE 18620 0 0 HONEYWELL INTL INC COM 438516106 6393083 44381 SH SOLE 44381 0 0 ICICI BK LTD ADR 45104G104 32329 4026 SH SOLE 4026 0 0 ISHARES INC MSCI HONG KG ETF 464286871 3015017 124536 SH SOLE 124536 0 0 ISHARES INC MSCI GERMANY ETF 464286806 42722 1425 SH SOLE 1425 0 0 ISHARES INC MSCI STH KOR ETF 464286772 64325 950 SH SOLE 950 0 0 ISHARES INC MSCI SPAIN ETF 464286764 2580 85 SH SOLE 85 0 0 ISHARES INC MSCI SWITZERLAND 464286749 24435 750 SH SOLE 750 0 0 ISHARES TR CORE S&P US VLU 464287663 223309 4160 SH SOLE 4160 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 161602 1225 SH SOLE 1225 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 112586 551 SH SOLE 551 0 0 ISHARES TR DOW JONES US ETF 464287846 282633 2073 SH SOLE 2073 0 0 ISHARES TR US HLTHCARE ETF 464287762 21382 120 SH SOLE 120 0 0 ISHARES TR U.S. ENERGY ETF 464287796 35649 850 SH SOLE 850 0 0 ISHARES TR U.S. FINLS ETF 464287788 14063 120 SH SOLE 120 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 135110 825 SH SOLE 825 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 359500 2500 SH SOLE 2500 0 0 ISHARES TR CORE S&P SCP ETF 464287804 55751 668 SH SOLE 668 0 0 ISHARES TR CORE S&P MCP ETF 464287507 17725 91 SH SOLE 91 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 44718 275 SH SOLE 275 0 0 ISHARES TR U.S. TECH ETF 464287721 140298 787 SH SOLE 787 0 0 ISHARES TR CORE S&P500 ETF 464287200 508692 1863 SH SOLE 1863 0 0 ISHARES TR GLOBAL 100 ETF 464287572 33012 720 SH SOLE 720 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 17433 197 SH SOLE 197 0 0 ISHARES TR COHEN STEER REIT 464287564 18178 182 SH SOLE 182 0 0 ISHARES TR NASDAQ BIOTECH 464287556 11531 105 SH SOLE 105 0 0 ISHARES INC MSCI PAC JP ETF 464286665 11503 250 SH SOLE 250 0 0 ISHARES INC MSCI CDA ETF 464286509 22808 800 SH SOLE 800 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 40063 1250 SH SOLE 1250 0 0 ISHARES INC MSCI AUST ETF 464286103 10288 455 SH SOLE 455 0 0 ISHARES INC MSCI EURZONE ETF 464286608 31742 774 SH SOLE 774 0 0 HALLIBURTON CO COM 406216101 216513 4805 SH SOLE 4805 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 27091 480 SH SOLE 480 0 0 ILLUMINA INC COM 452327109 4627556 16569 SH SOLE 16569 0 0 ISHARES TR IBOXX INV CP ETF 464287242 102540 895 SH SOLE 895 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2659509 61378 SH SOLE 61378 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 38757 81 SH SOLE 81 0 0 ISHARES TR SELECT DIVID ETF 464287168 732073 7490 SH SOLE 7490 0 0 ISHARES TR TIPS BD ETF 464287176 354976 3145 SH SOLE 3145 0 0 ISHARES TR CORE S&P TTL STK 464287150 47515 760 SH SOLE 760 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 32657 760 SH SOLE 760 0 0 HERCULES CAPITAL INC COM 427096508 88550 7000 SH SOLE 7000 0 0 ISHARES TR EAFE VALUE ETF 464288877 74450 1450 SH SOLE 1450 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 154164 5800 SH SOLE 5800 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 49980 6000 SH SOLE 6000 0 0 ISHARES TR US AER DEF ETF 464288760 1036836 5387 SH SOLE 5387 0 0 ISHARES TR US HOME CONS ETF 464288752 4082 107 SH SOLE 107 0 0 HESS CORP COM 42809H107 558799 8354 SH SOLE 8354 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 23865 740 SH SOLE 740 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 587063 38750 SH SOLE 38750 0 0 ISHARES TR GLB CNSM STP ETF 464288737 6861 140 SH SOLE 140 0 0 INNERWORKINGS INC COM 45773Y105 18049 2077 SH SOLE 2077 0 0 IPG PHOTONICS CORP COM 44980X109 198567 900 SH SOLE 900 0 0 ISHARES TR SHORT TREAS BD 464288679 188300 1705 SH SOLE 1705 0 0 ISHARES TR IBOXX HI YD ETF 464288513 261196 3070 SH SOLE 3070 0 0 INFINERA CORPORATION COM 45667G103 35391 3564 SH SOLE 3564 0 0 ISHARES TR INTL SEL DIV ETF 464288448 27371 854 SH SOLE 854 0 0 INTERDIGITAL INC COM 45867G101 31551 390 SH SOLE 390 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 7526 145 SH SOLE 145 0 0 HCP INC COM 40414L109 7746 300 SH SOLE 300 0 0 INVESCO LTD SHS G491BT108 1781937 67091 SH SOLE 67091 0 0 ISHARES TR JPMORGAN USD EMG 464288281 47192 442 SH SOLE 442 0 0 ISHARES TR GLB INFRASTR ETF 464288372 88907 2070 SH SOLE 2070 0 0 HACKETT GROUP INC COM 404609109 48210 3000 SH SOLE 3000 0 0 ISHARES INC MSCI JAPN SMCETF 464286582 9827 126 SH SOLE 126 0 0 HILLENBRAND INC COM 431571108 4951 105 SH SOLE 105 0 0 ISHARES INC MSCI THAILND ETF 464286624 45249 550 SH SOLE 550 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 26190 3000 SH SOLE 3000 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 33685 470 SH SOLE 470 0 0 IAC INTERACTIVECORP COM 44919P508 27448 180 SH SOLE 180 0 0 INGERSOLL-RAND PLC SHS G47791101 129660 1445 SH SOLE 1445 0 0 IDT CORP CL B NEW 448947507 10133 1803 SH SOLE 1803 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 35971 760 SH SOLE 760 0 0 HCA HEALTHCARE INC COM 40412C101 23598 230 SH SOLE 230 0 0 INTL FCSTONE INC COM 46116V105 431779 8350 SH SOLE 8350 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 66292 780 SH SOLE 780 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 471 65 SH SOLE 65 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 126000 3000 SH SOLE 3000 0 0 ISHARES TR MSCI UK SM ETF 46429B416 23960 560 SH SOLE 560 0 0 ISHARES TR MSCI GERMNY ETF 46429B465 15665 260 SH SOLE 260 0 0 ISHARES TR MSCI INDIA ETF 46429B598 25633 770 SH SOLE 770 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 25939 375 SH SOLE 375 0 0 ISHARES INC EM MKTS DIV ETF 464286319 7756 197 SH SOLE 197 0 0 HAEMONETICS CORP COM 405024100 961280 10719 SH SOLE 10719 0 0 INGREDION INC COM 457187102 8635 78 SH SOLE 78 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 28810 1000 SH SOLE 1000 0 0 ISHARES INC CORE MSCI EMKT 46434G103 11657 222 SH SOLE 222 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 10764 545 SH SOLE 545 0 0 INTREXON CORP COM 46122T102 11013 790 SH SOLE 790 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 13986 300 SH SOLE 300 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 231762 59123 SH SOLE 59123 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 33358 1300 SH SOLE 1300 0 0 HORIZON PHARMA PLC SHS G4617B105 16560 1000 SH SOLE 1000 0 0 HALYARD HEALTH INC COM 40650V100 14656 256 SH SOLE 256 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10730 398 SH SOLE 398 0 0 ISHARES TR MSCI LW CRB TG 46434V464 15922 138 SH SOLE 138 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 2898 80 SH SOLE 80 0 0 HP INC COM 40434L105 688868 30360 SH SOLE 30360 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 768565 24500 SH SOLE 24500 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 497558 34056 SH SOLE 34056 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6251 150 SH SOLE 150 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 7798 285 SH SOLE 285 0 0 ITT INC COM 45073V108 5227 100 SH SOLE 100 0 0 HERC HLDGS INC COM 42704L104 11268 200 SH SOLE 200 0 0 HILTON GRAND VACATIONS INC COM 43283X105 5552 160 SH SOLE 160 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 42192 533 SH SOLE 533 0 0 HALCON RES CORP COM PAR NEW 40537Q605 487 111 SH SOLE 111 0 0 ILG INC COM 44967H101 21866 662 SH SOLE 662 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 109971 1899 SH SOLE 1899 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 728641 20950 SH SOLE 20950 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 116489 3570 SH SOLE 3570 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 18254 225 SH SOLE 225 0 0 IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 1 2 SH SOLE 2 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 65984 5155 SH SOLE 5155 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 215 100 SH SOLE 100 0 0 HUYA INC ADS REP SHS A 44852D108 1941 59 SH SOLE 59 0 0 IMV INC COM 44974L103 39685 7812 SH SOLE 7812 0 0 IQIYI INC SPONSORED ADS 46267X108 2423 75 SH SOLE 75 0 0 INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 14780 500 SH SOLE 500 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 30631 1326 SH SOLE 1326 0 0 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 11124 200 SH SOLE 200 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 42669 900 SH SOLE 900 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 3245 180 SH SOLE 180 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 1396 42 SH SOLE 42 0 0 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 41548 775 SH SOLE 775 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 13525 1129 SH SOLE 1129 0 0 INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 3759 370 SH SOLE 370 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL 46138E156 1087 19 SH SOLE 19 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP ENGY 46138E164 4583 270 SH SOLE 270 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 9143 273 SH SOLE 273 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1998864 11645 SH SOLE 11645 0 0 HARRIS CORP DEL COM 413875105 6504 45 SH SOLE 45 0 0 IAMGOLD CORP COM 450913108 30293 5214 SH SOLE 5214 0 0 HYDROGENICS CORP NEW COM NEW 448883207 698 93 SH SOLE 93 0 0 HASBRO INC COM 418056107 12000 130 SH SOLE 130 0 0 HEALTHCARE SVCS GRP INC COM 421906108 12136 281 SH SOLE 281 0 0 HECLA MNG CO COM 422704106 26197 7528 SH SOLE 7528 0 0 HELMERICH & PAYNE INC COM 423452101 12752 200 SH SOLE 200 0 0 HEICO CORP NEW COM 422806109 109395 1500 SH SOLE 1500 0 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 6600 1000 SH SOLE 1000 0 0 HEXCEL CORP NEW COM 428291108 7302 110 SH SOLE 110 0 0 HERSHEY CO COM 427866108 46530 500 SH SOLE 500 0 0 HOME DEPOT INC COM 437076102 6714171 34414 SH SOLE 34414 0 0 HONDA MOTOR LTD AMERN SHS 438128308 33514 1145 SH SOLE 1145 0 0 HORMEL FOODS CORP COM 440452100 14735 396 SH SOLE 396 0 0 ICU MED INC COM 44930G107 1320544 4497 SH SOLE 4497 0 0 IDEX CORP COM 45167R104 60734 445 SH SOLE 445 0 0 IDEXX LABS INC COM 45168D104 1784057 8186 SH SOLE 8186 0 0 ILLINOIS TOOL WKS INC COM 452308109 4955160 35767 SH SOLE 35767 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 37937 1190 SH SOLE 1190 0 0 INTEL CORP COM 458140100 3369394 67781 SH SOLE 67781 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1834540 13132 SH SOLE 13132 0 0 INTL PAPER CO COM 460146103 126554 2430 SH SOLE 2430 0 0 INTERPUBLIC GROUP COS INC COM 460690100 18799 802 SH SOLE 802 0 0 IMPERIAL OIL LTD COM NEW 453038408 157140 4726 SH SOLE 4726 0 0 INTUIT COM 461202103 8198147 40127 SH SOLE 40127 0 0 JONES LANG LASALLE INC COM 48020Q107 102748 619 SH SOLE 619 0 0 JUNIPER NETWORKS INC COM 48203R104 8226 300 SH SOLE 300 0 0 JPMORGAN CHASE & CO COM 46625H100 13893090 133331 SH SOLE 133331 0 0 JETBLUE AIRWAYS CORP COM 477143101 664 35 SH SOLE 35 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 347688 3911 SH SOLE 3911 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 35617 1340 SH SOLE 1340 0 0 JD COM INC SPON ADR CL A 47215P106 188323 4835 SH SOLE 4835 0 0 JABIL INC COM 466313103 5532 200 SH SOLE 200 0 0 JOHNSON CTLS INTL PLC SHS G51502105 61949 1852 SH SOLE 1852 0 0 JBG SMITH PPTYS COM 46590V100 2918 80 SH SOLE 80 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 307792 10016 SH SOLE 10016 0 0 JOHNSON & JOHNSON COM 478160104 20737370 170903 SH SOLE 170903 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 3553 119 SH SOLE 119 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 3572 950 SH SOLE 950 0 0 KVH INDS INC COM 482738101 11792 880 SH SOLE 880 0 0 KINDRED HEALTHCARE INC COM 494580103 7650 850 SH SOLE 850 0 0 KNOWLES CORP COM 49926D109 10787 705 SH SOLE 705 0 0 KINROSS GOLD CORP COM NO PAR 496902404 83961 22330 SH SOLE 22330 0 0 KBR INC COM 48242W106 4928 275 SH SOLE 275 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 6570 62 SH SOLE 62 0 0 KOREA FD COM NEW 500634209 3176 83 SH SOLE 83 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 10575 500 SH SOLE 500 0 0 KINDER MORGAN INC DEL COM 49456B101 163925 9277 SH SOLE 9277 0 0 KOSMOS ENERGY LTD SHS G5315B107 49620 6000 SH SOLE 6000 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 29790 500 SH SOLE 500 0 0 KKR & CO L P DEL COM UNITS 48248M102 2833 114 SH SOLE 114 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 691046 32720 SH SOLE 32720 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 95 32 SH SOLE 32 0 0 KLA-TENCOR CORP COM 482480100 73309 715 SH SOLE 715 0 0 KRAFT HEINZ CO COM 500754106 6013947 95733 SH SOLE 95733 0 0 KELLOGG CO COM 487836108 703940 10075 SH SOLE 10075 0 0 KEYCORP NEW COM 493267108 29701 1520 SH SOLE 1520 0 0 KIMBERLY CLARK CORP COM 494368103 1416507 13447 SH SOLE 13447 0 0 KROGER CO COM 501044101 46943 1650 SH SOLE 1650 0 0 LAUDER ESTEE COS INC CL A 518439104 5679633 39804 SH SOLE 39804 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 108438 32564 SH SOLE 32564 0 0 LIVEPERSON INC COM 538146101 21100 1000 SH SOLE 1000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6822 38 SH SOLE 38 0 0 LAZARD LTD SHS A G54050102 319871 6540 SH SOLE 6540 0 0 LKQ CORP COM 501889208 102080 3200 SH SOLE 3200 0 0 LAS VEGAS SANDS CORP COM 517834107 931592 12200 SH SOLE 12200 0 0 LOGMEIN INC COM 54142L109 63189 612 SH SOLE 612 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2435 100 SH SOLE 100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 112267 1022 SH SOLE 1022 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 37912 183 SH SOLE 183 0 0 L BRANDS INC COM 501797104 30315 822 SH SOLE 822 0 0 LEIDOS HLDGS INC COM 525327102 53041 899 SH SOLE 899 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 170858 6204 SH SOLE 6204 0 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 28000 1000 SH SOLE 1000 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 455563 17120 SH SOLE 17120 0 0 LENDINGTREE INC NEW COM 52603B107 11759 55 SH SOLE 55 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 18000 1500 SH SOLE 1500 0 0 LUMENTUM HLDGS INC COM 55024U109 6485 112 SH SOLE 112 0 0 L3 TECHNOLOGIES INC COM 502413107 16732 87 SH SOLE 87 0 0 LONESTAR RES US INC CL A VTG 54240F103 20256 2400 SH SOLE 2400 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 2866 2866 SH SOLE 2866 0 0 LSC COMMUNICATIONS INC COM 50218P107 3132 200 SH SOLE 200 0 0 LAMB WESTON HLDGS INC COM 513272104 68853 1005 SH SOLE 1005 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 10172 532 SH SOLE 532 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 28372 1464 SH SOLE 1464 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1062 197 SH SOLE 197 0 0 LAM RESEARCH CORP COM 512807108 1037 6 SH SOLE 6 0 0 LULULEMON ATHLETICA INC COM 550021109 151069 1210 SH SOLE 1210 0 0 LEGG MASON INC COM 524901105 695 20 SH SOLE 20 0 0 LOCKHEED MARTIN CORP COM 539830109 554227 1876 SH SOLE 1876 0 0 LILLY ELI & CO COM 532457108 1158184 13573 SH SOLE 13573 0 0 LOWES COS INC COM 548661107 22937 240 SH SOLE 240 0 0 MYRIAD GENETICS INC COM 62855J104 4671 125 SH SOLE 125 0 0 MARRIOTT INTL INC NEW CL A 571903202 1021662 8070 SH SOLE 8070 0 0 M & T BK CORP COM 55261F104 174404 1025 SH SOLE 1025 0 0 MORGAN STANLEY COM NEW 617446448 2144708 45247 SH SOLE 45247 0 0 MOODYS CORP COM 615369105 273237 1602 SH SOLE 1602 0 0 MEDICINES CO COM 584688105 36700 1000 SH SOLE 1000 0 0 MARATHON OIL CORP COM 565849106 22028 1056 SH SOLE 1056 0 0 METLIFE INC COM 59156R108 20710 475 SH SOLE 475 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 20371 2307 SH SOLE 2307 0 0 MARKETAXESS HLDGS INC COM 57060D108 33636 170 SH SOLE 170 0 0 MOLSON COORS BREWING CO CL B 60871R209 59331 872 SH SOLE 872 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5206601 26494 SH SOLE 26494 0 0 MERCADOLIBRE INC COM 58733R102 2919948 9768 SH SOLE 9768 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 41540 6200 SH SOLE 6200 0 0 MACYS INC COM 55616P104 34323 917 SH SOLE 917 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 17724 420 SH SOLE 420 0 0 MAIN STREET CAPITAL CORP COM 56035L104 16594 436 SH SOLE 436 0 0 MOELIS & CO CL A 60786M105 606734 10345 SH SOLE 10345 0 0 MERCK & CO INC COM 58933Y105 5489829 90442 SH SOLE 90442 0 0 MERITOR INC COM 59001K100 5122 249 SH SOLE 249 0 0 MOSAIC CO NEW COM 61945C103 248860 8872 SH SOLE 8872 0 0 MCEWEN MNG INC COM 58039P107 23805 11500 SH SOLE 11500 0 0 MARATHON PETE CORP COM 56585A102 41394 590 SH SOLE 590 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 85737 759 SH SOLE 759 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 21978 330 SH SOLE 330 0 0 MATADOR RES CO COM 576485205 441735 14700 SH SOLE 14700 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 22475 1091 SH SOLE 1091 0 0 MONDELEZ INTL INC CL A 609207105 4092210 99810 SH SOLE 99810 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 840 45 SH SOLE 45 0 0 MURPHY USA INC COM 626755102 86176 1160 SH SOLE 1160 0 0 MEDTRONIC PLC SHS G5960L103 1571543 18357 SH SOLE 18357 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 30942 540 SH SOLE 540 0 0 MIMECAST LTD ORD SHS G14838109 10308475 250145 SH SOLE 250145 0 0 MICROBOT MED INC COM 59503A105 2 3 SH SOLE 3 0 0 MANNKIND CORP COM NEW 56400P706 532 280 SH SOLE 280 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 71550 4143 SH SOLE 4143 0 0 MFC BANCORP LTD USD MFC SHS G60630103 47 8 SH SOLE 8 0 0 MONGODB INC CL A 60937P106 19852 400 SH SOLE 400 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 339844 138712 SH SOLE 138712 0 0 MARKEL CORP COM 570535104 48796 45 SH SOLE 45 0 0 MARSH & MCLENNAN COS INC COM 571748102 9121212 111275 SH SOLE 111275 0 0 MERCER INTL INC COM 588056101 455 26 SH SOLE 26 0 0 MASCO CORP COM 574599106 149680 4000 SH SOLE 4000 0 0 MATTEL INC COM 577081102 9031 550 SH SOLE 550 0 0 MCCORMICK & CO INC COM VTG 579780107 15633 135 SH SOLE 135 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1013001 8726 SH SOLE 8726 0 0 MCDONALDS CORP COM 580135101 17216000 109873 SH SOLE 109873 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 48385 532 SH SOLE 532 0 0 METHODE ELECTRS INC COM 591520200 75563 1875 SH SOLE 1875 0 0 MICRON TECHNOLOGY INC COM 595112103 22654 432 SH SOLE 432 0 0 MICROSOFT CORP COM 594918104 32458961 329165 SH SOLE 329165 0 0 MULTI COLOR CORP COM 625383104 159039 2460 SH SOLE 2460 0 0 MURPHY OIL CORP COM 626717102 81048 2400 SH SOLE 2400 0 0 NOVAVAX INC COM 670002104 3075 2295 SH SOLE 2295 0 0 NATIONAL OILWELL VARCO INC COM 637071101 345247 7955 SH SOLE 7955 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 11729 150 SH SOLE 150 0 0 NCR CORP NEW COM 62886E108 36276 1210 SH SOLE 1210 0 0 NOVARTIS A G SPONSORED ADR 66987V109 222843 2950 SH SOLE 2950 0 0 NOVAGOLD RES INC COM NEW 66987E206 39605 8900 SH SOLE 8900 0 0 NVIDIA CORP COM 67066G104 1861797 7859 SH SOLE 7859 0 0 NETSCOUT SYS INC COM 64115T104 35551 1197 SH SOLE 1197 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 5520 500 SH SOLE 500 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2845 195 SH SOLE 195 0 0 NOBLE ENERGY INC COM 655044105 10655 302 SH SOLE 302 0 0 NETFLIX INC COM 64110L106 3524044 9003 SH SOLE 9003 0 0 NETEASE INC SPONSORED ADR 64110W102 27794 110 SH SOLE 110 0 0 NRG ENERGY INC COM NEW 629377508 9732 317 SH SOLE 317 0 0 NEENAH INC COM 640079109 7043 83 SH SOLE 83 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 8498 612 SH SOLE 612 0 0 NABORS INDUSTRIES LTD SHS G6359F103 13512 2108 SH SOLE 2108 0 0 NETAPP INC COM 64110D104 23559 300 SH SOLE 300 0 0 NEXTERA ENERGY INC COM 65339F101 137800 825 SH SOLE 825 0 0 NF ENERGY SAVING CORP COM PAR 629099300 10720 4000 SH SOLE 4000 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 377827 7245 SH SOLE 7245 0 0 NEONODE INC COM NEW 64051M402 605 1600 SH SOLE 1600 0 0 NEW MTN FIN CORP COM 647551100 3264 240 SH SOLE 240 0 0 NEWS CORP NEW CL A 65249B109 45493 2935 SH SOLE 2935 0 0 NEXGEN ENERGY LTD COM 65340P106 22562 12130 SH SOLE 12130 0 0 NOBLE CORP PLC SHS USD G65431101 14521 2294 SH SOLE 2294 0 0 NOW INC COM 67011P100 13743 1031 SH SOLE 1031 0 0 NANOVIRICIDES INC COM NEW 630087203 63 143 SH SOLE 143 0 0 NEVRO CORP COM 64157F103 21959 275 SH SOLE 275 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 39270 1500 SH SOLE 1500 0 0 NUTANIX INC CL A 67059N108 25785 500 SH SOLE 500 0 0 NEURALSTEM INC COM NEW 64127R401 18 16 SH SOLE 16 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 75956 1360 SH SOLE 1360 0 0 NUTRIEN LTD COM 67077M108 138615 2549 SH SOLE 2549 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 3480 1000 SH SOLE 1000 0 0 NVENT ELECTRIC PLC SHS G6700G107 6074 242 SH SOLE 242 0 0 NEW GOLD INC CDA COM 644535106 51584 24800 SH SOLE 24800 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1841 3400 SH SOLE 3400 0 0 NEVSUN RES LTD COM 64156L101 10410 3000 SH SOLE 3000 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 7368 75 SH SOLE 75 0 0 NEW JERSEY RES COM 646025106 12530 280 SH SOLE 280 0 0 NEWMONT MINING CORP COM 651639106 578886 15351 SH SOLE 15351 0 0 NIKE INC CL B 654106103 1484677 18633 SH SOLE 18633 0 0 NOKIA CORP SPONSORED ADR 654902204 1898 330 SH SOLE 330 0 0 NORDSTROM INC COM 655664100 15534 300 SH SOLE 300 0 0 NORFOLK SOUTHERN CORP COM 655844108 196734 1304 SH SOLE 1304 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 32360 4000 SH SOLE 4000 0 0 NORTHERN TR CORP COM 665859104 92601 900 SH SOLE 900 0 0 NORTHROP GRUMMAN CORP COM 666807102 193543 629 SH SOLE 629 0 0 NOVO-NORDISK A S ADR 670100205 50501 1095 SH SOLE 1095 0 0 NUCOR CORP COM 670346105 50000 800 SH SOLE 800 0 0 PEGASYSTEMS INC COM 705573103 8494 155 SH SOLE 155 0 0 QUEST DIAGNOSTICS INC COM 74834L100 217022 1974 SH SOLE 1974 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 4020 500 SH SOLE 500 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 10354 438 SH SOLE 438 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 228781 2734 SH SOLE 2734 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 33785 1139 SH SOLE 1139 0 0 OVERSTOCK COM INC DEL COM 690370101 27257 810 SH SOLE 810 0 0 OCEANEERING INTL INC COM 675232102 76380 3000 SH SOLE 3000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 843 84 SH SOLE 84 0 0 PERKINELMER INC COM 714046109 43938 600 SH SOLE 600 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 32940 2000 SH SOLE 2000 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 83343 1574 SH SOLE 1574 0 0 PRUDENTIAL FINL INC COM 744320102 293154 3135 SH SOLE 3135 0 0 PATTERSON COMPANIES INC COM 703395103 4330 191 SH SOLE 191 0 0 ORMAT TECHNOLOGIES INC COM 686688102 23936 450 SH SOLE 450 0 0 QUOTIENT LTD SHS G73268107 15297 1905 SH SOLE 1905 0 0 POTLATCHDELTIC CORPORATION COM 737630103 30256 595 SH SOLE 595 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 12931 6700 SH SOLE 6700 0 0 PHILIP MORRIS INTL INC COM 718172109 3826107 47388 SH SOLE 47388 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 42000 2000 SH SOLE 2000 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 86944 3815 SH SOLE 3815 0 0 PENTAIR PLC SHS G7S00T104 10183 242 SH SOLE 242 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 35522 3751 SH SOLE 3751 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 47116 825 SH SOLE 825 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 21065 77 SH SOLE 77 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 11595 500 SH SOLE 500 0 0 OCLARO INC COM NEW 67555N206 4126 462 SH SOLE 462 0 0 PROTO LABS INC COM 743713109 2022 17 SH SOLE 17 0 0 PROOFPOINT INC COM 743424103 29981 260 SH SOLE 260 0 0 PHILLIPS 66 COM 718546104 866809 7718 SH SOLE 7718 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 7729 215 SH SOLE 215 0 0 OVASCIENCE INC COM 69014Q101 91 100 SH SOLE 100 0 0 PVH CORP COM 693656100 64380 430 SH SOLE 430 0 0 PROTHENA CORP PLC SHS G72800108 18502 1269 SH SOLE 1269 0 0 PALO ALTO NETWORKS INC COM 697435105 301424 1467 SH SOLE 1467 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 7317 180 SH SOLE 180 0 0 PERRIGO CO PLC SHS G97822103 1312 18 SH SOLE 18 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 18885 500 SH SOLE 500 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 18580 585 SH SOLE 585 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 1932 93 SH SOLE 93 0 0 PAYPAL HLDGS INC COM 70450Y103 7286625 87506 SH SOLE 87506 0 0 PJT PARTNERS INC COM CL A 69343T107 7795 146 SH SOLE 146 0 0 PARK HOTELS RESORTS INC COM 700517105 10598 346 SH SOLE 346 0 0 OKTA INC CL A 679295105 50370 1000 SH SOLE 1000 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 12135 500 SH SOLE 500 0 0 PLURALSIGHT INC COM CL A 72941B106 302447 12370 SH SOLE 12370 0 0 PERSPECTA INC COM 715347100 36600 1781 SH SOLE 1781 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 126 148 SH SOLE 148 0 0 ONEMAIN HLDGS INC COM 68268W103 136489 4100 SH SOLE 4100 0 0 OI S A SPONSORED ADR NE 670851500 18 4 SH SOLE 4 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 54466 1857 SH SOLE 1857 0 0 180 DEGREE CAP CORP COM 68235B109 716 310 SH SOLE 310 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 654 53 SH SOLE 53 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 78351 2050 SH SOLE 2050 0 0 PROSHARES TR PSHS SHORT DOW30 74347B235 64181 1072 SH SOLE 1072 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B268 2041 51 SH SOLE 51 0 0 PROSHARES TR SHT MSCI NEW 74347B284 5515 120 SH SOLE 120 0 0 OMNICOM GROUP INC COM 681919106 124701 1635 SH SOLE 1635 0 0 ORACLE CORP COM 68389X105 1081276 24541 SH SOLE 24541 0 0 OSHKOSH CORP COM 688239201 70320 1000 SH SOLE 1000 0 0 PRETIUM RES INC COM 74139C102 14019 1910 SH SOLE 1910 0 0 OWENS ILL INC COM NEW 690768403 16810 1000 SH SOLE 1000 0 0 OWENS & MINOR INC NEW COM 690732102 3860 231 SH SOLE 231 0 0 PPG INDS INC COM 693506107 83606 806 SH SOLE 806 0 0 PNC FINL SVCS GROUP INC COM 693475105 17563 130 SH SOLE 130 0 0 PAN AMERICAN SILVER CORP COM 697900108 12852 718 SH SOLE 718 0 0 PAYCHEX INC COM 704326107 197190 2885 SH SOLE 2885 0 0 PEPSICO INC COM 713448108 3641919 33452 SH SOLE 33452 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 20806 2230 SH SOLE 2230 0 0 PFIZER INC COM 717081103 10246125 282418 SH SOLE 282418 0 0 PRAXAIR INC COM 74005P104 37956 240 SH SOLE 240 0 0 PULTE GROUP INC COM 745867101 350750 12200 SH SOLE 12200 0 0 PROCTER AND GAMBLE CO COM 742718109 8136428 104233 SH SOLE 104233 0 0 PRUDENTIAL PLC ADR 74435K204 167262 3660 SH SOLE 3660 0 0 QUALCOMM INC COM 747525103 117852 2100 SH SOLE 2100 0 0 ROCKWELL AUTOMATION INC COM 773903109 207123 1246 SH SOLE 1246 0 0 REPUBLIC SVCS INC COM 760759100 44434 650 SH SOLE 650 0 0 REGENCY CTRS CORP COM 758849103 13968 225 SH SOLE 225 0 0 RAYTHEON CO COM NEW 755111507 1993038 10317 SH SOLE 10317 0 0 ROCKWELL COLLINS INC COM 774341101 129293 960 SH SOLE 960 0 0 RANDGOLD RES LTD ADR 752344309 7169 93 SH SOLE 93 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 4245 1500 SH SOLE 1500 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 12142 420 SH SOLE 420 0 0 REGIONS FINL CORP NEW COM 7591EP100 33071 1860 SH SOLE 1860 0 0 RPM INTL INC COM 749685103 145800 2500 SH SOLE 2500 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 74612 1027 SH SOLE 1027 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 83076 1200 SH SOLE 1200 0 0 REALPAGE INC COM 75606N109 4628 84 SH SOLE 84 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 214 12 SH SOLE 12 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 3406 210 SH SOLE 210 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 410 24 SH SOLE 24 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 9648 160 SH SOLE 160 0 0 RAYONIER INC COM 754907103 2824 73 SH SOLE 73 0 0 RMR GROUP INC CL A 74967R106 2197 28 SH SOLE 28 0 0 RAPID7 INC COM 753422104 5080 180 SH SOLE 180 0 0 ROKU INC COM CL A 77543R102 512506 12025 SH SOLE 12025 0 0 RIOT BLOCKCHAIN INC COM 767292105 3170 500 SH SOLE 500 0 0 RAFAEL HLDGS INC COM CL B 75062E106 8280 901 SH SOLE 901 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1035 3 SH SOLE 3 0 0 REALTY INCOME CORP COM 756109104 15276 284 SH SOLE 284 0 0 RESMED INC COM 761152107 33560 324 SH SOLE 324 0 0 RICHARDSON ELECTRS LTD COM 763165107 2737 281 SH SOLE 281 0 0 ROPER TECHNOLOGIES INC COM 776696106 78634 285 SH SOLE 285 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 164206 1585 SH SOLE 1585 0 0 ROLLINS INC COM 775711104 26290 500 SH SOLE 500 0 0 ROSS STORES INC COM 778296103 20171 238 SH SOLE 238 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 13243689 175879 SH SOLE 175879 0 0 ROYAL GOLD INC COM 780287108 137218 1478 SH SOLE 1478 0 0 SAP SE SPON ADR 803054204 4048 35 SH SOLE 35 0 0 SEI INVESTMENTS CO COM 784117103 43764 700 SH SOLE 700 0 0 SYKES ENTERPRISES INC COM 871237103 230240 8000 SH SOLE 8000 0 0 STERICYCLE INC COM 858912108 6529 100 SH SOLE 100 0 0 STATE STR CORP COM 857477103 42077 452 SH SOLE 452 0 0 STONERIDGE INC COM 86183P102 3865 110 SH SOLE 110 0 0 SHIRE PLC SPONSORED ADR 82481R106 56548 335 SH SOLE 335 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 4689 212 SH SOLE 212 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 33666 470 SH SOLE 470 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14625 550 SH SOLE 550 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6835 90 SH SOLE 90 0 0 SILICON LABORATORIES INC COM 826919102 4084 41 SH SOLE 41 0 0 SINA CORP ORD G81477104 4235 50 SH SOLE 50 0 0 SANGAMO THERAPEUTICS INC COM 800677106 14200 1000 SH SOLE 1000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 110624 650 SH SOLE 650 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 28745 495 SH SOLE 495 0 0 SYNAPTICS INC COM 87157D109 50370 1000 SH SOLE 1000 0 0 SMUCKER J M CO COM NEW 832696405 10748 100 SH SOLE 100 0 0 SANOFI SPONSORED ADR 80105N105 5641 141 SH SOLE 141 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 43976 455 SH SOLE 455 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 524000 25000 SH SOLE 25000 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 5502 368 SH SOLE 368 0 0 SALESFORCE COM INC COM 79466L302 59061 433 SH SOLE 433 0 0 SEADRILL LIMITED SHS G7945E105 607 2825 SH SOLE 2825 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 5313 150 SH SOLE 150 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 15715 410 SH SOLE 410 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 3782 62 SH SOLE 62 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 210429 2270 SH SOLE 2270 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 12916 330 SH SOLE 330 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 5966 110 SH SOLE 110 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2267402 19110 SH SOLE 19110 0 0 SAFE BULKERS INC COM Y7388L103 32300 9500 SH SOLE 9500 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 30591 900 SH SOLE 900 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 83884 3240 SH SOLE 3240 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 131074 540 SH SOLE 540 0 0 STANLEY BLACK & DECKER INC COM 854502101 205590 1548 SH SOLE 1548 0 0 SYNCHRONY FINL COM 87165B103 4306 129 SH SOLE 129 0 0 SANOFI RIGHT 12/31/2020 80105N113 65 130 SH SOLE 130 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 16941 300 SH SOLE 300 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 11311 206 SH SOLE 206 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 112500 25000 SH SOLE 25000 0 0 SUNPOWER CORP COM 867652406 1151 150 SH SOLE 150 0 0 SERVICENOW INC COM 81762P102 6899 40 SH SOLE 40 0 0 SPLUNK INC COM 848637104 1037682 10470 SH SOLE 10470 0 0 STRATASYS LTD SHS M85548101 5397 282 SH SOLE 282 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 11278 3250 SH SOLE 3250 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 15494 480 SH SOLE 480 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 34800 430 SH SOLE 430 0 0 SHAKE SHACK INC CL A 819047101 10787 163 SH SOLE 163 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 8230 172 SH SOLE 172 0 0 SUNRUN INC COM 86771W105 6667 507 SH SOLE 507 0 0 STERIS PLC SHS USD G84720104 14491 138 SH SOLE 138 0 0 SQUARE INC CL A 852234103 2959 48 SH SOLE 48 0 0 SIERRA ONCOLOGY INC COM 82640U107 2886 975 SH SOLE 975 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 9201 10000 SH SOLE 10000 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 62 25 SH SOLE 25 0 0 SNAP INC CL A 83304A106 30212 2308 SH SOLE 2308 0 0 SUPERVALU INC COM NEW 868536301 43913 2140 SH SOLE 2140 0 0 SWITCH INC CL A 87105L104 5720 470 SH SOLE 470 0 0 SSR MNG INC COM 784730103 11844 1200 SH SOLE 1200 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 160837 956 SH SOLE 956 0 0 SOHU COM LTD SPONSORED ADS 83410S108 9053 255 SH SOLE 255 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 132883 1451 SH SOLE 1451 0 0 STITCH FIX INC COM CL A 860897107 28126 1025 SH SOLE 1025 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 41349 3300 SH SOLE 3300 0 0 SCHLUMBERGER LTD COM 806857108 1870606 27907 SH SOLE 27907 0 0 SCHULMAN A INC COM 808194104 1579750 35500 SH SOLE 35500 0 0 SCHWAB CHARLES CORP NEW COM 808513105 91980 1800 SH SOLE 1800 0 0 SEABRIDGE GOLD INC COM 811916105 7359 660 SH SOLE 660 0 0 STANTEC INC COM 85472N109 19238 750 SH SOLE 750 0 0 SUN LIFE FINL INC COM 866796105 424240 10569 SH SOLE 10569 0 0 SILVERCORP METALS INC COM 82835P103 19491 7300 SH SOLE 7300 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1251922 22456 SH SOLE 22456 0 0 SUNCOR ENERGY INC NEW COM 867224107 118745 2919 SH SOLE 2919 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 3326 40 SH SOLE 40 0 0 SERVICE CORP INTL COM 817565104 4295 120 SH SOLE 120 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 27473 1350 SH SOLE 1350 0 0 SHERWIN WILLIAMS CO COM 824348106 155284 381 SH SOLE 381 0 0 SMITH A O COM 831865209 1183 20 SH SOLE 20 0 0 SONY CORP SPONSORED ADR 835699307 75609 1475 SH SOLE 1475 0 0 SOTHEBYS COM 835898107 457815 8425 SH SOLE 8425 0 0 SOUTHERN CO COM 842587107 177830 3840 SH SOLE 3840 0 0 STRYKER CORP COM 863667101 2703955 16013 SH SOLE 16013 0 0 SUNTRUST BKS INC COM 867914103 34000 515 SH SOLE 515 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 32085 1035 SH SOLE 1035 0 0 STARBUCKS CORP COM 855244109 2114375 43283 SH SOLE 43283 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 900921 3321 SH SOLE 3321 0 0 SYMANTEC CORP COM 871503108 80019 3875 SH SOLE 3875 0 0 SYSCO CORP COM 871829107 549052 8040 SH SOLE 8040 0 0 TUCOWS INC COM NEW 898697206 13646 225 SH SOLE 225 0 0 TRANSGLOBE ENERGY CORP COM 893662106 26038 9400 SH SOLE 9400 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1420 12 SH SOLE 12 0 0 TITAN INTL INC ILL COM 88830M102 655 61 SH SOLE 61 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 480764 13150 SH SOLE 13150 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 89972 24186 SH SOLE 24186 0 0 3M CO COM 88579Y101 1034747 5260 SH SOLE 5260 0 0 TENARIS S A SPONSORED ADR 88031M109 16703 459 SH SOLE 459 0 0 TARGET CORP COM 87612E106 208417 2738 SH SOLE 2738 0 0 TJX COS INC NEW COM 872540109 14848 156 SH SOLE 156 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 587 425 SH SOLE 425 0 0 TATA MTRS LTD SPONSORED ADR 876568502 13685 700 SH SOLE 700 0 0 BANCORP INC DEL COM 05969A105 18828 1800 SH SOLE 1800 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 3370 200 SH SOLE 200 0 0 TRAVELERS COMPANIES INC COM 89417E109 44532 364 SH SOLE 364 0 0 TFS FINL CORP COM 87240R107 5046 320 SH SOLE 320 0 0 TECHTARGET INC COM 87874R100 3351 118 SH SOLE 118 0 0 TRANSDIGM GROUP INC COM 893641100 69028 200 SH SOLE 200 0 0 TRANSOCEAN LTD REG SHS H8817H100 47255 3516 SH SOLE 3516 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 12720 800 SH SOLE 800 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 10686 650 SH SOLE 650 0 0 TESLA INC COM 88160R101 2797100 8156 SH SOLE 8156 0 0 TAL ED GROUP SPONSORED ADS 874080104 316664 8605 SH SOLE 8605 0 0 TE CONNECTIVITY LTD REG SHS H84989104 127615 1417 SH SOLE 1417 0 0 TILE SHOP HLDGS INC COM 88677Q109 5390 700 SH SOLE 700 0 0 TG THERAPEUTICS INC COM 88322Q108 11178 850 SH SOLE 850 0 0 TURQUOISE HILL RES LTD COM 900435108 1136 400 SH SOLE 400 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 69087 2058 SH SOLE 2058 0 0 TABLEAU SOFTWARE INC CL A 87336U105 63244 647 SH SOLE 647 0 0 TCP CAP CORP COM 87238Q103 86700 6000 SH SOLE 6000 0 0 T MOBILE US INC COM 872590104 183433 3070 SH SOLE 3070 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 505645 10176 SH SOLE 10176 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 9854 200 SH SOLE 200 0 0 THIRD PT REINS LTD COM G8827U100 741725 59338 SH SOLE 59338 0 0 TECOGEN INC NEW COM NEW 87876P201 34224 9200 SH SOLE 9200 0 0 TWITTER INC COM 90184L102 1069216 24484 SH SOLE 24484 0 0 TRUPANION INC COM 898202106 23160 600 SH SOLE 600 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 42278 2250 SH SOLE 2250 0 0 TALEND S A ADS 874224207 37368 600 SH SOLE 600 0 0 TAPESTRY INC COM 876030107 75904 1625 SH SOLE 1625 0 0 TOPBUILD CORP COM 89055F103 47004 600 SH SOLE 600 0 0 TELADOC INC COM 87918A105 65190 1123 SH SOLE 1123 0 0 TWILIO INC CL A 90138F102 9860 176 SH SOLE 176 0 0 THE TRADE DESK INC COM CL A 88339J105 3752 40 SH SOLE 40 0 0 TRILOGY METALS INC NEW COM 89621C105 2640 1483 SH SOLE 1483 0 0 TECHNIPFMC PLC COM G87110105 44436 1400 SH SOLE 1400 0 0 TELLURIAN INC NEW COM 87968A104 10816 1300 SH SOLE 1300 0 0 TASEKO MINES LTD COM 876511106 16524 15300 SH SOLE 15300 0 0 TECK RESOURCES LTD CL B 878742204 18604 731 SH SOLE 731 0 0 TRANSCANADA CORP COM 89353D107 228614 5292 SH SOLE 5292 0 0 TAHOE RES INC COM 873868103 75817 15410 SH SOLE 15410 0 0 TERADYNE INC COM 880770102 32740 860 SH SOLE 860 0 0 TEREX CORP NEW COM 880779103 42190 1000 SH SOLE 1000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 577746 23756 SH SOLE 23756 0 0 TEXAS INSTRS INC COM 882508104 948701 8605 SH SOLE 8605 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 164676 795 SH SOLE 795 0 0 3-D SYS CORP DEL COM NEW 88554D205 829 60 SH SOLE 60 0 0 THOMSON REUTERS CORP COM 884903105 3142944 77950 SH SOLE 77950 0 0 TIFFANY & CO NEW COM 886547108 154235 1172 SH SOLE 1172 0 0 TOLL BROTHERS INC COM 889478103 8693 235 SH SOLE 235 0 0 TORCHMARK CORP COM 891027104 184801 2270 SH SOLE 2270 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 11214136 193815 SH SOLE 193815 0 0 TOTAL S A SPONSORED ADR 89151E109 42392 700 SH SOLE 700 0 0 TRANSALTA CORP COM 89346D107 15000 3000 SH SOLE 3000 0 0 TRI CONTL CORP COM 895436103 33138 1250 SH SOLE 1250 0 0 TRIMBLE INC COM 896239100 16256 495 SH SOLE 495 0 0 TRINITY INDS INC COM 896522109 243589 7110 SH SOLE 7110 0 0 TYSON FOODS INC CL A 902494103 190164 2762 SH SOLE 2762 0 0 U S GLOBAL INVS INC CL A 902952100 435 270 SH SOLE 270 0 0 UNITED NAT FOODS INC COM 911163103 13438 315 SH SOLE 315 0 0 UNITED RENTALS INC COM 911363109 20667 140 SH SOLE 140 0 0 UNILEVER N V N Y SHS NEW 904784709 58506 1050 SH SOLE 1050 0 0 UNITED PARCEL SERVICE INC CL B 911312106 328357 3091 SH SOLE 3091 0 0 UNITEDHEALTH GROUP INC COM 91324P102 545391 2223 SH SOLE 2223 0 0 US BANCORP DEL COM NEW 902973304 338635 6770 SH SOLE 6770 0 0 UNILEVER PLC SPON ADR NEW 904767704 91820 1661 SH SOLE 1661 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 339450 3000 SH SOLE 3000 0 0 UNDER ARMOUR INC CL A 904311107 56987 2535 SH SOLE 2535 0 0 UBS AG JERSEY BRH CMCI AGRI ETN 902641760 16690 1000 SH SOLE 1000 0 0 UBS AG JERSEY BRH CMCI FOOD ETN 902641737 17110 1000 SH SOLE 1000 0 0 UBIQUITI NETWORKS INC COM 90347A100 16944 200 SH SOLE 200 0 0 UNDER ARMOUR INC CL C 904311206 23188 1100 SH SOLE 1100 0 0 U S G CORP COM NEW 903293405 1040486 24130 SH SOLE 24130 0 0 USANA HEALTH SCIENCES INC COM 90328M107 12683 110 SH SOLE 110 0 0 UNION PAC CORP COM 907818108 1659923 11716 SH SOLE 11716 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1301180 15130 SH SOLE 15130 0 0 UNITED TECHNOLOGIES CORP COM 913017109 620524 4963 SH SOLE 4963 0 0 VERISIGN INC COM 92343E102 520822 3790 SH SOLE 3790 0 0 VIASAT INC COM 92552V100 13144 200 SH SOLE 200 0 0 VAIL RESORTS INC COM 91879Q109 16451 60 SH SOLE 60 0 0 VALERO ENERGY CORP NEW COM 91913Y100 55415 500 SH SOLE 500 0 0 VENTAS INC COM 92276F100 10593 186 SH SOLE 186 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 229000 9420 SH SOLE 9420 0 0 VECTOR GROUP LTD COM 92240M108 179295 9397 SH SOLE 9397 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 136077 969 SH SOLE 969 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 56233 719 SH SOLE 719 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 19097 120 SH SOLE 120 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 4681908 29700 SH SOLE 29700 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 135790 1000 SH SOLE 1000 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 128752 1032 SH SOLE 1032 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 143995 925 SH SOLE 925 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 59183 570 SH SOLE 570 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 29024 160 SH SOLE 160 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 58644 720 SH SOLE 720 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 36714 870 SH SOLE 870 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 99743 1777 SH SOLE 1777 0 0 VERIFONE SYS INC COM 92342Y109 9699 425 SH SOLE 425 0 0 VIACOM INC NEW CL B 92553P201 19604 650 SH SOLE 650 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 24194 180 SH SOLE 180 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 169361 3267 SH SOLE 3267 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 24989883 496718 SH SOLE 496718 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 1096337 16218 SH SOLE 16218 0 0 VISA INC COM CL A 92826C839 30591314 230965 SH SOLE 230965 0 0 VIRNETX HLDG CORP COM 92823T108 765 225 SH SOLE 225 0 0 VERINT SYS INC COM 92343X100 32065 723 SH SOLE 723 0 0 VALE S A ADR 91912E105 70677 5513 SH SOLE 5513 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 214775 2750 SH SOLE 2750 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 78003 512 SH SOLE 512 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 39366 300 SH SOLE 300 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 58344 1360 SH SOLE 1360 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 64812 1198 SH SOLE 1198 0 0 VOLITIONRX LTD COM 928661107 13150 6575 SH SOLE 6575 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 13942 1285 SH SOLE 1285 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 390733 1566 SH SOLE 1566 0 0 VEEVA SYS INC CL A COM 922475108 15372 200 SH SOLE 200 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 96071 1756 SH SOLE 1756 0 0 VIVINT SOLAR INC COM 92854Q106 1683 340 SH SOLE 340 0 0 VERSUM MATLS INC COM 92532W103 186976 5033 SH SOLE 5033 0 0 VIVEVE MED INC COM NEW 92852W204 52 19 SH SOLE 19 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 8333 134 SH SOLE 134 0 0 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 28975 1391 SH SOLE 1391 0 0 VEON LTD SPONSORED ADR 91822M106 19516 8200 SH SOLE 8200 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 17672 832 SH SOLE 832 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 286190 8752 SH SOLE 8752 0 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 3364 66 SH SOLE 66 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 76300 3420 SH SOLE 3420 0 0 VALVOLINE INC COM 92047W101 10785 500 SH SOLE 500 0 0 V F CORP COM 918204108 41086 504 SH SOLE 504 0 0 VAXART INC COM NEW 92243A200 2124 701 SH SOLE 701 0 0 VALLEY NATL BANCORP COM 919794107 5411 445 SH SOLE 445 0 0 VISTA GOLD CORP COM NEW 927926303 3668 5300 SH SOLE 5300 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 14447 85 SH SOLE 85 0 0 VORNADO RLTY TR SH BEN INT 929042109 11827 160 SH SOLE 160 0 0 VULCAN MATLS CO COM 929160109 12906 100 SH SOLE 100 0 0 WD-40 CO COM 929236107 171551 1173 SH SOLE 1173 0 0 WATERS CORP COM 941848103 12971 67 SH SOLE 67 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 13627 177 SH SOLE 177 0 0 WASTE MGMT INC DEL COM 94106L109 265982 3270 SH SOLE 3270 0 0 WELLS FARGO CO NEW COM 949746101 7740810 139625 SH SOLE 139625 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 484039 8967 SH SOLE 8967 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 69179 950 SH SOLE 950 0 0 WEIBO CORP SPONSORED ADR 948596101 888 10 SH SOLE 10 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 66102 13800 SH SOLE 13800 0 0 WYNN RESORTS LTD COM 983134107 11714 70 SH SOLE 70 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2171 660 SH SOLE 660 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 44323 180 SH SOLE 180 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 389890 6175 SH SOLE 6175 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 13944 16600 SH SOLE 16600 0 0 WPP PLC NEW ADR 92937A102 179948 2290 SH SOLE 2290 0 0 WAYFAIR INC CL A 94419L101 21377 180 SH SOLE 180 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1283961 21394 SH SOLE 21394 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 851992 5620 SH SOLE 5620 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 239880 10874 SH SOLE 10874 0 0 WALMART INC COM 931142103 1232675 14392 SH SOLE 14392 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 696 275 SH SOLE 275 0 0 WESTERN DIGITAL CORP COM 958102105 571054 7377 SH SOLE 7377 0 0 WEYERHAEUSER CO COM 962166104 32012 878 SH SOLE 878 0 0 WILEY JOHN & SONS INC CL A 968223206 34320 550 SH SOLE 550 0 0 WILLIAMS COS INC DEL COM 969457100 14639 540 SH SOLE 540 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 105199 944 SH SOLE 944 0 0 ZOES KITCHEN INC COM 98979J109 2782 285 SH SOLE 285 0 0 YUM BRANDS INC COM 988498101 273144 3492 SH SOLE 3492 0 0 ZION OIL & GAS INC COM 989696109 8386 2068 SH SOLE 2068 0 0 XPO LOGISTICS INC COM 983793100 11220 112 SH SOLE 112 0 0 XYLEM INC COM 98419M100 13476 200 SH SOLE 200 0 0 YELP INC CL A 985817105 14693 375 SH SOLE 375 0 0 YY INC ADS REPCOM CLA 98426T106 13563 135 SH SOLE 135 0 0 ZOETIS INC CL A 98978V103 457641 5372 SH SOLE 5372 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3779 388 SH SOLE 388 0 0 YUM CHINA HLDGS INC COM 98850P109 239029 6215 SH SOLE 6215 0 0 XENETIC BIOSCIENCES INC COM NEW 984015206 5186 1271 SH SOLE 1271 0 0 XL GROUP LTD COM G98294104 1251490 22368 SH SOLE 22368 0 0 ZSCALER INC COM 98980G102 21450 600 SH SOLE 600 0 0 XILINX INC COM 983919101 4895 75 SH SOLE 75 0 0 YAMANA GOLD INC COM 98462Y100 169546 58464 SH SOLE 58464 0 0 ZIONS BANCORPORATION COM 989701107 362138 6873 SH SOLE 6873 0 0