0001140361-23-052209.txt : 20231109 0001140361-23-052209.hdr.sgml : 20231109 20231109060844 ACCESSION NUMBER: 0001140361-23-052209 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 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: 231389867 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 09-30-2018 09-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 1134 901190722
INFORMATION TABLE 2 informationtable.xml ABB LTD SPONSORED ADR 000375204 50805 2150 SH SOLE 2150 0 0 AFLAC INC COM 001055102 40010 850 SH SOLE 850 0 0 AGCO CORP COM 001084102 116838 1922 SH SOLE 1922 0 0 ATYR PHARMA INC COM 002120103 4875 6000 SH SOLE 6000 0 0 ABBOTT LABS COM 002824100 3211481 43777 SH SOLE 43777 0 0 ACUSHNET HOLDINGS CORP COM 005098108 3895 142 SH SOLE 142 0 0 ACXIOM HOLDINGS INC COM 005125109 58304 1180 SH SOLE 1180 0 0 ADVAXIS INC COM NEW 007624208 56 60 SH SOLE 60 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2855 84 SH SOLE 84 0 0 ADVANCED MICRO DEVICES INC COM 007903107 767987 24862 SH SOLE 24862 0 0 AGNICO EAGLE MINES LTD COM 008474108 65767 1923 SH SOLE 1923 0 0 AIR PRODS & CHEMS INC COM 009158106 837756 5015 SH SOLE 5015 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 23446 5086 SH SOLE 5086 0 0 ALASKA AIR GROUP INC COM 011659109 6197 90 SH SOLE 90 0 0 ALBEMARLE CORP COM 012653101 100478 1007 SH SOLE 1007 0 0 ALCOA CORP COM 013872106 102252 2531 SH SOLE 2531 0 0 ALIGN TECHNOLOGY INC COM 016255101 125190 320 SH SOLE 320 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 11336 48 SH SOLE 48 0 0 ALLSTATE CORP COM 020002101 45599 462 SH SOLE 462 0 0 ALMADEN MINERALS LTD COM CL B 020283305 7505 11840 SH SOLE 11840 0 0 ALTABA INC COM 021346101 391894 5753 SH SOLE 5753 0 0 AMAZON COM INC COM 023135106 107298707 53569 SH SOLE 53569 0 0 AMERICAN ELEC PWR INC COM 025537101 91648 1293 SH SOLE 1293 0 0 AMERICAN EXPRESS CO COM 025816109 767580 7208 SH SOLE 7208 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 22222 1520 SH SOLE 1520 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2586293 48578 SH SOLE 48578 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4399 50 SH SOLE 50 0 0 AMGEN INC COM 031162100 83123 401 SH SOLE 401 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 6441 124 SH SOLE 124 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 11893 587 SH SOLE 587 0 0 ANADARKO PETE CORP COM 032511107 97610 1448 SH SOLE 1448 0 0 ANALOG DEVICES INC COM 032654105 36522 395 SH SOLE 395 0 0 ANNALY CAP MGMT INC COM 035710409 2609 255 SH SOLE 255 0 0 ANTARES PHARMA INC COM 036642106 7644 2275 SH SOLE 2275 0 0 ANTHEM INC COM 036752103 126063 460 SH SOLE 460 0 0 APACHE CORP COM 037411105 19068 400 SH SOLE 400 0 0 APPLE INC COM 037833100 53875108 238660 SH SOLE 238660 0 0 APPLIED MATLS INC COM 038222105 12870 333 SH SOLE 333 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 60324 1200 SH SOLE 1200 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2991 65 SH SOLE 65 0 0 ARISTA NETWORKS INC COM 040413106 45196 170 SH SOLE 170 0 0 ASPEN TECHNOLOGY INC COM 045327103 217226 1907 SH SOLE 1907 0 0 ATRION CORP COM 049904105 25013 36 SH SOLE 36 0 0 AUTODESK INC COM 052769106 29661 190 SH SOLE 190 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 689872 4579 SH SOLE 4579 0 0 AUTOZONE INC COM 053332102 853270 1100 SH SOLE 1100 0 0 AVALONBAY CMNTYS INC COM 053484101 9963 55 SH SOLE 55 0 0 AVEO PHARMACEUTICALS INC COM 053588109 841 254 SH SOLE 254 0 0 AVON PRODS INC COM 054303102 550 250 SH SOLE 250 0 0 BP PLC SPONSORED ADR 055622104 133828 2903 SH SOLE 2903 0 0 BAIDU INC SPON ADR REP A 056752108 834225 3648 SH SOLE 3648 0 0 BALCHEM CORP COM 057665200 21185 189 SH SOLE 189 0 0 BALL CORP COM 058498106 47333 1076 SH SOLE 1076 0 0 BALLARD PWR SYS INC NEW COM 058586108 27950 6500 SH SOLE 6500 0 0 BANCO DE CHILE SPONSORED ADR 059520106 22489 247 SH SOLE 247 0 0 BANK AMER CORP COM 060505104 3073356 104323 SH SOLE 104323 0 0 BANK MONTREAL QUE COM 063671101 3806119 46118 SH SOLE 46118 0 0 BANK NEW YORK MELLON CORP COM 064058100 127475 2500 SH SOLE 2500 0 0 BANK N S HALIFAX COM 064149107 1662783 27885 SH SOLE 27885 0 0 BARRICK GOLD CORP COM 067901108 168471 15205 SH SOLE 15205 0 0 BAXTER INTL INC COM 071813109 188871 2450 SH SOLE 2450 0 0 BECTON DICKINSON & CO COM 075887109 4243077 16257 SH SOLE 16257 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 640000 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 43517643 203249 SH SOLE 203249 0 0 BEST BUY INC COM 086516101 6349 80 SH SOLE 80 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 13108 263 SH SOLE 263 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 88500 15000 SH SOLE 15000 0 0 BLUCORA INC COM 095229100 1208 30 SH SOLE 30 0 0 BOEING CO COM 097023105 5359079 14410 SH SOLE 14410 0 0 BOOT BARN HLDGS INC COM 099406100 3239 114 SH SOLE 114 0 0 BOSTON SCIENTIFIC CORP COM 101137107 597212 15512 SH SOLE 15512 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1546351 24909 SH SOLE 24909 0 0 BRISTOW GROUP INC COM 110394103 26686 2200 SH SOLE 2200 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1361969 29208 SH SOLE 29208 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 431407 9688 SH SOLE 9688 0 0 BROWN FORMAN CORP CL B 115637209 20119 398 SH SOLE 398 0 0 BRUKER CORP COM 116794108 17729 530 SH SOLE 530 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 32318 905 SH SOLE 905 0 0 CBS CORP NEW CL B 124857202 67102 1168 SH SOLE 1168 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 74052 6265 SH SOLE 6265 0 0 CSX CORP COM 126408103 170611 2304 SH SOLE 2304 0 0 CVS HEALTH CORP COM 126650100 202625 2574 SH SOLE 2574 0 0 CADIZ INC COM NEW 127537207 102357 9180 SH SOLE 9180 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 59 10 SH SOLE 10 0 0 CALLAWAY GOLF CO COM 131193104 7773 320 SH SOLE 320 0 0 CAMPBELL SOUP CO COM 134429109 6410 175 SH SOLE 175 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 3345432 35677 SH SOLE 35677 0 0 CANADIAN NATL RY CO COM 136375102 12931 144 SH SOLE 144 0 0 CANADIAN NAT RES LTD COM 136385101 404984 12400 SH SOLE 12400 0 0 CANOPY GROWTH CORP COM 138035100 32297 664 SH SOLE 664 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 45914 720 SH SOLE 720 0 0 CARTERS INC COM 146229109 14494 147 SH SOLE 147 0 0 CASEYS GEN STORES INC COM 147528103 16526 128 SH SOLE 128 0 0 CATERPILLAR INC DEL COM 149123101 4326446 28372 SH SOLE 28372 0 0 CELGENE CORP COM 151020104 288784 3227 SH SOLE 3227 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1140 162 SH SOLE 162 0 0 CENTURYLINK INC COM 156700106 25440 1200 SH SOLE 1200 0 0 CERNER CORP COM 156782104 19323 300 SH SOLE 300 0 0 CEVA INC COM 157210105 12248 426 SH SOLE 426 0 0 CHARLES RIV LABS INTL INC COM 159864107 29599 220 SH SOLE 220 0 0 CHEGG INC COM 163092109 12794 450 SH SOLE 450 0 0 CHEMOURS CO COM 163851108 131927 3345 SH SOLE 3345 0 0 CHESAPEAKE ENERGY CORP COM 165167107 13560 3020 SH SOLE 3020 0 0 CHEVRON CORP NEW COM 166764100 2305345 18853 SH SOLE 18853 0 0 CHINA FD INC COM 169373107 28361 1447 SH SOLE 1447 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 29544 65 SH SOLE 65 0 0 CHROMADEX CORP COM NEW 171077407 3303 770 SH SOLE 770 0 0 CHURCH & DWIGHT INC COM 171340102 14486 244 SH SOLE 244 0 0 CINCINNATI FINL CORP COM 172062101 176586 2299 SH SOLE 2299 0 0 CIRRUS LOGIC INC COM 172755100 11580 300 SH SOLE 300 0 0 CITIGROUP INC COM NEW 172967424 4496520 62678 SH SOLE 62678 0 0 CITIZENS FINL GROUP INC COM 174610105 345587 8960 SH SOLE 8960 0 0 CITRIX SYS INC COM 177376100 196197 1765 SH SOLE 1765 0 0 CLEAN ENERGY FUELS CORP COM 184499101 416 160 SH SOLE 160 0 0 CLEVELAND CLIFFS INC COM 185899101 25320 2000 SH SOLE 2000 0 0 CLOROX CO DEL COM 189054109 148304 986 SH SOLE 986 0 0 COCA COLA CO COM 191216100 10881671 235585 SH SOLE 235585 0 0 COEUR MNG INC COM NEW 192108504 39479 7407 SH SOLE 7407 0 0 COGNEX CORP COM 192422103 94671 1696 SH SOLE 1696 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 76841 996 SH SOLE 996 0 0 COLFAX CORP COM 194014106 98516 2732 SH SOLE 2732 0 0 COLGATE PALMOLIVE CO COM 194162103 4981482 74406 SH SOLE 74406 0 0 COMERICA INC COM 200340107 28593 317 SH SOLE 317 0 0 CONAGRA BRANDS INC COM 205887102 50955 1500 SH SOLE 1500 0 0 CONSOLIDATED EDISON INC COM 209115104 41447 544 SH SOLE 544 0 0 CONTINENTAL RESOURCES INC COM 212015101 16387 240 SH SOLE 240 0 0 CORNING INC COM 219350105 555446 15735 SH SOLE 15735 0 0 COTY INC COM CL A 222070203 25308 2015 SH SOLE 2015 0 0 CREE INC COM 225447101 49231 1300 SH SOLE 1300 0 0 CRITEO S A SPONS ADS 226718104 25532 1113 SH SOLE 1113 0 0 CUMMINS INC COM 231021106 210341 1440 SH SOLE 1440 0 0 CURIS INC COM NEW 231269200 53 30 SH SOLE 30 0 0 CYTRX CORP COM PAR 232828608 18 17 SH SOLE 17 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 10026 225 SH SOLE 225 0 0 DANAHER CORP DEL COM 235851102 1539278 14166 SH SOLE 14166 0 0 DEAN FOODS CO NEW COM NEW 242370203 246320 34693 SH SOLE 34693 0 0 DEERE & CO COM 244199105 1323806 8806 SH SOLE 8806 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 2573 310 SH SOLE 310 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 193731 3350 SH SOLE 3350 0 0 DENISON MINES CORP COM 248356107 1932 2906 SH SOLE 2906 0 0 DEXCOM INC COM 252131107 76526 535 SH SOLE 535 0 0 DIGITAL RLTY TR INC COM 253868103 2250 20 SH SOLE 20 0 0 DISNEY WALT CO COM DISNEY 254687106 12069260 103209 SH SOLE 103209 0 0 DISCOVER FINL SVCS COM 254709108 425750 5569 SH SOLE 5569 0 0 DOCUSIGN INC COM 256163106 1157 22 SH SOLE 22 0 0 DOLLAR GEN CORP NEW COM 256677105 6558 60 SH SOLE 60 0 0 DONALDSON INC COM 257651109 11419 196 SH SOLE 196 0 0 DONNELLEY R R & SONS CO COM 257867200 2878 533 SH SOLE 533 0 0 DOVER CORP COM 260003108 174935 1976 SH SOLE 1976 0 0 DRIL-QUIP INC COM 262037104 88041 1685 SH SOLE 1685 0 0 DRIVE SHACK INC COM 262077100 18476 3100 SH SOLE 3100 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 122636 9890 SH SOLE 9890 0 0 EBAY INC COM 278642103 815462 24696 SH SOLE 24696 0 0 EDISON INTL COM 281020107 30862 456 SH SOLE 456 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 12114 5177 SH SOLE 5177 0 0 ELDORADO GOLD CORP NEW COM 284902103 6126 6937 SH SOLE 6937 0 0 ELECTRONIC ARTS INC COM 285512109 141937 1178 SH SOLE 1178 0 0 ELLINGTON FINANCIAL LLC COM 288522303 11207 700 SH SOLE 700 0 0 EMERSON ELEC CO COM 291011104 202171 2640 SH SOLE 2640 0 0 ENCANA CORP COM 292505104 177601 13547 SH SOLE 13547 0 0 ENERGY FUELS INC COM NEW 292671708 8400 2561 SH SOLE 2561 0 0 ENERPLUS CORP COM 292766102 5158 418 SH SOLE 418 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 44704 1556 SH SOLE 1556 0 0 EQUIFAX INC COM 294429105 335565 2570 SH SOLE 2570 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 48075 1500 SH SOLE 1500 0 0 EXONE CO COM 302104104 664 70 SH SOLE 70 0 0 EXPEDITORS INTL WASH INC COM 302130109 11838 161 SH SOLE 161 0 0 F M C CORP COM NEW 302491303 6277 72 SH SOLE 72 0 0 FACTSET RESH SYS INC COM 303075105 17226 77 SH SOLE 77 0 0 FASTENAL CO COM 311900104 8471 146 SH SOLE 146 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13279 105 SH SOLE 105 0 0 F5 NETWORKS INC COM 315616102 33901 170 SH SOLE 170 0 0 FIBROCELL SCIENCE INC COM PAR 315721407 33 14 SH SOLE 14 0 0 FIFTH THIRD BANCORP COM 316773100 13960 500 SH SOLE 500 0 0 FIRST SOLAR INC COM 336433107 10168 210 SH SOLE 210 0 0 FISERV INC COM 337738108 2059088 24995 SH SOLE 24995 0 0 FLUOR CORP NEW COM 343412102 49966 860 SH SOLE 860 0 0 FLOWERS FOODS INC COM 343498101 7688 412 SH SOLE 412 0 0 FLUSHING FINL CORP COM 343873105 26840 1100 SH SOLE 1100 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6334 64 SH SOLE 64 0 0 FOOT LOCKER INC COM 344849104 1224 24 SH SOLE 24 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 24670 2667 SH SOLE 2667 0 0 FORTUNA SILVER MINES INC COM 349915108 121049 27700 SH SOLE 27700 0 0 FRANCO NEVADA CORP COM 351858105 328763 5256 SH SOLE 5256 0 0 FRANKLIN RES INC COM 354613101 15965 525 SH SOLE 525 0 0 FUEL TECH INC COM 359523107 975 750 SH SOLE 750 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 240 40 SH SOLE 40 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5881504 79010 SH SOLE 79010 0 0 GAP INC DEL COM 364760108 9492 329 SH SOLE 329 0 0 GENCOR INDS INC COM 368678108 3362 279 SH SOLE 279 0 0 GENERAL DYNAMICS CORP COM 369550108 363378 1775 SH SOLE 1775 0 0 GENERAL ELECTRIC CO COM 369604103 3905640 345938 SH SOLE 345938 0 0 GENERAL MLS INC COM 370334104 333488 7770 SH SOLE 7770 0 0 GENESCO INC COM 371532102 113040 2400 SH SOLE 2400 0 0 GENMARK DIAGNOSTICS INC COM 372309104 13171 1792 SH SOLE 1792 0 0 GENOCEA BIOSCIENCES INC COM 372427104 19493 25000 SH SOLE 25000 0 0 GILEAD SCIENCES INC COM 375558103 376630 4878 SH SOLE 4878 0 0 GOLD STD VENTURES CORP COM 380738104 12358 7185 SH SOLE 7185 0 0 GOLDCORP INC NEW COM 380956409 232570 22801 SH SOLE 22801 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 70170 3000 SH SOLE 3000 0 0 GRAHAM HLDGS CO COM 384637104 77047 133 SH SOLE 133 0 0 GRUBHUB INC COM 400110102 28278 204 SH SOLE 204 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 819094 18620 SH SOLE 18620 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 148886 5800 SH SOLE 5800 0 0 HACKETT GROUP INC COM 404609109 60450 3000 SH SOLE 3000 0 0 HAEMONETICS CORP COM 405024100 1220277 10650 SH SOLE 10650 0 0 HALLIBURTON CO COM 406216101 190694 4705 SH SOLE 4705 0 0 HARRIS CORP DEL COM 413875105 7614 45 SH SOLE 45 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 23281 466 SH SOLE 466 0 0 HASBRO INC COM 418056107 13666 130 SH SOLE 130 0 0 HEALTHCARE SVCS GRP INC COM 421906108 11414 281 SH SOLE 281 0 0 HECLA MNG CO COM 422704106 21003 7528 SH SOLE 7528 0 0 HEICO CORP NEW COM 422806109 157437 1700 SH SOLE 1700 0 0 HERCULES CAPITAL INC COM 427096508 92120 7000 SH SOLE 7000 0 0 HERSHEY CO COM 427866108 51000 500 SH SOLE 500 0 0 HEXCEL CORP NEW COM 428291108 7376 110 SH SOLE 110 0 0 HOME DEPOT INC COM 437076102 7076037 34159 SH SOLE 34159 0 0 HONDA MOTOR LTD AMERN SHS 438128308 34442 1145 SH SOLE 1145 0 0 HONEYWELL INTL INC COM 438516106 7943437 47737 SH SOLE 47737 0 0 HORMEL FOODS CORP COM 440452100 15602 396 SH SOLE 396 0 0 HUBBELL INC COM 443510607 33393 250 SH SOLE 250 0 0 HUBSPOT INC COM 443573100 16605 110 SH SOLE 110 0 0 HUDBAY MINERALS INC COM 443628102 3974 787 SH SOLE 787 0 0 HYDROGENICS CORP NEW COM NEW 448883207 674 93 SH SOLE 93 0 0 IDT CORP CL B NEW 448947507 9628 1803 SH SOLE 1803 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 21299 225 SH SOLE 225 0 0 IAMGOLD CORP COM 450913108 19188 5214 SH SOLE 5214 0 0 ILLINOIS TOOL WKS INC COM 452308109 4999458 35427 SH SOLE 35427 0 0 ILLUMINA INC COM 452327109 5662635 15427 SH SOLE 15427 0 0 IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 0 2 SH SOLE 2 0 0 IMMUNOMEDICS INC COM 452907108 130687 6274 SH SOLE 6274 0 0 IMPERIAL OIL LTD COM NEW 453038408 147154 4546 SH SOLE 4546 0 0 INFOSYS LTD SPONSORED ADR 456788108 259538 25520 SH SOLE 25520 0 0 INGREDION INC COM 457187102 8187 78 SH SOLE 78 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 51570 1097 SH SOLE 1097 0 0 INTEL CORP COM 458140100 3170085 67035 SH SOLE 67035 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1976768 13073 SH SOLE 13073 0 0 INTL PAPER CO COM 460146103 119435 2430 SH SOLE 2430 0 0 INTERPUBLIC GROUP COS INC COM 460690100 18342 802 SH SOLE 802 0 0 INTUIT COM 461202103 8330117 36632 SH SOLE 36632 0 0 IONIS PHARMACEUTICALS INC COM 462222100 7737 150 SH SOLE 150 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 57994 5155 SH SOLE 5155 0 0 ISHARES INC MSCI AUST ETF 464286103 10065 455 SH SOLE 455 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 28440 1000 SH SOLE 1000 0 0 ISHARES INC EM MKTS DIV ETF 464286319 7665 197 SH SOLE 197 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 55992 1660 SH SOLE 1660 0 0 ISHARES INC MSCI CDA ETF 464286509 23024 800 SH SOLE 800 0 0 ISHARES INC MSCI THAILND ETF 464286624 51865 550 SH SOLE 550 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 8121 145 SH SOLE 145 0 0 ISHARES INC MSCI SWITZERLAND 464286749 26018 750 SH SOLE 750 0 0 ISHARES INC MSCI SPAIN ETF 464286764 2517 85 SH SOLE 85 0 0 ISHARES INC MSCI STH KOR ETF 464286772 64857 950 SH SOLE 950 0 0 ISHARES INC MSCI GERMANY ETF 464286806 42380 1425 SH SOLE 1425 0 0 ISHARES INC MSCI HONG KG ETF 464286871 2959646 123731 SH SOLE 123731 0 0 ISHARES TR SELECT DIVID ETF 464287168 747202 7490 SH SOLE 7490 0 0 ISHARES TR TIPS BD ETF 464287176 347900 3145 SH SOLE 3145 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 32543 760 SH SOLE 760 0 0 ISHARES TR CORE S&P500 ETF 464287200 504959 1725 SH SOLE 1725 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2634344 61378 SH SOLE 61378 0 0 ISHARES TR IBOXX INV CP ETF 464287242 68383 595 SH SOLE 595 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 48722 275 SH SOLE 275 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 30230 480 SH SOLE 480 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 17781 197 SH SOLE 197 0 0 ISHARES TR CORE S&P MCP ETF 464287507 18317 91 SH SOLE 91 0 0 ISHARES TR NASDAQ BIOTECH 464287556 12804 105 SH SOLE 105 0 0 ISHARES TR GLOBAL 100 ETF 464287572 35143 720 SH SOLE 720 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 389950 2500 SH SOLE 2500 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 162925 1225 SH SOLE 1225 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 118509 551 SH SOLE 551 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 139054 825 SH SOLE 825 0 0 ISHARES TR CORE S&P US VLU 464287663 234541 4160 SH SOLE 4160 0 0 ISHARES TR U.S. TECH ETF 464287721 120292 620 SH SOLE 620 0 0 ISHARES TR US HLTHCARE ETF 464287762 24348 120 SH SOLE 120 0 0 ISHARES TR U.S. FINLS ETF 464287788 14576 120 SH SOLE 120 0 0 ISHARES TR U.S. ENERGY ETF 464287796 35666 850 SH SOLE 850 0 0 ISHARES TR CORE S&P SCP ETF 464287804 16576 190 SH SOLE 190 0 0 ISHARES TR DOW JONES US ETF 464287846 301663 2073 SH SOLE 2073 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 15040 213 SH SOLE 213 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 25800 3000 SH SOLE 3000 0 0 ISHARES TR JPMORGAN USD EMG 464288281 47652 442 SH SOLE 442 0 0 ISHARES TR GLB INFRASTR ETF 464288372 61285 1455 SH SOLE 1455 0 0 ISHARES TR INTL SEL DIV ETF 464288448 13183 404 SH SOLE 404 0 0 ISHARES TR IBOXX HI YD ETF 464288513 265371 3070 SH SOLE 3070 0 0 ISHARES TR GLB CNSM STP ETF 464288737 23165 461 SH SOLE 461 0 0 ISHARES TR US HOME CONS ETF 464288752 3781 107 SH SOLE 107 0 0 ISHARES TR US AER DEF ETF 464288760 1165908 5387 SH SOLE 5387 0 0 ISHARES TR EAFE VALUE ETF 464288877 75284 1450 SH SOLE 1450 0 0 JABIL INC COM 466313103 5416 200 SH SOLE 200 0 0 JETBLUE AIRWAYS CORP COM 477143101 678 35 SH SOLE 35 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 466582 3911 SH SOLE 3911 0 0 JOHNSON & JOHNSON COM 478160104 23196118 167881 SH SOLE 167881 0 0 KLA-TENCOR CORP COM 482480100 72723 715 SH SOLE 715 0 0 KVH INDS INC COM 482738101 11528 880 SH SOLE 880 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 7023 62 SH SOLE 62 0 0 KELLOGG CO COM 487836108 686756 9808 SH SOLE 9808 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 10750 500 SH SOLE 500 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 3230 950 SH SOLE 950 0 0 KEYCORP NEW COM 493267108 30233 1520 SH SOLE 1520 0 0 KIMBERLY CLARK CORP COM 494368103 1528117 13447 SH SOLE 13447 0 0 KINROSS GOLD CORP COM NO PAR 496902404 60291 22330 SH SOLE 22330 0 0 KOHLS CORP COM 500255104 1193 16 SH SOLE 16 0 0 KOREA FD COM NEW 500634209 3041 83 SH SOLE 83 0 0 KRAFT HEINZ CO COM 500754106 5079874 92177 SH SOLE 92177 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 24410 500 SH SOLE 500 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 3443 119 SH SOLE 119 0 0 KROGER CO COM 501044101 48032 1650 SH SOLE 1650 0 0 L BRANDS INC COM 501797104 24907 822 SH SOLE 822 0 0 LKQ CORP COM 501889208 101344 3200 SH SOLE 3200 0 0 L3 TECHNOLOGIES INC COM 502413107 18498 87 SH SOLE 87 0 0 LAMB WESTON HLDGS INC COM 513272104 66933 1005 SH SOLE 1005 0 0 LAS VEGAS SANDS CORP COM 517834107 678261 11432 SH SOLE 11432 0 0 LAUDER ESTEE COS INC CL A 518439104 6783392 46679 SH SOLE 46679 0 0 LEGG MASON INC COM 524901105 625 20 SH SOLE 20 0 0 LEIDOS HLDGS INC COM 525327102 53876 779 SH SOLE 779 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 16005 1500 SH SOLE 1500 0 0 LILLY ELI & CO COM 532457108 1395352 13003 SH SOLE 13003 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 16341 300 SH SOLE 300 0 0 LIVEPERSON INC COM 538146101 25950 1000 SH SOLE 1000 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 98995 32564 SH SOLE 32564 0 0 LOCKHEED MARTIN CORP COM 539830109 649021 1876 SH SOLE 1876 0 0 LOWES COS INC COM 548661107 27557 240 SH SOLE 240 0 0 LULULEMON ATHLETICA INC COM 550021109 187676 1155 SH SOLE 1155 0 0 MARATHON OIL CORP COM 565849106 24584 1056 SH SOLE 1056 0 0 MARKEL CORP COM 570535104 53482 45 SH SOLE 45 0 0 MARSH & MCLENNAN COS INC COM 571748102 8746151 105732 SH SOLE 105732 0 0 MARRIOTT INTL INC NEW CL A 571903202 1020592 7730 SH SOLE 7730 0 0 MASCO CORP COM 574599106 146400 4000 SH SOLE 4000 0 0 MATADOR RES CO COM 576485205 485835 14700 SH SOLE 14700 0 0 MATTEL INC COM 577081102 8635 550 SH SOLE 550 0 0 MCCORMICK & CO INC COM VTG 579780107 17673 135 SH SOLE 135 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1621579 12308 SH SOLE 12308 0 0 MCDONALDS CORP COM 580135101 18243978 109056 SH SOLE 109056 0 0 MEDICINES CO COM 584688105 29910 1000 SH SOLE 1000 0 0 MERCER INTL INC COM 588056101 437 26 SH SOLE 26 0 0 METHODE ELECTRS INC COM 591520200 67875 1875 SH SOLE 1875 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 15225 25 SH SOLE 25 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 83363 4511 SH SOLE 4511 0 0 MICROSOFT CORP COM 594918104 39234400 343048 SH SOLE 343048 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 41980 532 SH SOLE 532 0 0 MICRON TECHNOLOGY INC COM 595112103 19856 439 SH SOLE 439 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 19679 2307 SH SOLE 2307 0 0 MONDELEZ INTL INC CL A 609207105 4110413 95680 SH SOLE 95680 0 0 MOODYS CORP COM 615369105 267854 1602 SH SOLE 1602 0 0 MORGAN STANLEY COM NEW 617446448 1227678 26362 SH SOLE 26362 0 0 MULTI COLOR CORP COM 625383104 153135 2460 SH SOLE 2460 0 0 MURPHY OIL CORP COM 626717102 80016 2400 SH SOLE 2400 0 0 MURPHY USA INC COM 626755102 99134 1160 SH SOLE 1160 0 0 NF ENERGY SAVING CORP COM PAR 629099300 18800 4000 SH SOLE 4000 0 0 NRG ENERGY INC COM NEW 629377508 11856 317 SH SOLE 317 0 0 NANOVIRICIDES INC COM NEW 630087203 51 143 SH SOLE 143 0 0 NASDAQ INC COM 631103108 90090 1050 SH SOLE 1050 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 70530 1360 SH SOLE 1360 0 0 NATIONAL OILWELL VARCO INC COM 637071101 128809 2990 SH SOLE 2990 0 0 NEENAH INC COM 640079109 7163 83 SH SOLE 83 0 0 NEW GOLD INC CDA COM 644535106 3808 4800 SH SOLE 4800 0 0 NEW JERSEY RES COM 646025106 12908 280 SH SOLE 280 0 0 NEW MTN FIN CORP COM 647551100 3240 240 SH SOLE 240 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 5185 500 SH SOLE 500 0 0 NEWMONT MINING CORP COM 651639106 495914 16421 SH SOLE 16421 0 0 NIKE INC CL B 654106103 1582824 18683 SH SOLE 18683 0 0 NOKIA CORP SPONSORED ADR 654902204 1841 330 SH SOLE 330 0 0 NOBLE ENERGY INC COM 655044105 9419 302 SH SOLE 302 0 0 NORFOLK SOUTHERN CORP COM 655844108 235372 1304 SH SOLE 1304 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 30880 4000 SH SOLE 4000 0 0 NORTHERN TR CORP COM 665859104 91917 900 SH SOLE 900 0 0 NORTHROP GRUMMAN CORP COM 666807102 210416 663 SH SOLE 663 0 0 NOVAVAX INC COM 670002104 4315 2295 SH SOLE 2295 0 0 NOVO-NORDISK A S ADR 670100205 51618 1095 SH SOLE 1095 0 0 NUCOR CORP COM 670346105 50760 800 SH SOLE 800 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 36045 1500 SH SOLE 1500 0 0 OI S A SPONSORED ADR NE 670851500 11 4 SH SOLE 4 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 7452 180 SH SOLE 180 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 224653 2734 SH SOLE 2734 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR 674870407 102 148 SH SOLE 148 0 0 OKTA INC CL A 679295105 70360 1000 SH SOLE 1000 0 0 OMNICOM GROUP INC COM 681919106 37411 550 SH SOLE 550 0 0 ORMAT TECHNOLOGIES INC COM 686688102 24350 450 SH SOLE 450 0 0 OSHKOSH CORP COM 688239201 71240 1000 SH SOLE 1000 0 0 OVERSTOCK COM INC DEL COM 690370101 75621 2730 SH SOLE 2730 0 0 OWENS & MINOR INC NEW COM 690732102 3816 231 SH SOLE 231 0 0 OWENS ILL INC COM NEW 690768403 18790 1000 SH SOLE 1000 0 0 PNC FINL SVCS GROUP INC COM 693475105 17705 130 SH SOLE 130 0 0 PPG INDS INC COM 693506107 87959 806 SH SOLE 806 0 0 PVH CORP COM 693656100 62092 430 SH SOLE 430 0 0 PALO ALTO NETWORKS INC COM 697435105 307930 1367 SH SOLE 1367 0 0 PAN AMERICAN SILVER CORP COM 697900108 10598 718 SH SOLE 718 0 0 PATTERSON COMPANIES INC COM 703395103 4670 191 SH SOLE 191 0 0 PAYCHEX INC COM 704326107 212480 2885 SH SOLE 2885 0 0 PEGASYSTEMS INC COM 705573103 9703 155 SH SOLE 155 0 0 PEPSICO INC COM 713448108 3785660 33861 SH SOLE 33861 0 0 PERKINELMER INC COM 714046109 58362 600 SH SOLE 600 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 17751 2230 SH SOLE 2230 0 0 PERSPECTA INC COM 715347100 39506 1536 SH SOLE 1536 0 0 PFIZER INC COM 717081103 12928684 293367 SH SOLE 293367 0 0 PHILIP MORRIS INTL INC COM 718172109 3828221 46949 SH SOLE 46949 0 0 PHILLIPS 66 COM 718546104 871213 7729 SH SOLE 7729 0 0 PINDUODUO INC SPONSORED ADS 722304102 8413 320 SH SOLE 320 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 58473 2338 SH SOLE 2338 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 13315 500 SH SOLE 500 0 0 POTLATCHDELTIC CORPORATION COM 737630103 24365 595 SH SOLE 595 0 0 PROCTER AND GAMBLE CO COM 742718109 8631867 103711 SH SOLE 103711 0 0 PROOFPOINT INC COM 743424103 27646 260 SH SOLE 260 0 0 PROTO LABS INC COM 743713109 2750 17 SH SOLE 17 0 0 PRUDENTIAL FINL INC COM 744320102 307506 3035 SH SOLE 3035 0 0 PULTE GROUP INC COM 745867101 302194 12200 SH SOLE 12200 0 0 QUALCOMM INC COM 747525103 151263 2100 SH SOLE 2100 0 0 RPM INTL INC COM 749685103 162350 2500 SH SOLE 2500 0 0 RANDGOLD RES LTD ADR 752344309 6561 93 SH SOLE 93 0 0 RAPID7 INC COM 753422104 6646 180 SH SOLE 180 0 0 RAYONIER INC COM 754907103 2468 73 SH SOLE 73 0 0 RAYTHEON CO COM NEW 755111507 1621041 7844 SH SOLE 7844 0 0 REALTY INCOME CORP COM 756109104 16157 284 SH SOLE 284 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 12877 420 SH SOLE 420 0 0 REGENCY CTRS CORP COM 758849103 14551 225 SH SOLE 225 0 0 REPUBLIC SVCS INC COM 760759100 47229 650 SH SOLE 650 0 0 RESMED INC COM 761152107 37370 324 SH SOLE 324 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 4815 1500 SH SOLE 1500 0 0 RIOT BLOCKCHAIN INC COM 767292105 1825 500 SH SOLE 500 0 0 ROCKWELL AUTOMATION INC COM 773903109 233650 1246 SH SOLE 1246 0 0 ROCKWELL COLLINS INC COM 774341101 134851 960 SH SOLE 960 0 0 ROLLINS INC COM 775711104 30345 500 SH SOLE 500 0 0 ROPER TECHNOLOGIES INC COM 776696106 84420 285 SH SOLE 285 0 0 ROSS STORES INC COM 778296103 23586 238 SH SOLE 238 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 13958593 174069 SH SOLE 174069 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 58659 827 SH SOLE 827 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 81768 1200 SH SOLE 1200 0 0 ROYAL GOLD INC COM 780287108 113895 1478 SH SOLE 1478 0 0 SEI INVESTMENTS CO COM 784117103 42770 700 SH SOLE 700 0 0 SSR MNG INC COM 784730103 10452 1200 SH SOLE 1200 0 0 SANGAMO THERAPEUTICS INC COM 800677106 16950 1000 SH SOLE 1000 0 0 SAP SE SPON ADR 803054204 4305 35 SH SOLE 35 0 0 SCHLUMBERGER LTD COM 806857108 1716360 28174 SH SOLE 28174 0 0 SCHWAB CHARLES CORP NEW COM 808513105 88470 1800 SH SOLE 1800 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 83300 3240 SH SOLE 3240 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 11116 206 SH SOLE 206 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 3149 40 SH SOLE 40 0 0 SEABRIDGE GOLD INC COM 811916105 8547 660 SH SOLE 660 0 0 SERVICE CORP INTL COM 817565104 5304 120 SH SOLE 120 0 0 SHAKE SHACK INC CL A 819047101 10271 163 SH SOLE 163 0 0 SHERWIN WILLIAMS CO COM 824348106 175711 386 SH SOLE 386 0 0 SILVERCREST METALS INC COM 828363101 8918 3640 SH SOLE 3640 0 0 SIMON PPTY GROUP INC NEW COM 828806109 80421 455 SH SOLE 455 0 0 SMUCKER J M CO COM NEW 832696405 10261 100 SH SOLE 100 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 75438 1650 SH SOLE 1650 0 0 SONY CORP SPONSORED ADR 835699307 89459 1475 SH SOLE 1475 0 0 SOTHEBYS COM 835898107 414426 8425 SH SOLE 8425 0 0 SOUTHERN CO COM 842587107 167424 3840 SH SOLE 3840 0 0 SPLUNK INC COM 848637104 1261696 10435 SH SOLE 10435 0 0 SQUARE INC CL A 852234103 203367 2054 SH SOLE 2054 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 39600 825 SH SOLE 825 0 0 STANLEY BLACK & DECKER INC COM 854502101 226689 1548 SH SOLE 1548 0 0 STARBUCKS CORP COM 855244109 1939949 34130 SH SOLE 34130 0 0 STATE STR CORP COM 857477103 37869 452 SH SOLE 452 0 0 STERICYCLE INC COM 858912108 5868 100 SH SOLE 100 0 0 STITCH FIX INC COM CL A 860897107 49241 1125 SH SOLE 1125 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 5099 278 SH SOLE 278 0 0 STRYKER CORP COM 863667101 2906489 16358 SH SOLE 16358 0 0 SUN LIFE FINL INC COM 866796105 438115 11019 SH SOLE 11019 0 0 SUNCOR ENERGY INC NEW COM 867224107 112936 2919 SH SOLE 2919 0 0 SUNTRUST BKS INC COM 867914103 67792 1015 SH SOLE 1015 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 7400 4000 SH SOLE 4000 0 0 SUPERVALU INC COM NEW 868536301 68951 2140 SH SOLE 2140 0 0 SYKES ENTERPRISES INC COM 871237103 243920 8000 SH SOLE 8000 0 0 SYMANTEC CORP COM 871503108 82460 3875 SH SOLE 3875 0 0 SYSCO CORP COM 871829107 590175 8057 SH SOLE 8057 0 0 TJX COS INC NEW COM 872540109 18819 168 SH SOLE 168 0 0 T MOBILE US INC COM 872590104 215453 3070 SH SOLE 3070 0 0 TABULA RASA HEALTHCARE INC COM 873379101 3004 37 SH SOLE 37 0 0 TAHOE RES INC COM 873868103 42994 15410 SH SOLE 15410 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 580704 13150 SH SOLE 13150 0 0 TAL ED GROUP SPONSORED ADS 874080104 272655 10605 SH SOLE 10605 0 0 TALEND S A ADS 874224207 41844 600 SH SOLE 600 0 0 TAPESTRY INC COM 876030107 25738 512 SH SOLE 512 0 0 TASEKO MINES LTD COM 876511106 12240 15300 SH SOLE 15300 0 0 TATA MTRS LTD SPONSORED ADR 876568502 10752 700 SH SOLE 700 0 0 TECK RESOURCES LTD CL B 878742204 17617 731 SH SOLE 731 0 0 TERADYNE INC COM 880770102 31803 860 SH SOLE 860 0 0 TEREX CORP NEW COM 880779103 39910 1000 SH SOLE 1000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 521010 24188 SH SOLE 24188 0 0 TEXAS INSTRS INC COM 882508104 923230 8605 SH SOLE 8605 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1753715 7185 SH SOLE 7185 0 0 THOMSON REUTERS CORP COM 884903105 3442445 75360 SH SOLE 75360 0 0 TIFFANY & CO NEW COM 886547108 151153 1172 SH SOLE 1172 0 0 TOLL BROTHERS INC COM 889478103 6177 187 SH SOLE 187 0 0 TORCHMARK CORP COM 891027104 196786 2270 SH SOLE 2270 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 11384010 187237 SH SOLE 187237 0 0 TRANSDIGM GROUP INC COM 893641100 78183 210 SH SOLE 210 0 0 TRANSGLOBE ENERGY CORP COM 893662106 15698 4700 SH SOLE 4700 0 0 TRI CONTL CORP COM 895436103 34838 1250 SH SOLE 1250 0 0 TRIMBLE INC COM 896239100 21513 495 SH SOLE 495 0 0 TRINITY INDS INC COM 896522109 260510 7110 SH SOLE 7110 0 0 TRUPANION INC COM 898202106 21438 600 SH SOLE 600 0 0 TUCOWS INC COM NEW 898697206 12544 225 SH SOLE 225 0 0 TURQUOISE HILL RES LTD COM 900435108 848 400 SH SOLE 400 0 0 TYSON FOODS INC CL A 902494103 164422 2762 SH SOLE 2762 0 0 UBS AG JERSEY BRH CMCI FOOD ETN 902641737 15997 1000 SH SOLE 1000 0 0 UBS AG JERSEY BRH CMCI AGRI ETN 902641760 16150 1000 SH SOLE 1000 0 0 U S GLOBAL INVS INC CL A 902952100 410 270 SH SOLE 270 0 0 US BANCORP DEL COM NEW 902973304 200414 3795 SH SOLE 3795 0 0 U S G CORP COM NEW 903293405 1045070 24130 SH SOLE 24130 0 0 UNDER ARMOUR INC CL A 904311107 53793 2535 SH SOLE 2535 0 0 UNDER ARMOUR INC CL C 904311206 21406 1100 SH SOLE 1100 0 0 UNILEVER PLC SPON ADR NEW 904767704 91305 1661 SH SOLE 1661 0 0 UNILEVER N V N Y SHS NEW 904784709 58328 1050 SH SOLE 1050 0 0 UNION PAC CORP COM 907818108 1907716 11716 SH SOLE 11716 0 0 UNITED CONTL HLDGS INC COM 910047109 42749 480 SH SOLE 480 0 0 UNITED NAT FOODS INC COM 911163103 9434 315 SH SOLE 315 0 0 UNITED PARCEL SERVICE INC CL B 911312106 322347 2761 SH SOLE 2761 0 0 UNITED TECHNOLOGIES CORP COM 913017109 730088 5222 SH SOLE 5222 0 0 V F CORP COM 918204108 47099 504 SH SOLE 504 0 0 VALLEY NATL BANCORP COM 919794107 5006 445 SH SOLE 445 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 64692 1198 SH SOLE 1198 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 107836 676 SH SOLE 676 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 56104 719 SH SOLE 719 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 58847 1360 SH SOLE 1360 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 170047 3267 SH SOLE 3267 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 35670 870 SH SOLE 870 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 99903 1777 SH SOLE 1777 0 0 VEEVA SYS INC CL A COM 922475108 21774 200 SH SOLE 200 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 426212 1596 SH SOLE 1596 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 25650 180 SH SOLE 180 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 58090 720 SH SOLE 720 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 139360 1000 SH SOLE 1000 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 4851158 29546 SH SOLE 29546 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 137782 1032 SH SOLE 1032 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 63088 570 SH SOLE 570 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 139006 855 SH SOLE 855 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 145011 969 SH SOLE 969 0 0 VIAVI SOLUTIONS INC COM 925550105 3243 286 SH SOLE 286 0 0 VISTA GOLD CORP COM NEW 927926303 2669 5300 SH SOLE 5300 0 0 VMWARE INC CL A COM 928563402 44009 282 SH SOLE 282 0 0 VOLITIONRX LTD COM 928661107 17029 6575 SH SOLE 6575 0 0 VORNADO RLTY TR SH BEN INT 929042109 11680 160 SH SOLE 160 0 0 VULCAN MATLS CO COM 929160109 11120 100 SH SOLE 100 0 0 WD-40 CO COM 929236107 84329 490 SH SOLE 490 0 0 WALMART INC COM 931142103 1351553 14392 SH SOLE 14392 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1685521 23121 SH SOLE 23121 0 0 WATERS CORP COM 941848103 13044 67 SH SOLE 67 0 0 WEIBO CORP SPONSORED ADR 948596101 731 10 SH SOLE 10 0 0 WELLS FARGO CO NEW COM 949746101 7206607 137112 SH SOLE 137112 0 0 WESTERN DIGITAL CORP COM 958102105 424239 7247 SH SOLE 7247 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 825 275 SH SOLE 275 0 0 WEYERHAEUSER CO COM 962166104 28333 878 SH SOLE 878 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 190295 10874 SH SOLE 10874 0 0 WILLIAMS COS INC DEL COM 969457100 41873 1540 SH SOLE 1540 0 0 WORLDPAY INC CL A 981558109 27849 275 SH SOLE 275 0 0 WYNN RESORTS LTD COM 983134107 8894 70 SH SOLE 70 0 0 XPO LOGISTICS INC COM 983793100 12787 112 SH SOLE 112 0 0 XILINX INC COM 983919101 6013 75 SH SOLE 75 0 0 XENETIC BIOSCIENCES INC COM NEW 984015206 3597 1271 SH SOLE 1271 0 0 YELP INC CL A 985817105 18450 375 SH SOLE 375 0 0 YUM BRANDS INC COM 988498101 317458 3492 SH SOLE 3492 0 0 ZION OIL & GAS INC COM 989696109 2647 2068 SH SOLE 2068 0 0 ZIONS BANCORPORATION COM 989701107 344681 6873 SH SOLE 6873 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 57147 401 SH SOLE 401 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 541595 28520 SH SOLE 28520 0 0 AKERS BIOSCIENCES INC COM 00973E102 11048 38900 SH SOLE 38900 0 0 CDK GLOBAL INC COM 12508E101 71006 1135 SH SOLE 1135 0 0 GLOBAL X FDS FTSE NORDIC REG 37950E101 16574 725 SH SOLE 725 0 0 COVANTA HLDG CORP COM 22282E102 7719 475 SH SOLE 475 0 0 VERISIGN INC COM 92343E102 598849 3740 SH SOLE 3740 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2163525 11645 SH SOLE 11645 0 0 AMERISOURCEBERGEN CORP COM 03073E105 26559 288 SH SOLE 288 0 0 CARS COM INC COM 14575E105 7068 256 SH SOLE 256 0 0 VALE S A ADR 91912E105 81813 5513 SH SOLE 5513 0 0 RAFAEL HLDGS INC COM CL B 75062E106 7568 901 SH SOLE 901 0 0 TARGET CORP COM 87612E106 238784 2707 SH SOLE 2707 0 0 BLACKROCK TCP CAP CORP COM 09259E108 85380 6000 SH SOLE 6000 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 187680 1078 SH SOLE 1078 0 0 NCR CORP NEW COM 62886E108 34376 1210 SH SOLE 1210 0 0 TOTAL S A SPONSORED ADR 89151E109 45073 700 SH SOLE 700 0 0 TRAVELERS COMPANIES INC COM 89417E109 70173 541 SH SOLE 541 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 4366 270 SH SOLE 270 0 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 5140 514 SH SOLE 514 0 0 NOVAGOLD RES INC COM NEW 66987E206 33019 8900 SH SOLE 8900 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 7697 175 SH SOLE 175 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 13310 500 SH SOLE 500 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 9523 273 SH SOLE 273 0 0 ALPS ETF TR SPROTT JR GLD 00162Q585 11960 500 SH SOLE 500 0 0 ALPS ETF TR SPROTT GL MINE 00162Q643 15600 1000 SH SOLE 1000 0 0 AT&T INC COM 00206R102 2616386 77915 SH SOLE 77915 0 0 ARK ETF TR INNOVATION ETF 00214Q104 5113 108 SH SOLE 108 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 10698 320 SH SOLE 320 0 0 AXT INC COM 00246W103 3110 435 SH SOLE 435 0 0 ABBVIE INC COM 00287Y109 3909653 41337 SH SOLE 41337 0 0 ACASTI PHARMA INC CL A NEW 00430K402 39 30 SH SOLE 30 0 0 ACTIVISION BLIZZARD INC COM 00507V109 6169786 74165 SH SOLE 74165 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 8136 600 SH SOLE 600 0 0 ADOBE SYS INC COM 00724F101 7153945 26501 SH SOLE 26501 0 0 ADTRAN INC COM 00738A106 3530 200 SH SOLE 200 0 0 AECOM COM 00766T100 8655 265 SH SOLE 265 0 0 ADVANSIX INC COM 00773T101 33916 999 SH SOLE 999 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 48390 686 SH SOLE 686 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 14630 200 SH SOLE 200 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 9633 1224 SH SOLE 1224 0 0 ALEXCO RESOURCE CORP COM 01535P106 6865 6665 SH SOLE 6665 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4783971 29036 SH SOLE 29036 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 4325 212 SH SOLE 212 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 629269 7190 SH SOLE 7190 0 0 ALPHABET INC CAP STK CL C 02079K107 9496441 7957 SH SOLE 7957 0 0 ALPHABET INC CAP STK CL A 02079K305 27229311 22558 SH SOLE 22558 0 0 ALTERYX INC COM CL A 02156B103 22884 400 SH SOLE 400 0 0 ALTRIA GROUP INC COM 02209S103 2005066 33246 SH SOLE 33246 0 0 AMBEV SA SPONSORED ADR 02319V103 3610 790 SH SOLE 790 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 16060 1000 SH SOLE 1000 0 0 AMERIPRISE FINL INC COM 03076C106 130974 887 SH SOLE 887 0 0 AMICUS THERAPEUTICS INC COM 03152W109 50597 4185 SH SOLE 4185 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 5756 11330 SH SOLE 11330 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 386184 4410 SH SOLE 4410 0 0 ANTERO RES CORP COM 03674X106 13283 750 SH SOLE 750 0 0 APERGY CORP COM 03755L104 42994 987 SH SOLE 987 0 0 APOLLO ENDOSURGERY INC COM 03767D108 7 1 SH SOLE 1 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 123624 82969 SH SOLE 82969 0 0 APTEVO THERAPEUTICS INC COM 03835L108 229 45 SH SOLE 45 0 0 AQUA AMERICA INC COM 03836W103 50184 1360 SH SOLE 1360 0 0 ARCONIC INC COM 03965L100 188912 8583 SH SOLE 8583 0 0 ARMSTRONG FLOORING INC COM 04238R106 5991 331 SH SOLE 331 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 46075 662 SH SOLE 662 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 37861 1975 SH SOLE 1975 0 0 ATHENAHEALTH INC COM 04685W103 20040 150 SH SOLE 150 0 0 AVANOS MED INC COM 05350V106 17536 256 SH SOLE 256 0 0 AVID BIOSERVICES INC COM 05368M106 10818 1577 SH SOLE 1577 0 0 AXOS FINL INC COM 05465C100 55368 1610 SH SOLE 1610 0 0 BCE INC COM NEW 05534B760 509742 12580 SH SOLE 12580 0 0 BGC PARTNERS INC CL A 05541T101 35460 3000 SH SOLE 3000 0 0 BAKER HUGHES A GE CO CL A 05722G100 46009 1360 SH SOLE 1360 0 0 BANCORP INC DEL COM 05969A105 17262 1800 SH SOLE 1800 0 0 BANK OZK COM 06417N103 4403 116 SH SOLE 116 0 0 BAOZUN INC SPONSORED ADR 06684L103 6558 135 SH SOLE 135 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 1542 90 SH SOLE 90 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 48539 1820 SH SOLE 1820 0 0 BAYTEX ENERGY CORP COM 07317Q105 14550 5000 SH SOLE 5000 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 126061 1300 SH SOLE 1300 0 0 BIOGEN INC COM 09062X103 638784 1808 SH SOLE 1808 0 0 BIOTIME INC COM 09066L105 13395 5700 SH SOLE 5700 0 0 BIOLINERX LTD SPONSORED ADR 09071M106 214 200 SH SOLE 200 0 0 BLACKLINE INC COM 09239B109 15529 275 SH SOLE 275 0 0 BLACKROCK INC COM 09247X101 318148 675 SH SOLE 675 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 248853 6535 SH SOLE 6535 0 0 BLUEBIRD BIO INC COM 09609G100 9490 65 SH SOLE 65 0 0 BOOKING HLDGS INC COM 09857L108 456320 230 SH SOLE 230 0 0 BOX INC CL A 10316T104 3180 133 SH SOLE 133 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1902 43 SH SOLE 43 0 0 BROADCOM INC COM 11135F101 24673 100 SH SOLE 100 0 0 B2GOLD CORP COM 11777Q209 43808 19047 SH SOLE 19047 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 32626 340 SH SOLE 340 0 0 CBRE GROUP INC CL A 12504L109 29768 675 SH SOLE 675 0 0 CDW CORP COM 12514G108 6224 70 SH SOLE 70 0 0 CDTI ADVANCED MATLS INC COM NEW 12514V204 4 2 SH SOLE 2 0 0 CGG SPON ADR NEW 12531Q204 740 273 SH SOLE 273 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10380 106 SH SOLE 106 0 0 CME GROUP INC COM CL A 12572Q105 41872 246 SH SOLE 246 0 0 CABLE ONE INC COM 12685J105 6185 7 SH SOLE 7 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 243 5 SH SOLE 5 0 0 CALYXT INC COM 13173L107 14736 965 SH SOLE 965 0 0 CAMECO CORP COM 13321L108 44574 3910 SH SOLE 3910 0 0 CANADIAN PAC RY LTD COM 13645T100 3089026 14575 SH SOLE 14575 0 0 CAPITAL ONE FINL CORP COM 14040H105 186063 1960 SH SOLE 1960 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 400 400 SH SOLE 400 0 0 CAREDX INC COM 14167L103 3087 107 SH SOLE 107 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 51435 4500 SH SOLE 4500 0 0 CENTENE CORP DEL COM 15135B101 106413 735 SH SOLE 735 0 0 CENOVUS ENERGY INC COM 15135U109 457629 45626 SH SOLE 45626 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 19450 5000 SH SOLE 5000 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 116339 357 SH SOLE 357 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 9865 250 SH SOLE 250 0 0 CHENIERE ENERGY INC COM NEW 16411R208 184704 2658 SH SOLE 2658 0 0 CHIMERA INVT CORP COM NEW 16934Q208 11966 660 SH SOLE 660 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 7340 150 SH SOLE 150 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 435 500 SH SOLE 500 0 0 CISCO SYS INC COM 17275R102 5625302 115628 SH SOLE 115628 0 0 COMCAST CORP NEW CL A 20030N101 242204 6840 SH SOLE 6840 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 12999 1111 SH SOLE 1111 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 90750 5000 SH SOLE 5000 0 0 CONOCOPHILLIPS COM 20825C104 5069700 65500 SH SOLE 65500 0 0 CONSTELLATION BRANDS INC CL A 21036P108 49593 230 SH SOLE 230 0 0 CONTROL4 CORP COM 21240D107 7930 231 SH SOLE 231 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 33567 4446 SH SOLE 4446 0 0 COSTCO WHSL CORP NEW COM 22160K105 1988729 8467 SH SOLE 8467 0 0 COUPA SOFTWARE INC COM 22266L106 19775 250 SH SOLE 250 0 0 CREDIT SUISSE AG NASSAU BRH VELOCITY SHS EXC 22539T597 653 100 SH SOLE 100 0 0 CRESCENT PT ENERGY CORP COM 22576C101 50800 8000 SH SOLE 8000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 41891 1127 SH SOLE 1127 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 7653 5586 SH SOLE 5586 0 0 CYRUSONE INC COM 23283R100 2790 44 SH SOLE 44 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 87908 3914 SH SOLE 3914 0 0 D R HORTON INC COM 23331A109 32690 775 SH SOLE 775 0 0 DXC TECHNOLOGY CO COM 23355L106 295991 3165 SH SOLE 3165 0 0 DARIOHEALTH CORP COM 23725P100 6 6 SH SOLE 6 0 0 DASEKE INC COM 23753F107 209 26 SH SOLE 26 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 75559 778 SH SOLE 778 0 0 DENALI THERAPEUTICS INC COM 24823R105 2174 100 SH SOLE 100 0 0 DENTSPLY SIRONA INC COM 24906P109 9435 250 SH SOLE 250 0 0 DEVON ENERGY CORP NEW COM 25179M103 16975 425 SH SOLE 425 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 37543 265 SH SOLE 265 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 20400 1020 SH SOLE 1020 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 311 24 SH SOLE 24 0 0 DISH NETWORK CORP CL A 25470M109 22886 640 SH SOLE 640 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 97 10 SH SOLE 10 0 0 DOMINION ENERGY INC COM 25746U109 40060 570 SH SOLE 570 0 0 DOMINOS PIZZA INC COM 25754A201 228175 774 SH SOLE 774 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3584 200 SH SOLE 200 0 0 DOWDUPONT INC COM 26078J100 2061007 32048 SH SOLE 32048 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 98105 1226 SH SOLE 1226 0 0 EMX RTY CORP COM 26873J107 4660 3820 SH SOLE 3820 0 0 ETFS GOLD TR SHS 26922Y105 851444 7400 SH SOLE 7400 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 18299 456 SH SOLE 456 0 0 EARTHSTONE ENERGY INC CL A 27032D304 11809 1259 SH SOLE 1259 0 0 EAST WEST BANCORP INC COM 27579R104 2882668 47750 SH SOLE 47750 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 8232 425 SH SOLE 425 0 0 EDGEWELL PERS CARE CO COM 28035Q102 9246 200 SH SOLE 200 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 256 15 SH SOLE 15 0 0 ENBRIDGE INC COM 29250N105 61512 1905 SH SOLE 1905 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 12364 1125 SH SOLE 1125 0 0 ENTERGY CORP NEW COM 29364G103 11277 139 SH SOLE 139 0 0 EQUINIX INC COM PAR $0.001 29444U700 61903 143 SH SOLE 143 0 0 EQUINOR ASA SPONSORED ADR 29446M102 9306 330 SH SOLE 330 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 13252 200 SH SOLE 200 0 0 ETSY INC COM 29786A106 77841 1515 SH SOLE 1515 0 0 EVERSOURCE ENERGY COM 30040W108 28692 467 SH SOLE 467 0 0 EXACT SCIENCES CORP COM 30063P105 150737 1910 SH SOLE 1910 0 0 EXELON CORP COM 30161N101 65490 1500 SH SOLE 1500 0 0 EXELIXIS INC COM 30161Q104 17720 1000 SH SOLE 1000 0 0 EXPEDIA GROUP INC COM NEW 30212P303 54149 415 SH SOLE 415 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 2171264 22853 SH SOLE 22853 0 0 EXTRA SPACE STORAGE INC COM 30225T102 147288 1700 SH SOLE 1700 0 0 EXXON MOBIL CORP COM 30231G102 16047610 188751 SH SOLE 188751 0 0 FACEBOOK INC CL A 30303M102 15806086 96109 SH SOLE 96109 0 0 FEDEX CORP COM 31428X106 3004096 12476 SH SOLE 12476 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 133174 1221 SH SOLE 1221 0 0 58 COM INC SPON ADR REP A 31680Q104 8832 120 SH SOLE 120 0 0 FIREEYE INC COM 31816Q101 34000 2000 SH SOLE 2000 0 0 FIRST DATA CORP NEW COM CL A 32008D106 13214 540 SH SOLE 540 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 94572 16650 SH SOLE 16650 0 0 FIRSTCASH INC COM 33767D105 16400 200 SH SOLE 200 0 0 FITBIT INC CL A 33812L102 5350 1000 SH SOLE 1000 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 3663 97 SH SOLE 97 0 0 FORTIVE CORP COM 34959J108 25513 303 SH SOLE 303 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 294525 5625 SH SOLE 5625 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 14467 370 SH SOLE 370 0 0 FREEPORT-MCMORAN INC CL B 35671D857 554155 39810 SH SOLE 39810 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 33093 3050 SH SOLE 3050 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 78 12 SH SOLE 12 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 2125047 12302 SH SOLE 12302 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 21268 4530 SH SOLE 4530 0 0 GENERAL MTRS CO COM 37045V100 392289 11651 SH SOLE 11651 0 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 9702 588 SH SOLE 588 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 87 80 SH SOLE 80 0 0 GENOMIC HEALTH INC COM 37244C101 912860 13000 SH SOLE 13000 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 102835 2560 SH SOLE 2560 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1304801 57028 SH SOLE 57028 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 414818 17120 SH SOLE 17120 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 65406 1985 SH SOLE 1985 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 2595 195 SH SOLE 195 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 18878 7801 SH SOLE 7801 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5033067 22445 SH SOLE 22445 0 0 GOPRO INC CL A 38268T103 15372 2135 SH SOLE 2135 0 0 GRAN TIERRA ENERGY INC COM 38500T101 115 30 SH SOLE 30 0 0 GREAT PANTHER SILVER LTD COM 39115V101 60152 70750 SH SOLE 70750 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 3996 515 SH SOLE 515 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 4949 49 SH SOLE 49 0 0 HCA HEALTHCARE INC COM 40412C101 31998 230 SH SOLE 230 0 0 HCP INC COM 40414L109 7896 300 SH SOLE 300 0 0 HP INC COM 40434L105 872418 33854 SH SOLE 33854 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 11701 545 SH SOLE 545 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10615 398 SH SOLE 398 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 200 100 SH SOLE 100 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 59280 6000 SH SOLE 6000 0 0 HERC HLDGS INC COM 42704L104 10240 200 SH SOLE 200 0 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 6420 1000 SH SOLE 1000 0 0 HESS CORP COM 42809H107 597979 8354 SH SOLE 8354 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 603959 37030 SH SOLE 37030 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2026 96 SH SOLE 96 0 0 HUYA INC ADS REP SHS A 44852D108 1391 59 SH SOLE 59 0 0 IAC INTERACTIVECORP COM 44919P508 39010 180 SH SOLE 180 0 0 ICU MED INC COM 44930G107 1271527 4497 SH SOLE 4497 0 0 IMV INC COM 44974L103 62381 10500 SH SOLE 10500 0 0 IPG PHOTONICS CORP COM 44980X109 144365 925 SH SOLE 925 0 0 ITT INC COM 45073V108 6126 100 SH SOLE 100 0 0 ICICI BK LTD ADR 45104G104 34181 4026 SH SOLE 4026 0 0 IDEX CORP COM 45167R104 67044 445 SH SOLE 445 0 0 IDEXX LABS INC COM 45168D104 2043717 8186 SH SOLE 8186 0 0 INFINERA CORPORATION COM 45667G103 26017 3564 SH SOLE 3564 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 328724 59123 SH SOLE 59123 0 0 INNERWORKINGS INC COM 45773Y105 16450 2077 SH SOLE 2077 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 655 65 SH SOLE 65 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 8157 285 SH SOLE 285 0 0 INTERDIGITAL INC COM 45867G101 31200 390 SH SOLE 390 0 0 INTL FCSTONE INC COM 46116V105 403472 8350 SH SOLE 8350 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 95284 166 SH SOLE 166 0 0 INTREXON CORP COM 46122T102 8610 500 SH SOLE 500 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 13887 1129 SH SOLE 1129 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 1367 42 SH SOLE 42 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 44568 900 SH SOLE 900 0 0 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 41897 775 SH SOLE 775 0 0 INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 13315 500 SH SOLE 500 0 0 INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 3789 370 SH SOLE 370 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 27501 1326 SH SOLE 1326 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 3044 180 SH SOLE 180 0 0 IQIYI INC SPONSORED ADS 46267X108 2599 96 SH SOLE 96 0 0 IRON MTN INC NEW COM 46284V101 40492 1173 SH SOLE 1173 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 532038 38750 SH SOLE 38750 0 0 ISHARES TR MSCI UK SM ETF 46429B416 23358 560 SH SOLE 560 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 34253 760 SH SOLE 760 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 110040 3000 SH SOLE 3000 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 70621 780 SH SOLE 780 0 0 ISHARES INC CORE MSCI EMKT 46434G103 51780 1000 SH SOLE 1000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 114377 1899 SH SOLE 1899 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 116346 3570 SH SOLE 3570 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 38370 815 SH SOLE 815 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 731105 24500 SH SOLE 24500 0 0 ISHARES TR MSCI LW CRB TG 46434V464 16559 138 SH SOLE 138 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 32786 1300 SH SOLE 1300 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 8734 255 SH SOLE 255 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 714814 20950 SH SOLE 20950 0 0 JBG SMITH PPTYS COM 46590V100 2946 80 SH SOLE 80 0 0 JPMORGAN CHASE & CO COM 46625H100 15282711 135437 SH SOLE 135437 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 36796 1340 SH SOLE 1340 0 0 JD COM INC SPON ADR CL A 47215P106 154322 5915 SH SOLE 5915 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 7408 1515 SH SOLE 1515 0 0 JONES LANG LASALLE INC COM 48020Q107 89334 619 SH SOLE 619 0 0 JUNIPER NETWORKS INC COM 48203R104 8991 300 SH SOLE 300 0 0 KBR INC COM 48242W106 5811 275 SH SOLE 275 0 0 KKR & CO INC CL A 48251W104 3109 114 SH SOLE 114 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 102 32 SH SOLE 32 0 0 KEURIG DR PEPPER INC COM 49271V100 2770645 119579 SH SOLE 119579 0 0 KINDER MORGAN INC DEL COM 49456B101 164481 9277 SH SOLE 9277 0 0 KNOWLES CORP COM 49926D109 11717 705 SH SOLE 705 0 0 LSC COMMUNICATIONS INC COM 50218P107 2212 200 SH SOLE 200 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6600 38 SH SOLE 38 0 0 LENDINGTREE INC NEW COM 52603B107 12656 55 SH SOLE 55 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 50232 183 SH SOLE 183 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 2640 2866 SH SOLE 2866 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 946 197 SH SOLE 197 0 0 LOGMEIN INC COM 54142L109 54529 612 SH SOLE 612 0 0 LONESTAR RES US INC CL A VTG 54240F103 18696 2400 SH SOLE 2400 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1549 100 SH SOLE 100 0 0 LUMENTUM HLDGS INC COM 55024U109 48679 812 SH SOLE 812 0 0 M & T BK CORP COM 55261F104 168654 1025 SH SOLE 1025 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3502 170 SH SOLE 170 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 19375 420 SH SOLE 420 0 0 MACYS INC COM 55616P104 31847 917 SH SOLE 917 0 0 MAIN STREET CAPITAL CORP COM 56035L104 16786 436 SH SOLE 436 0 0 MANNKIND CORP COM NEW 56400P706 512 280 SH SOLE 280 0 0 MARATHON PETE CORP COM 56585A102 47182 590 SH SOLE 590 0 0 MARKETAXESS HLDGS INC COM 57060D108 30343 170 SH SOLE 170 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 96887 867 SH SOLE 867 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5812347 26110 SH SOLE 26110 0 0 MEDNAX INC COM 58502B106 51326 1100 SH SOLE 1100 0 0 MERCADOLIBRE INC COM 58733R102 3329116 9778 SH SOLE 9778 0 0 MERCK & CO INC COM 58933Y105 6249601 88097 SH SOLE 88097 0 0 MERITOR INC COM 59001K100 4821 249 SH SOLE 249 0 0 METLIFE INC COM 59156R108 22192 475 SH SOLE 475 0 0 MICROBOT MED INC COM NEW 59503A204 8 1 SH SOLE 1 0 0 MOELIS & CO CL A 60786M105 566906 10345 SH SOLE 10345 0 0 MOLSON COORS BREWING CO CL B 60871R209 53628 872 SH SOLE 872 0 0 MONGODB INC CL A 60937P106 32620 400 SH SOLE 400 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 31471 540 SH SOLE 540 0 0 MOSAIC CO NEW COM 61945C103 288163 8872 SH SOLE 8872 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 292121 139105 SH SOLE 139105 0 0 MYRIAD GENETICS INC COM 62855J104 5750 125 SH SOLE 125 0 0 NEONODE INC COM NEW 64051M402 559 1600 SH SOLE 1600 0 0 NETAPP INC COM 64110D104 25767 300 SH SOLE 300 0 0 NETFLIX INC COM 64110L106 3402338 9094 SH SOLE 9094 0 0 NETEASE INC SPONSORED ADR 64110W102 31955 140 SH SOLE 140 0 0 NETSCOUT SYS INC COM 64115T104 30224 1197 SH SOLE 1197 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 9221 75 SH SOLE 75 0 0 NEURALSTEM INC COM NEW 64127R401 17 16 SH SOLE 16 0 0 NEVSUN RES LTD COM 64156L101 13290 3000 SH SOLE 3000 0 0 NEVRO CORP COM 64157F103 15675 275 SH SOLE 275 0 0 NEW RELIC INC COM 64829B100 2450 26 SH SOLE 26 0 0 NEWS CORP NEW CL A 65249B109 38713 2935 SH SOLE 2935 0 0 NEXTERA ENERGY INC COM 65339F101 138270 825 SH SOLE 825 0 0 NEXGEN ENERGY LTD COM 65340P106 26917 13130 SH SOLE 13130 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 376942 8945 SH SOLE 8945 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1904 3400 SH SOLE 3400 0 0 NOVARTIS A G SPONSORED ADR 66987V109 254172 2950 SH SOLE 2950 0 0 NOW INC COM 67011P100 17063 1031 SH SOLE 1031 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 12363 150 SH SOLE 150 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 6062 350 SH SOLE 350 0 0 NUTANIX INC CL A 67059N108 21360 500 SH SOLE 500 0 0 NVIDIA CORP COM 67066G104 9361057 33311 SH SOLE 33311 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2839 195 SH SOLE 195 0 0 NUTRIEN LTD COM 67077M108 162426 2815 SH SOLE 2815 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 26744 77 SH SOLE 77 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 9916 6700 SH SOLE 6700 0 0 OCLARO INC COM NEW 67555N206 4130 462 SH SOLE 462 0 0 180 DEGREE CAP CORP COM 68235B109 673 310 SH SOLE 310 0 0 ONEMAIN HLDGS INC COM 68268W103 137801 4100 SH SOLE 4100 0 0 ORACLE CORP COM 68389X105 1139785 22106 SH SOLE 22106 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 30900 2000 SH SOLE 2000 0 0 ORBCOMM INC COM 68555P100 217200 20000 SH SOLE 20000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 28470 3751 SH SOLE 3751 0 0 OVASCIENCE INC COM 69014Q101 73 100 SH SOLE 100 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 43100 2000 SH SOLE 2000 0 0 PJT PARTNERS INC COM CL A 69343T107 7643 146 SH SOLE 146 0 0 PAYPAL HLDGS INC COM 70450Y103 7947763 90480 SH SOLE 90480 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1014 84 SH SOLE 84 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 9790 500 SH SOLE 500 0 0 PLURALSIGHT INC COM CL A 72941B106 395840 12370 SH SOLE 12370 0 0 PRAXAIR INC COM 74005P104 38575 240 SH SOLE 240 0 0 PRETIUM RES INC COM 74139C102 14535 1910 SH SOLE 1910 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 92221 1574 SH SOLE 1574 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 6018 157 SH SOLE 157 0 0 PROSHARES TR PSHS SHORT DOW30 74347B235 58767 1072 SH SOLE 1072 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B268 1644 51 SH SOLE 51 0 0 PROSHARES TR SHT MSCI NEW 74347B284 5521 120 SH SOLE 120 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 67855 2050 SH SOLE 2050 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 50733 1857 SH SOLE 1857 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 17117 585 SH SOLE 585 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 1787 93 SH SOLE 93 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 11262 500 SH SOLE 500 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 368 10 SH SOLE 10 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 27416 1139 SH SOLE 1139 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 88928 3815 SH SOLE 3815 0 0 PRUDENTIAL PLC ADR 74435K204 181724 3960 SH SOLE 3960 0 0 PYXUS INTL INC COM 74737V106 20171 877 SH SOLE 877 0 0 QUEST DIAGNOSTICS INC COM 74834L100 213014 1974 SH SOLE 1974 0 0 RMR GROUP INC CL A 74967R106 2598 28 SH SOLE 28 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 442 24 SH SOLE 24 0 0 REALPAGE INC COM 75606N109 2768 42 SH SOLE 42 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1212 3 SH SOLE 3 0 0 REGIONS FINL CORP NEW COM 7591EP100 34131 1860 SH SOLE 1860 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 346 12 SH SOLE 12 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 9485 160 SH SOLE 160 0 0 RINGCENTRAL INC CL A 76680R206 41873 450 SH SOLE 450 0 0 ROKU INC COM CL A 77543R102 809099 11079 SH SOLE 11079 0 0 S&P GLOBAL INC COM 78409V104 97695 500 SH SOLE 500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 965481 3321 SH SOLE 3321 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2154844 19110 SH SOLE 19110 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 15691 410 SH SOLE 410 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 12623 330 SH SOLE 330 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 5788 110 SH SOLE 110 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 3684 62 SH SOLE 62 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 222301 2270 SH SOLE 2270 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 32580 900 SH SOLE 900 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 52085 1100 SH SOLE 1100 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 142776 540 SH SOLE 540 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 132883 1451 SH SOLE 1451 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 15955 480 SH SOLE 480 0 0 SAGE THERAPEUTICS INC COM 78667J108 27544 195 SH SOLE 195 0 0 SALESFORCE COM INC COM 79466L302 152033 956 SH SOLE 956 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 93250 25000 SH SOLE 25000 0 0 SANOFI SPONSORED ADR 80105N105 6298 141 SH SOLE 141 0 0 SANOFI RIGHT 12/31/2020 80105N113 69 130 SH SOLE 130 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 28675 495 SH SOLE 495 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6817 90 SH SOLE 90 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 15169 550 SH SOLE 550 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 36848 470 SH SOLE 470 0 0 SERVICENOW INC COM 81762P102 7825 40 SH SOLE 40 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 26312 1350 SH SOLE 1350 0 0 SHIRE PLC SPONSORED ADR 82481R106 60725 335 SH SOLE 335 0 0 SIERRA ONCOLOGY INC COM 82640U107 1658 975 SH SOLE 975 0 0 SILVERCORP METALS INC COM 82835P103 18031 7300 SH SOLE 7300 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 41273 455 SH SOLE 455 0 0 SNAP INC CL A 83304A106 3205 378 SH SOLE 378 0 0 SOHU COM LTD SPONSORED ADS 83410S108 5069 255 SH SOLE 255 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 6476 172 SH SOLE 172 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 37 25 SH SOLE 25 0 0 SOUTHERN COPPER CORP COM 84265V105 3667 85 SH SOLE 85 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 5357 150 SH SOLE 150 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 588000 35000 SH SOLE 35000 0 0 SPERO THERAPEUTICS INC COM 84833T103 4677 445 SH SOLE 445 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 38544 3300 SH SOLE 3300 0 0 STANTEC INC COM 85472N109 18638 750 SH SOLE 750 0 0 STONERIDGE INC COM 86183P102 3269 110 SH SOLE 110 0 0 SWITCH INC CL A 87105L104 5076 470 SH SOLE 470 0 0 SYNAPTICS INC COM 87157D109 45620 1000 SH SOLE 1000 0 0 SYNCHRONY FINL COM 87165B103 11127 358 SH SOLE 358 0 0 TFS FINL CORP COM 87240R107 4803 320 SH SOLE 320 0 0 TABLEAU SOFTWARE INC CL A 87336U105 87381 782 SH SOLE 782 0 0 TECOGEN INC NEW COM NEW 87876P201 28980 9200 SH SOLE 9200 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 45945 2250 SH SOLE 2250 0 0 TELADOC HEALTH INC COM 87918A105 79442 920 SH SOLE 920 0 0 TELLURIAN INC NEW COM 87968A104 11661 1300 SH SOLE 1300 0 0 TENARIS S A SPONSORED ADR 88031M109 15386 459 SH SOLE 459 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 58571 2058 SH SOLE 2058 0 0 TESLA INC COM 88160R101 1849154 6984 SH SOLE 6984 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 10312 650 SH SOLE 650 0 0 TG THERAPEUTICS INC COM 88322Q108 4760 850 SH SOLE 850 0 0 THE TRADE DESK INC COM CL A 88339J105 21127 140 SH SOLE 140 0 0 3-D SYS CORP DEL COM NEW 88554D205 1134 60 SH SOLE 60 0 0 3M CO COM 88579Y101 846001 4015 SH SOLE 4015 0 0 TILE SHOP HLDGS INC COM 88677Q109 5005 700 SH SOLE 700 0 0 TITAN INTL INC ILL COM 88830M102 453 61 SH SOLE 61 0 0 TOPBUILD CORP COM 89055F103 34092 600 SH SOLE 600 0 0 TRANSALTA CORP COM 89346D107 16885 3000 SH SOLE 3000 0 0 TRANSCANADA CORP COM 89353D107 214114 5292 SH SOLE 5292 0 0 TRILOGY METALS INC NEW COM 89621C105 2966 1483 SH SOLE 1483 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 471454 10176 SH SOLE 10176 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 9164 200 SH SOLE 200 0 0 TWILIO INC CL A 90138F102 15185 176 SH SOLE 176 0 0 TWITTER INC COM 90184L102 423855 14893 SH SOLE 14893 0 0 USANA HEALTH SCIENCES INC COM 90328M107 13261 110 SH SOLE 110 0 0 UBIQUITI NETWORKS INC COM 90347A100 38061 385 SH SOLE 385 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 383640 3000 SH SOLE 3000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 637432 2396 SH SOLE 2396 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1783827 15130 SH SOLE 15130 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 1629 100 SH SOLE 100 0 0 VEON LTD SPONSORED ADR 91822M106 23780 8200 SH SOLE 8200 0 0 VAIL RESORTS INC COM 91879Q109 16465 60 SH SOLE 60 0 0 VALERO ENERGY CORP NEW COM 91913Y100 111930 984 SH SOLE 984 0 0 VALVOLINE INC COM 92047W101 10755 500 SH SOLE 500 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 63338 3420 SH SOLE 3420 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 17938 832 SH SOLE 832 0 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 3482 66 SH SOLE 66 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 8804 134 SH SOLE 134 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 236664 8650 SH SOLE 8650 0 0 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 28961 1391 SH SOLE 1391 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 91954 1686 SH SOLE 1686 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 21649 120 SH SOLE 120 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 32410 160 SH SOLE 160 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 214940 2750 SH SOLE 2750 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 40596 300 SH SOLE 300 0 0 VECTOR GROUP LTD COM 92240M108 135953 9866 SH SOLE 9866 0 0 VAXART INC COM NEW 92243A200 1998 701 SH SOLE 701 0 0 VENTAS INC COM 92276F100 10115 186 SH SOLE 186 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 25833179 483858 SH SOLE 483858 0 0 VERINT SYS INC COM 92343X100 36222 723 SH SOLE 723 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 16383 85 SH SOLE 85 0 0 VERSUM MATLS INC COM 92532W103 179618 4988 SH SOLE 4988 0 0 VIASAT INC COM 92552V100 12790 200 SH SOLE 200 0 0 VIACOM INC NEW CL B 92553P201 21944 650 SH SOLE 650 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 8018 1285 SH SOLE 1285 0 0 VIRNETX HLDG CORP COM 92823T108 1046 225 SH SOLE 225 0 0 VISA INC COM CL A 92826C839 35041362 233469 SH SOLE 233469 0 0 VIVEVE MED INC COM NEW 92852W204 51 19 SH SOLE 19 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 208168 9593 SH SOLE 9593 0 0 WPP PLC NEW ADR 92937A102 95251 1300 SH SOLE 1300 0 0 WASTE MGMT INC DEL COM 94106L109 295477 3270 SH SOLE 3270 0 0 WAYFAIR INC CL A 94419L101 19197 130 SH SOLE 130 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 57688 180 SH SOLE 180 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 11288 16600 SH SOLE 16600 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 13693 177 SH SOLE 177 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 423035 7300 SH SOLE 7300 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 390384 6175 SH SOLE 6175 0 0 WORKDAY INC CL A 98138H101 14890 102 SH SOLE 102 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 91894 950 SH SOLE 950 0 0 XYLEM INC COM 98419M100 15974 200 SH SOLE 200 0 0 YAMANA GOLD INC COM 98462Y100 146820 58964 SH SOLE 58964 0 0 YUM CHINA HLDGS INC COM 98850P109 186469 5311 SH SOLE 5311 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 124108 944 SH SOLE 944 0 0 ZOETIS INC CL A 98978V103 245564 2682 SH SOLE 2682 0 0 ZOES KITCHEN INC COM 98979J109 3625 285 SH SOLE 285 0 0 ZSCALER INC COM 98980G102 24468 600 SH SOLE 600 0 0 ADIENT PLC ORD SHS G0084W101 5307 135 SH SOLE 135 0 0 ALKERMES PLC SHS G01767105 26270 619 SH SOLE 619 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 25360 280 SH SOLE 280 0 0 ALLERGAN PLC SHS G0177J108 443437 2328 SH SOLE 2328 0 0 AMDOCS LTD SHS G02602103 65650 995 SH SOLE 995 0 0 AMIRA NATURE FOODS LTD SHS G0335L102 208821 123563 SH SOLE 123563 0 0 AMBARELLA INC SHS G037AX101 64982 1680 SH SOLE 1680 0 0 AON PLC SHS CL A G0408V102 567294 3689 SH SOLE 3689 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5000 800 SH SOLE 800 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 147220 3522 SH SOLE 3522 0 0 ARRIS INTL INC SHS G0551A103 255430 9828 SH SOLE 9828 0 0 ATHENE HLDG LTD CL A G0684D107 94744 1834 SH SOLE 1834 0 0 AXALTA COATING SYS LTD COM G0750C108 29160 1000 SH SOLE 1000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2949396 17329 SH SOLE 17329 0 0 BELMOND LTD CL A G1154H107 219274 12015 SH SOLE 12015 0 0 MIMECAST LTD ORD SHS G14838109 4194073 100145 SH SOLE 100145 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 4199 201 SH SOLE 201 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 213398 5351 SH SOLE 5351 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 11038 365 SH SOLE 365 0 0 BUNGE LIMITED COM G16962105 16147 235 SH SOLE 235 0 0 CONSOLIDATED WATER CO INC ORD G23773107 10761 777 SH SOLE 777 0 0 COSAN LTD SHS A G25343107 3365 500 SH SOLE 500 0 0 EATON CORP PLC SHS G29183103 138334 1595 SH SOLE 1595 0 0 ENSTAR GROUP LIMITED SHS G3075P101 62550 300 SH SOLE 300 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 6653 750 SH SOLE 750 0 0 ENSCO PLC SHS CLASS A G3157S106 41905 4965 SH SOLE 4965 0 0 FRONTLINE LTD SHS NEW G3682E192 81 14 SH SOLE 14 0 0 GASLOG LTD SHS G37585109 55340 2802 SH SOLE 2802 0 0 EROS INTL PLC SHS NEW G3788M114 41838 3472 SH SOLE 3472 0 0 GEOPARK LTD USD SHS G38327105 1589160 77900 SH SOLE 77900 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 189151 7016 SH SOLE 7016 0 0 HORIZON PHARMA PLC SHS G4617B105 19580 1000 SH SOLE 1000 0 0 ICHOR HOLDINGS SHS G4740B105 7658 375 SH SOLE 375 0 0 INGERSOLL-RAND PLC SHS G47791101 147824 1445 SH SOLE 1445 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1789 660 SH SOLE 660 0 0 INVESCO LTD SHS G491BT108 1444666 63141 SH SOLE 63141 0 0 JOHNSON CTLS INTL PLC SHS G51502105 64820 1852 SH SOLE 1852 0 0 KOSMOS ENERGY LTD SHS G5315B107 56100 6000 SH SOLE 6000 0 0 LAZARD LTD SHS A G54050102 314770 6540 SH SOLE 6540 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 123155 4257 SH SOLE 4257 0 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 29100 1000 SH SOLE 1000 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 402604 14297 SH SOLE 14297 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 37508 1667 SH SOLE 1667 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1319 45 SH SOLE 45 0 0 MEDTRONIC PLC SHS G5960L103 1821517 18517 SH SOLE 18517 0 0 MFC BANCORP LTD USD MFC SHS G60630103 49 8 SH SOLE 8 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 26053 380 SH SOLE 380 0 0 NABORS INDUSTRIES LTD SHS G6359F103 12985 2108 SH SOLE 2108 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 2700 1000 SH SOLE 1000 0 0 NOBLE CORP PLC SHS USD G65431101 16127 2294 SH SOLE 2294 0 0 NVENT ELECTRIC PLC SHS G6700G107 6573 242 SH SOLE 242 0 0 PROTHENA CORP PLC SHS G72800108 16599 1269 SH SOLE 1269 0 0 QUOTIENT LTD SHS G73268107 14383 1905 SH SOLE 1905 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 3954 210 SH SOLE 210 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 14205 300 SH SOLE 300 0 0 SEADRILL LTD COM G7998G106 223 9 SH SOLE 9 0 0 PENTAIR PLC SHS G7S00T104 10491 242 SH SOLE 242 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 5115 368 SH SOLE 368 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1480524 22456 SH SOLE 22456 0 0 SINA CORP ORD G81477104 3474 50 SH SOLE 50 0 0 TECHNIPFMC PLC COM G87110105 43750 1400 SH SOLE 1400 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 10240 800 SH SOLE 800 0 0 THIRD PT REINS LTD COM G8827U100 771394 59338 SH SOLE 59338 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 659 425 SH SOLE 425 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 11087 532 SH SOLE 532 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 27954 1355 SH SOLE 1355 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 81991 24186 SH SOLE 24186 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 98968 3560 SH SOLE 3560 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 756848 5370 SH SOLE 5370 0 0 PERRIGO CO PLC SHS G97822103 1274 18 SH SOLE 18 0 0 CHUBB LIMITED COM H1467J104 349602 2616 SH SOLE 2616 0 0 GARMIN LTD SHS H2906T109 420300 6000 SH SOLE 6000 0 0 LOGITECH INTL S A SHS H50430232 23478 525 SH SOLE 525 0 0 TE CONNECTIVITY LTD REG SHS H84989104 113606 1292 SH SOLE 1292 0 0 TRANSOCEAN LTD REG SHS H8817H100 49048 3516 SH SOLE 3516 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 179383 992 SH SOLE 992 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 43303 368 SH SOLE 368 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 6387 80 SH SOLE 80 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 3210 375 SH SOLE 375 0 0 STRATASYS LTD SHS M85548101 6517 282 SH SOLE 282 0 0 CORE LABORATORIES N V COM N22717107 127413 1100 SH SOLE 1100 0 0 FRANKS INTL N V COM N33462107 13020 1500 SH SOLE 1500 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 104765 1022 SH SOLE 1022 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 217909 1677 SH SOLE 1677 0 0 GLOBUS MARITIME LIMITED NEW SHS NEW Y27265308 783 1715 SH SOLE 1715 0 0 SAFE BULKERS INC COM Y7388L103 27360 9500 SH SOLE 9500 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 11960 3250 SH SOLE 3250 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 3340 200 SH SOLE 200 0 0