0001140361-23-052202.txt : 20231109 0001140361-23-052202.hdr.sgml : 20231109 20231109060336 ACCESSION NUMBER: 0001140361-23-052202 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 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: 231389836 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 03-31-2018 03-31-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 1126 817379716
INFORMATION TABLE 2 informationtable.xml AFLAC INC COM 001055102 37196 850 SH SOLE 850 0 0 AGCO CORP COM 001084102 135018 2082 SH SOLE 2082 0 0 AK STL HLDG CORP COM 001547108 6795 1500 SH SOLE 1500 0 0 ATYR PHARMA INC COM 002120103 15900 6000 SH SOLE 6000 0 0 ABBOTT LABS COM 002824100 2576680 43002 SH SOLE 43002 0 0 ACUSHNET HOLDINGS CORP COM 005098108 3279 142 SH SOLE 142 0 0 ACXIOM CORP COM 005125109 26798 1180 SH SOLE 1180 0 0 ADVAXIS INC COM NEW 007624208 101 60 SH SOLE 60 0 0 ADVANCED MICRO DEVICES INC COM 007903107 226125 22500 SH SOLE 22500 0 0 AGNICO EAGLE MINES LTD COM 008474108 80901 1923 SH SOLE 1923 0 0 AIR PRODS & CHEMS INC COM 009158106 139151 875 SH SOLE 875 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 26498 5086 SH SOLE 5086 0 0 ALASKA AIR GROUP INC COM 011659109 5576 90 SH SOLE 90 0 0 ALBEMARLE CORP COM 012653101 29306 316 SH SOLE 316 0 0 ALCOA CORP COM 013872106 74903 1666 SH SOLE 1666 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 4347 39 SH SOLE 39 0 0 ALIGN TECHNOLOGY INC COM 016255101 87896 350 SH SOLE 350 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 7876 37 SH SOLE 37 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 22846 877 SH SOLE 877 0 0 ALLSTATE CORP COM 020002101 43798 462 SH SOLE 462 0 0 ALMADEN MINERALS LTD COM CL B 020283305 9916 11840 SH SOLE 11840 0 0 ALTABA INC COM 021346101 425952 5753 SH SOLE 5753 0 0 AMAZON COM INC COM 023135106 79516860 54940 SH SOLE 54940 0 0 AMERICAN ELEC PWR INC COM 025537101 88687 1293 SH SOLE 1293 0 0 AMERICAN EXPRESS CO COM 025816109 675161 7238 SH SOLE 7238 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 24928 1520 SH SOLE 1520 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2993481 55007 SH SOLE 55007 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4107 50 SH SOLE 50 0 0 AMGEN INC COM 031162100 100924 592 SH SOLE 592 0 0 ANADARKO PETE CORP COM 032511107 90373 1496 SH SOLE 1496 0 0 ANALOG DEVICES INC COM 032654105 35996 395 SH SOLE 395 0 0 ANNALY CAP MGMT INC COM 035710409 2660 255 SH SOLE 255 0 0 ANTARES PHARMA INC COM 036642106 5005 2275 SH SOLE 2275 0 0 ANTHEM INC COM 036752103 101062 460 SH SOLE 460 0 0 APACHE CORP COM 037411105 15392 400 SH SOLE 400 0 0 APPLE INC COM 037833100 41089993 244904 SH SOLE 244904 0 0 APPLIED MATLS INC COM 038222105 52496 944 SH SOLE 944 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 52044 1200 SH SOLE 1200 0 0 ASPEN TECHNOLOGY INC COM 045327103 150443 1907 SH SOLE 1907 0 0 ATRION CORP COM 049904105 22727 36 SH SOLE 36 0 0 AUTODESK INC COM 052769106 3767 30 SH SOLE 30 0 0 AUTOMATIC DATA PROCESSING I COM 053015103 534377 4709 SH SOLE 4709 0 0 AUTOZONE INC COM 053332102 713559 1100 SH SOLE 1100 0 0 AVALONBAY CMNTYS INC COM 053484101 9045 55 SH SOLE 55 0 0 AVEO PHARMACEUTICALS INC COM 053588109 737 254 SH SOLE 254 0 0 AVNET INC COM 053807103 17539 420 SH SOLE 420 0 0 AVON PRODS INC COM 054303102 710 250 SH SOLE 250 0 0 BP PLC SPONSORED ADR 055622104 188633 4653 SH SOLE 4653 0 0 BAIDU INC SPON ADR REP A 056752108 737866 3306 SH SOLE 3306 0 0 BALCHEM CORP COM 057665200 15451 189 SH SOLE 189 0 0 BALL CORP COM 058498106 42728 1076 SH SOLE 1076 0 0 BALLARD PWR SYS INC NEW COM 058586108 34790 9800 SH SOLE 9800 0 0 BANCO DE CHILE SPONSORED ADR 059520106 24340 242 SH SOLE 242 0 0 BANK AMER CORP COM 060505104 3189616 106356 SH SOLE 106356 0 0 BANK MONTREAL QUE COM 063671101 3358255 44439 SH SOLE 44439 0 0 BANK NEW YORK MELLON CORP COM 064058100 128825 2500 SH SOLE 2500 0 0 BANK N S HALIFAX COM 064149107 1748887 28345 SH SOLE 28345 0 0 BARRICK GOLD CORP COM 067901108 190859 15330 SH SOLE 15330 0 0 BAXTER INTL INC COM 071813109 174307 2680 SH SOLE 2680 0 0 BECTON DICKINSON & CO COM 075887109 3658763 16884 SH SOLE 16884 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 598200 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 37236533 186668 SH SOLE 186668 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 11685 263 SH SOLE 263 0 0 BLACKROCK CAPITAL INVESTMEN COM 092533108 90450 15000 SH SOLE 15000 0 0 BLUCORA INC COM 095229100 738 30 SH SOLE 30 0 0 BOEING CO COM 097023105 5045417 15388 SH SOLE 15388 0 0 BOSTON SCIENTIFIC CORP COM 101137107 358657 13128 SH SOLE 13128 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1787761 28265 SH SOLE 28265 0 0 BRISTOW GROUP INC COM 110394103 28600 2200 SH SOLE 2200 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1871579 32442 SH SOLE 32442 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 377832 9688 SH SOLE 9688 0 0 BROWN FORMAN CORP CL B 115637209 28614 526 SH SOLE 526 0 0 BRUKER CORP COM 116794108 15858 530 SH SOLE 530 0 0 BUCKLE INC COM 118440106 3544 160 SH SOLE 160 0 0 CBS CORP NEW CL B 124857202 38543 750 SH SOLE 750 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 93975 6265 SH SOLE 6265 0 0 CSX CORP COM 126408103 128356 2304 SH SOLE 2304 0 0 CVS HEALTH CORP COM 126650100 182960 2941 SH SOLE 2941 0 0 CADIZ INC COM NEW 127537207 123930 9180 SH SOLE 9180 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 58 10 SH SOLE 10 0 0 CALLAWAY GOLF CO COM 131193104 5235 320 SH SOLE 320 0 0 CAMPBELL SOUP CO COM 134429109 60634 1400 SH SOLE 1400 0 0 CDN IMPERIAL BK COMM TORONT COM 136069101 3502686 39677 SH SOLE 39677 0 0 CANADIAN NATL RY CO COM 136375102 10531 144 SH SOLE 144 0 0 CANADIAN NAT RES LTD COM 136385101 390228 12400 SH SOLE 12400 0 0 CARA THERAPEUTICS INC COM 140755109 8901 719 SH SOLE 719 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 47218 720 SH SOLE 720 0 0 CARTER INC COM 146229109 15303 147 SH SOLE 147 0 0 CASEYS GEN STORES INC COM 147528103 14051 128 SH SOLE 128 0 0 CATERPILLAR INC DEL COM 149123101 4308802 29236 SH SOLE 29236 0 0 CELGENE CORP COM 151020104 5212630 58431 SH SOLE 58431 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1072 162 SH SOLE 162 0 0 CENTURYLINK INC COM 156700106 19716 1200 SH SOLE 1200 0 0 CERNER CORP COM 156782104 17400 300 SH SOLE 300 0 0 CEVA INC COM 157210105 2570 71 SH SOLE 71 0 0 CHARLES RIV LABS INTL INC COM 159864107 23483 220 SH SOLE 220 0 0 CHEMOURS CO COM 163851108 155093 3184 SH SOLE 3184 0 0 CHESAPEAKE ENERGY CORP COM 165167107 24704 8180 SH SOLE 8180 0 0 CHEVRON CORP NEW COM 166764100 2295967 20133 SH SOLE 20133 0 0 CHINA FD INC COM 169373107 32037 1447 SH SOLE 1447 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 21002 65 SH SOLE 65 0 0 CHROMADEX CORP COM NEW 171077407 3234 770 SH SOLE 770 0 0 CHURCH & DWIGHT INC COM 171340102 12288 244 SH SOLE 244 0 0 CINCINNATI FINL CORP COM 172062101 170724 2299 SH SOLE 2299 0 0 CIRRUS LOGIC INC COM 172755100 12189 300 SH SOLE 300 0 0 CINTAS CORP COM 172908105 503211 2950 SH SOLE 2950 0 0 CITIGROUP INC COM NEW 172967424 4152060 61512 SH SOLE 61512 0 0 CITIZENS FINL GROUP INC COM 174610105 376141 8960 SH SOLE 8960 0 0 CITRIX SYS INC COM 177376100 209728 2260 SH SOLE 2260 0 0 CLEAN ENERGY FUELS CORP COM 184499101 264 160 SH SOLE 160 0 0 CLEVELAND CLIFFS INC COM 185899101 15290 2200 SH SOLE 2200 0 0 CLOROX CO DEL COM 189054109 131246 986 SH SOLE 986 0 0 COCA COLA CO COM 191216100 10291520 236968 SH SOLE 236968 0 0 COEUR MNG INC COM NEW 192108504 53776 6722 SH SOLE 6722 0 0 COGNEX CORP COM 192422103 88175 1696 SH SOLE 1696 0 0 COGNIZANT TECHNOLOGY SOLUTI CL A 192446102 46368 576 SH SOLE 576 0 0 COLFAX CORP COM 194014106 87151 2732 SH SOLE 2732 0 0 COLGATE PALMOLIVE CO COM 194162103 5040538 70320 SH SOLE 70320 0 0 COMPANHIA ENERGETICA DE MIN SP ADR N-V PFD 204409601 46440 18000 SH SOLE 18000 0 0 CONAGRA BRANDS INC COM 205887102 55320 1500 SH SOLE 1500 0 0 CONSOLIDATED EDISON INC COM 209115104 42399 544 SH SOLE 544 0 0 CONTINENTAL RESOURCES INC COM 212015101 14148 240 SH SOLE 240 0 0 CORNING INC COM 219350105 463700 16632 SH SOLE 16632 0 0 COTY INC COM CL A 222070203 29097 1590 SH SOLE 1590 0 0 CREE INC COM 225447101 69736 1730 SH SOLE 1730 0 0 CRITEO S A SPONS ADS 226718104 28760 1113 SH SOLE 1113 0 0 CROCS INC COM 227046109 1463 90 SH SOLE 90 0 0 CROWN HOLDINGS INC COM 228368106 3806 75 SH SOLE 75 0 0 CUMMINS INC COM 231021106 233410 1440 SH SOLE 1440 0 0 CURIS INC COM 231269101 98 150 SH SOLE 150 0 0 CYTRX CORP COM PAR 232828608 27 17 SH SOLE 17 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 9533 225 SH SOLE 225 0 0 DANAHER CORP DEL COM 235851102 1647923 16831 SH SOLE 16831 0 0 DEAN FOODS CO NEW COM NEW 242370203 299054 34693 SH SOLE 34693 0 0 DEERE & CO COM 244199105 1307950 8421 SH SOLE 8421 0 0 DEL FRISCOS RESTAURANT GROU COM 245077102 4728 310 SH SOLE 310 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 212279 3873 SH SOLE 3873 0 0 DENISON MINES CORP COM 248356107 2253 5006 SH SOLE 5006 0 0 DEXCOM INC COM 252131107 69710 940 SH SOLE 940 0 0 DIGITAL RLTY TR INC COM 253868103 13699 130 SH SOLE 130 0 0 DISNEY WALT CO COM DISNEY 254687106 9669359 96270 SH SOLE 96270 0 0 DISCOVER FINL SVCS COM 254709108 386192 5369 SH SOLE 5369 0 0 DOLLAR GEN CORP NEW COM 256677105 5613 60 SH SOLE 60 0 0 DONALDSON INC COM 257651109 8830 196 SH SOLE 196 0 0 DONNELLEY R R & SONS CO COM 257867200 4653 533 SH SOLE 533 0 0 DOVER CORP COM 260003108 194083 1976 SH SOLE 1976 0 0 DRIL-QUIP INC COM 262037104 75488 1685 SH SOLE 1685 0 0 DRIVE SHACK INC COM 262077100 24378 5100 SH SOLE 5100 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 196317 9890 SH SOLE 9890 0 0 EBAY INC COM 278642103 1049298 26076 SH SOLE 26076 0 0 ECOLAB INC COM 278865100 117880 860 SH SOLE 860 0 0 EDISON INTL COM 281020107 73591 1156 SH SOLE 1156 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 8180 5177 SH SOLE 5177 0 0 ELDORADO GOLD CORP NEW COM 284902103 5827 6937 SH SOLE 6937 0 0 ELECTRONIC ARTS INC COM 285512109 140396 1158 SH SOLE 1158 0 0 ELLINGTON FINANCIAL LLC COM 288522303 10367 700 SH SOLE 700 0 0 EMERSON ELEC CO COM 291011104 198412 2905 SH SOLE 2905 0 0 ENCANA CORP COM 292505104 176209 16019 SH SOLE 16019 0 0 ENERGY FUELS INC COM NEW 292671708 4523 2607 SH SOLE 2607 0 0 ENERPLUS CORP COM 292766102 4707 418 SH SOLE 418 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 38091 1556 SH SOLE 1556 0 0 EQUIFAX INC COM 294429105 302772 2570 SH SOLE 2570 0 0 EXONE CO COM 302104104 510 70 SH SOLE 70 0 0 EXPEDITORS INTL WASH INC COM 302130109 10191 161 SH SOLE 161 0 0 F M C CORP COM NEW 302491303 28484 372 SH SOLE 372 0 0 FACTSET RESH SYS INC COM 303075105 15355 77 SH SOLE 77 0 0 FASTENAL CO COM 311900104 7970 146 SH SOLE 146 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 12192 105 SH SOLE 105 0 0 F5 NETWORKS INC COM 315616102 24584 170 SH SOLE 170 0 0 FIBROCELL SCIENCE INC COM PAR 315721308 40 67 SH SOLE 67 0 0 FIRST SOLAR INC COM 336433107 14906 210 SH SOLE 210 0 0 FISERV INC COM 337738108 1806995 25340 SH SOLE 25340 0 0 FIRSTENERGY CORP COM 337932107 3741 110 SH SOLE 110 0 0 FLUOR CORP NEW COM 343412102 49209 860 SH SOLE 860 0 0 FLOWERS FOODS INC COM 343498101 9006 412 SH SOLE 412 0 0 FLUSHING FINL CORP COM 343873105 29656 1100 SH SOLE 1100 0 0 FOMENTO ECONOMICO MEXICANO SPON ADR UNITS 344419106 5852 64 SH SOLE 64 0 0 FOOT LOCKER INC COM 344849104 13662 300 SH SOLE 300 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 29550 2667 SH SOLE 2667 0 0 FORTUNA SILVER MINES INC COM 349915108 144317 27700 SH SOLE 27700 0 0 FRANCO NEVADA CORP COM 351858105 383394 5606 SH SOLE 5606 0 0 FRANKLIN RES INC COM 354613101 25143 725 SH SOLE 725 0 0 FUEL TECH INC COM 359523107 1655 1379 SH SOLE 1379 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 190 40 SH SOLE 40 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5378810 78260 SH SOLE 78260 0 0 GAP INC DEL COM 364760108 10265 329 SH SOLE 329 0 0 GENCOR INDS INC COM 368678108 4492 279 SH SOLE 279 0 0 GENERAL DYNAMICS CORP COM 369550108 377739 1710 SH SOLE 1710 0 0 GENERAL ELECTRIC CO COM 369604103 4919243 364929 SH SOLE 364929 0 0 GENERAL MLS INC COM 370334104 350116 7770 SH SOLE 7770 0 0 GENESCO INC COM 371532102 97440 2400 SH SOLE 2400 0 0 GENMARK DIAGNOSTICS INC COM 372309104 9748 1792 SH SOLE 1792 0 0 GENOCEA BIOSCIENCES INC COM 372427104 26250 25000 SH SOLE 25000 0 0 GILEAD SCIENCES INC COM 375558103 920437 12209 SH SOLE 12209 0 0 GLAUKOS CORP COM 377322102 4686 152 SH SOLE 152 0 0 GOLD STD VENTURES CORP COM 380738104 11712 7185 SH SOLE 7185 0 0 GOLDCORP INC NEW COM 380956409 302672 21901 SH SOLE 21901 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 79740 3000 SH SOLE 3000 0 0 GRAHAM HLDGS CO COM 384637104 80099 133 SH SOLE 133 0 0 GRUBHUB INC COM 400110102 19279 190 SH SOLE 190 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 887615 18620 SH SOLE 18620 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 149350 5800 SH SOLE 5800 0 0 HACKETT GROUP INC COM 404609109 48180 3000 SH SOLE 3000 0 0 HAEMONETICS CORP COM 405024100 802492 10969 SH SOLE 10969 0 0 HALLIBURTON CO COM 406216101 267089 5690 SH SOLE 5690 0 0 HARRIS CORP DEL COM 413875105 7258 45 SH SOLE 45 0 0 HARTFORD FINL SVCS GROUP IN COM 416515104 24008 466 SH SOLE 466 0 0 HASBRO INC COM 418056107 10959 130 SH SOLE 130 0 0 HEALTHCARE SVCS GRP INC COM 421906108 12218 281 SH SOLE 281 0 0 HECLA MNG CO COM 422704106 27628 7528 SH SOLE 7528 0 0 HEICO CORP NEW COM 422806109 130215 1500 SH SOLE 1500 0 0 HELMERICH & PAYNE INC COM 423452101 13312 200 SH SOLE 200 0 0 HERCULES CAPITAL INC COM 427096508 84700 7000 SH SOLE 7000 0 0 HERSHEY CO COM 427866108 49480 500 SH SOLE 500 0 0 HEXCEL CORP NEW COM 428291108 7105 110 SH SOLE 110 0 0 HILLENBRAND INC COM 431571108 4820 105 SH SOLE 105 0 0 HOME DEPOT INC COM 437076102 6087609 34154 SH SOLE 34154 0 0 HONDA MOTOR LTD AMERN SHS 438128308 39766 1145 SH SOLE 1145 0 0 HONEYWELL INTL INC COM 438516106 6209161 42967 SH SOLE 42967 0 0 HORMEL FOODS CORP COM 440452100 13591 396 SH SOLE 396 0 0 HUBBELL INC COM 443510607 9742 80 SH SOLE 80 0 0 HYDROGENICS CORP NEW COM NEW 448883207 763 93 SH SOLE 93 0 0 IDT CORP CL B NEW 448947507 11305 1803 SH SOLE 1803 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 14164 225 SH SOLE 225 0 0 IAMGOLD CORP COM 450913108 27061 5214 SH SOLE 5214 0 0 ILLINOIS TOOL WKS INC COM 452308109 5622057 35887 SH SOLE 35887 0 0 ILLUMINA INC COM 452327109 3948450 16701 SH SOLE 16701 0 0 IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 1 2 SH SOLE 2 0 0 IMPERIAL OIL LTD COM NEW 453038408 133189 5026 SH SOLE 5026 0 0 INFOSYS LTD SPONSORED ADR 456788108 227766 12760 SH SOLE 12760 0 0 INGREDION INC COM 457187102 10056 78 SH SOLE 78 0 0 INTEGRATED DEVICE TECHNOLOG COM 458118106 36366 1190 SH SOLE 1190 0 0 INTEL CORP COM 458140100 3469726 66623 SH SOLE 66623 0 0 INTERNATIONAL BUSINESS MACH COM 459200101 2156919 14058 SH SOLE 14058 0 0 INTL PAPER CO COM 460146103 129835 2430 SH SOLE 2430 0 0 INTERPUBLIC GROUP COS INC COM 460690100 18470 802 SH SOLE 802 0 0 INTUIT COM 461202103 6186688 35689 SH SOLE 35689 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6612 150 SH SOLE 150 0 0 ISHARES INC MSCI AUST ETF 464286103 10019 455 SH SOLE 455 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 35110 1000 SH SOLE 1000 0 0 ISHARES INC EM MKTS DIV ETF 464286319 8544 197 SH SOLE 197 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 56100 1250 SH SOLE 1250 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 28103 375 SH SOLE 375 0 0 ISHARES INC MSCI CDA ETF 464286509 22048 800 SH SOLE 800 0 0 ISHARES INC MSCI JAPN SMCETF 464286582 10318 126 SH SOLE 126 0 0 ISHARES INC MSCI EURZONE ETF 464286608 33553 774 SH SOLE 774 0 0 ISHARES INC MSCI THAILND ETF 464286624 54835 550 SH SOLE 550 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 7181 145 SH SOLE 145 0 0 ISHARES INC MSCI PAC JP ETF 464286665 90597 1950 SH SOLE 1950 0 0 ISHARES INC MSCI SWITZERLAND 464286749 25778 750 SH SOLE 750 0 0 ISHARES INC MSCI SPAIN ETF 464286764 2763 85 SH SOLE 85 0 0 ISHARES INC MSCI STH KOR ETF 464286772 71678 950 SH SOLE 950 0 0 ISHARES INC MSCI GERMANY ETF 464286806 69687 2175 SH SOLE 2175 0 0 ISHARES INC MSCI HONG KG ETF 464286871 3155524 124675 SH SOLE 124675 0 0 ISHARES TR S&P 100 ETF 464287101 92792 800 SH SOLE 800 0 0 ISHARES TR CORE S&P TTL STK 464287150 45950 760 SH SOLE 760 0 0 ISHARES TR SELECT DIVID ETF 464287168 712449 7490 SH SOLE 7490 0 0 ISHARES TR TIPS BD ETF 464287176 355542 3145 SH SOLE 3145 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 35902 760 SH SOLE 760 0 0 ISHARES TR CORE S&P500 ETF 464287200 494384 1863 SH SOLE 1863 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2928327 60653 SH SOLE 60653 0 0 ISHARES TR IBOXX INV CP ETF 464287242 105064 895 SH SOLE 895 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 42644 275 SH SOLE 275 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 26722 240 SH SOLE 240 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 17027 197 SH SOLE 197 0 0 ISHARES TR CORE S&P MCP ETF 464287507 17069 91 SH SOLE 91 0 0 ISHARES TR NASDAQ BIOTECH 464287556 11208 105 SH SOLE 105 0 0 ISHARES TR COHEN STEER REIT 464287564 16980 182 SH SOLE 182 0 0 ISHARES TR GLOBAL 100 ETF 464287572 32854 360 SH SOLE 360 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 548443 4030 SH SOLE 4030 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 149303 1225 SH SOLE 1225 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 105004 551 SH SOLE 551 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 125260 825 SH SOLE 825 0 0 ISHARES TR CORE S&P US VLU 464287663 220979 4160 SH SOLE 4160 0 0 ISHARES TR U.S. TECH ETF 464287721 132381 787 SH SOLE 787 0 0 ISHARES TR US HLTHCARE ETF 464287762 20713 120 SH SOLE 120 0 0 ISHARES TR U.S. FINLS ETF 464287788 14137 120 SH SOLE 120 0 0 ISHARES TR U.S. ENERGY ETF 464287796 31425 850 SH SOLE 850 0 0 ISHARES TR CORE S&P SCP ETF 464287804 51443 668 SH SOLE 668 0 0 ISHARES TR DOW JONES US ETF 464287846 273885 2073 SH SOLE 2073 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 36439 470 SH SOLE 470 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 28560 3000 SH SOLE 3000 0 0 ISHARES TR JPMORGAN USD EMG 464288281 49866 442 SH SOLE 442 0 0 ISHARES TR GLB INFRASTR ETF 464288372 88700 2070 SH SOLE 2070 0 0 ISHARES TR INTL SEL DIV ETF 464288448 28191 854 SH SOLE 854 0 0 ISHARES TR IBOXX HI YD ETF 464288513 262915 3070 SH SOLE 3070 0 0 ISHARES TR SHORT TREAS BD 464288679 188181 1705 SH SOLE 1705 0 0 ISHARES TR GLB CNSM STP ETF 464288737 7026 70 SH SOLE 70 0 0 ISHARES TR US HOME CONS ETF 464288752 4225 107 SH SOLE 107 0 0 ISHARES TR US AER DEF ETF 464288760 868846 4389 SH SOLE 4389 0 0 ISHARES TR EAFE VALUE ETF 464288877 79098 1450 SH SOLE 1450 0 0 JABIL INC COM 466313103 5746 200 SH SOLE 200 0 0 JETBLUE AIRWAYS CORP COM 477143101 1118 55 SH SOLE 55 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 443507 3911 SH SOLE 3911 0 0 JOHNSON & JOHNSON COM 478160104 21794855 170073 SH SOLE 170073 0 0 KLA-TENCOR CORP COM 482480100 87208 800 SH SOLE 800 0 0 KVH INDS INC COM 482738101 9108 880 SH SOLE 880 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 6811 62 SH SOLE 62 0 0 KELLOGG CO COM 487836108 654976 10075 SH SOLE 10075 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 43517 2501 SH SOLE 2501 0 0 KERYX BIOPHARMACEUTICALS IN COM 492515101 3886 950 SH SOLE 950 0 0 KEYCORP NEW COM 493267108 29716 1520 SH SOLE 1520 0 0 KIMBERLY CLARK CORP COM 494368103 1921108 17444 SH SOLE 17444 0 0 KINDRED HEALTHCARE INC COM 494580103 7778 850 SH SOLE 850 0 0 KINROSS GOLD CORP COM NO PAR 496902404 88204 22330 SH SOLE 22330 0 0 KOREA FD COM NEW 500634209 3388 83 SH SOLE 83 0 0 KRAFT HEINZ CO COM 500754106 6503450 104406 SH SOLE 104406 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 30715 500 SH SOLE 500 0 0 KROGER CO COM 501044101 10773 450 SH SOLE 450 0 0 L BRANDS INC COM 501797104 4280 112 SH SOLE 112 0 0 LKQ CORP COM 501889208 121440 3200 SH SOLE 3200 0 0 L3 TECHNOLOGIES INC COM 502413107 18096 87 SH SOLE 87 0 0 LAM RESEARCH CORP COM 512807108 24786 122 SH SOLE 122 0 0 LAMB WESTON HLDGS INC COM 513272104 52689 905 SH SOLE 905 0 0 LAS VEGAS SANDS CORP COM 517834107 871788 12125 SH SOLE 12125 0 0 LAUDER ESTEE COS INC CL A 518439104 6035063 40309 SH SOLE 40309 0 0 LEIDOS HLDGS INC COM 525327102 58795 899 SH SOLE 899 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 12855 1500 SH SOLE 1500 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3517 114 SH SOLE 114 0 0 LILLY ELI & CO COM 532457108 1050143 13573 SH SOLE 13573 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 121138 32564 SH SOLE 32564 0 0 LOCKHEED MARTIN CORP COM 539830109 593405 1756 SH SOLE 1756 0 0 LULULEMON ATHLETICA INC COM 550021109 107835 1210 SH SOLE 1210 0 0 MGIC INVT CORP WIS COM 552848103 20800 1600 SH SOLE 1600 0 0 MARATHON OIL CORP COM 565849106 17033 1056 SH SOLE 1056 0 0 MARKEL CORP COM 570535104 52661 45 SH SOLE 45 0 0 MARSH & MCLENNAN COS INC COM 571748102 9391309 113710 SH SOLE 113710 0 0 MARRIOTT INTL INC NEW CL A 571903202 1149031 8450 SH SOLE 8450 0 0 MASCO CORP COM 574599106 161760 4000 SH SOLE 4000 0 0 MATADOR RES CO COM 576485205 439677 14700 SH SOLE 14700 0 0 MATTEL INC COM 577081102 7233 550 SH SOLE 550 0 0 MCCORMICK & CO INC COM NON VTG 579780206 11277 106 SH SOLE 106 0 0 MCDONALDS CORP COM 580135101 17180220 109862 SH SOLE 109862 0 0 MEDICINES CO COM 584688105 32940 1000 SH SOLE 1000 0 0 MERCER INTL INC COM 588056101 324 26 SH SOLE 26 0 0 METHODE ELECTRS INC COM 591520200 73313 1875 SH SOLE 1875 0 0 MICRO FOCUS INTERNATIONAL P SPON ADR NEW 594837304 58729 4183 SH SOLE 4183 0 0 MICROSOFT CORP COM 594918104 28016604 306964 SH SOLE 306964 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 48604 532 SH SOLE 532 0 0 MICRON TECHNOLOGY INC COM 595112103 13661 262 SH SOLE 262 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 26277 2307 SH SOLE 2307 0 0 MONDELEZ INTL INC CL A 609207105 4224078 101224 SH SOLE 101224 0 0 MOODYS CORP COM 615369105 258403 1602 SH SOLE 1602 0 0 MORGAN STANLEY COM NEW 617446448 2381633 44137 SH SOLE 44137 0 0 MORGAN STANLEY EM MKTS DM D COM 617477104 48484 6200 SH SOLE 6200 0 0 MUELLER WTR PRODS INC COM SER A 624758108 8696 800 SH SOLE 800 0 0 MULTI COLOR CORP COM 625383104 162483 2460 SH SOLE 2460 0 0 MURPHY OIL CORP COM 626717102 78295 3030 SH SOLE 3030 0 0 MURPHY USA INC COM 626755102 84448 1160 SH SOLE 1160 0 0 NF ENERGY SAVING CORP COM PAR 629099300 5680 4000 SH SOLE 4000 0 0 NRG ENERGY INC COM NEW 629377508 9678 317 SH SOLE 317 0 0 NANOVIRICIDES INC COM NEW 630087203 118 143 SH SOLE 143 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 76745 1360 SH SOLE 1360 0 0 NATIONAL OILWELL VARCO INC COM 637071101 294811 8009 SH SOLE 8009 0 0 NATUS MEDICAL INC DEL COM 639050103 14301 425 SH SOLE 425 0 0 NEENAH INC COM 640079109 6507 83 SH SOLE 83 0 0 NEW GOLD INC CDA COM 644535106 58824 22800 SH SOLE 22800 0 0 NEW JERSEY RES COM 646025106 11228 280 SH SOLE 280 0 0 NEW MTN FIN CORP COM 647551100 3156 240 SH SOLE 240 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 6515 500 SH SOLE 500 0 0 NEWELL BRANDS INC COM 651229106 68618 2693 SH SOLE 2693 0 0 NEWMONT MINING CORP COM 651639106 599764 15351 SH SOLE 15351 0 0 NIKE INC CL B 654106103 1219440 18354 SH SOLE 18354 0 0 NOKIA CORP SPONSORED ADR 654902204 1805 330 SH SOLE 330 0 0 NOBLE ENERGY INC COM 655044105 9151 302 SH SOLE 302 0 0 NORDSTROM INC COM 655664100 14523 300 SH SOLE 300 0 0 NORFOLK SOUTHERN CORP COM 655844108 183846 1354 SH SOLE 1354 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 33104 4000 SH SOLE 4000 0 0 NORTHERN TR CORP COM 665859104 123756 1200 SH SOLE 1200 0 0 NORTHROP GRUMMAN CORP COM 666807102 177702 509 SH SOLE 509 0 0 NOVAVAX INC COM 670002104 4820 2295 SH SOLE 2295 0 0 NOVO-NORDISK A S ADR 670100205 53929 1095 SH SOLE 1095 0 0 NUCOR CORP COM 670346105 48872 800 SH SOLE 800 0 0 NUVEEN NASDAQ 100 DYNAMIC O COM SHS 670699107 21701 880 SH SOLE 880 0 0 OI S A SPONSORED ADR NE 670851500 24 4 SH SOLE 4 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 7128 180 SH SOLE 180 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 177601 2734 SH SOLE 2734 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 158 148 SH SOLE 148 0 0 OCEANEERING INTL INC COM 675232102 55620 3000 SH SOLE 3000 0 0 OKTA INC CL A 679295105 39850 1000 SH SOLE 1000 0 0 OMNICOM GROUP INC COM 681919106 39969 550 SH SOLE 550 0 0 ORMAT TECHNOLOGIES INC COM 686688102 25371 450 SH SOLE 450 0 0 OSHKOSH CORP COM 688239201 77270 1000 SH SOLE 1000 0 0 OWENS & MINOR INC NEW COM 690732102 3592 231 SH SOLE 231 0 0 OWENS ILL INC COM NEW 690768403 21660 1000 SH SOLE 1000 0 0 PNC FINL SVCS GROUP INC COM 693475105 19661 130 SH SOLE 130 0 0 PPG INDS INC COM 693506107 89950 806 SH SOLE 806 0 0 PVH CORP COM 693656100 65115 430 SH SOLE 430 0 0 PACKAGING CORP AMER COM 695156109 4395 39 SH SOLE 39 0 0 PALO ALTO NETWORKS INC COM 697435105 256306 1412 SH SOLE 1412 0 0 PAN AMERICAN SILVER CORP COM 697900108 16037 993 SH SOLE 993 0 0 PARK HOTELS RESORTS INC COM 700517105 9349 346 SH SOLE 346 0 0 PATTERSON COMPANIES INC COM 703395103 4246 191 SH SOLE 191 0 0 PAYCHEX INC COM 704326107 474551 7705 SH SOLE 7705 0 0 PEGASYSTEMS INC COM 705573103 9401 155 SH SOLE 155 0 0 PEPSICO INC COM 713448108 3616140 33130 SH SOLE 33130 0 0 PERKINELMER INC COM 714046109 45432 600 SH SOLE 600 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 21520 2230 SH SOLE 2230 0 0 PFIZER INC COM 717081103 10091688 284353 SH SOLE 284353 0 0 PHILIP MORRIS INTL INC COM 718172109 5657550 56917 SH SOLE 56917 0 0 PHILLIPS 66 COM 718546104 740311 7718 SH SOLE 7718 0 0 PHOTRONICS INC COM 719405102 37950 4600 SH SOLE 4600 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 9649 438 SH SOLE 438 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 16330 500 SH SOLE 500 0 0 POTLATCHDELTIC CORPORATION COM 737630103 30970 595 SH SOLE 595 0 0 PROCTER AND GAMBLE CO COM 742718109 8714378 109919 SH SOLE 109919 0 0 PROGENICS PHARMACEUTICALS I COM 743187106 3730 500 SH SOLE 500 0 0 PROOFPOINT INC COM 743424103 29549 260 SH SOLE 260 0 0 PROTO LABS INC COM 743713109 1998 17 SH SOLE 17 0 0 PRUDENTIAL FINL INC COM 744320102 324629 3135 SH SOLE 3135 0 0 PULTE GROUP INC COM 745867101 359778 12200 SH SOLE 12200 0 0 QUALCOMM INC COM 747525103 116361 2100 SH SOLE 2100 0 0 RPM INTL INC COM 749685103 119175 2500 SH SOLE 2500 0 0 RANDGOLD RES LTD ADR 752344309 7741 93 SH SOLE 93 0 0 RAPID7 INC COM 753422104 4603 180 SH SOLE 180 0 0 RAYONIER INC COM 754907103 2568 73 SH SOLE 73 0 0 RAYTHEON CO COM NEW 755111507 2216040 10268 SH SOLE 10268 0 0 REALTY INCOME CORP COM 756109104 14691 284 SH SOLE 284 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 11857 420 SH SOLE 420 0 0 REGENCY CTRS CORP COM 758849103 13271 225 SH SOLE 225 0 0 REPUBLIC SVCS INC COM 760759100 43050 650 SH SOLE 650 0 0 RESMED INC COM 761152107 31904 324 SH SOLE 324 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 5310 1500 SH SOLE 1500 0 0 RIOT BLOCKCHAIN INC COM 767292105 3310 500 SH SOLE 500 0 0 ROCKWELL AUTOMATION INC COM 773903109 217053 1246 SH SOLE 1246 0 0 ROCKWELL COLLINS INC COM 774341101 146043 1083 SH SOLE 1083 0 0 ROLLINS INC COM 775711104 25515 500 SH SOLE 500 0 0 ROPER TECHNOLOGIES INC COM 776696106 79997 285 SH SOLE 285 0 0 ROSS STORES INC COM 778296103 18559 238 SH SOLE 238 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 13929977 180230 SH SOLE 180230 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 29292 447 SH SOLE 447 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 76572 1200 SH SOLE 1200 0 0 ROYAL GOLD INC COM 780287108 131810 1535 SH SOLE 1535 0 0 SEI INVESTMENTS CO COM 784117103 52437 700 SH SOLE 700 0 0 SSR MNG INC COM 784730103 11520 1200 SH SOLE 1200 0 0 SANGAMO THERAPEUTICS INC COM 800677106 19000 1000 SH SOLE 1000 0 0 SCHLUMBERGER LTD COM 806857108 1964583 30327 SH SOLE 30327 0 0 SCHULMAN A INC COM 808194104 1526500 35500 SH SOLE 35500 0 0 SCHWAB CHARLES CORP NEW COM 808513105 93996 1800 SH SOLE 1800 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 92988 3240 SH SOLE 3240 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 7134 130 SH SOLE 130 0 0 SCIENCE APPLICATNS INTL CP COM 808625107 33884 430 SH SOLE 430 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 9433 110 SH SOLE 110 0 0 SEABRIDGE GOLD INC COM 811916105 7128 660 SH SOLE 660 0 0 SERVICE CORP INTL COM 817565104 4529 120 SH SOLE 120 0 0 SHAKE SHACK INC CL A 819047101 6786 163 SH SOLE 163 0 0 SHERWIN WILLIAMS CO COM 824348106 149398 381 SH SOLE 381 0 0 SILICON LABORATORIES INC COM 826919102 3686 41 SH SOLE 41 0 0 SIMON PPTY GROUP INC NEW COM 828806109 100328 650 SH SOLE 650 0 0 SMUCKER J M CO COM NEW 832696405 44644 360 SH SOLE 360 0 0 SOCIEDAD QUIMICA MINERA DE SPON ADR SER B 833635105 118697 2415 SH SOLE 2415 0 0 SONY CORP SPONSORED ADR 835699307 71302 1475 SH SOLE 1475 0 0 SOTHEBYS COM 835898107 432287 8425 SH SOLE 8425 0 0 SOUTHERN CO COM 842587107 171494 3840 SH SOLE 3840 0 0 SOUTHWEST AIRLS CO COM 844741108 7160 125 SH SOLE 125 0 0 SPLUNK INC COM 848637104 1445939 14696 SH SOLE 14696 0 0 SQUARE INC CL A 852234103 34342 698 SH SOLE 698 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 19758 1335 SH SOLE 1335 0 0 STANLEY BLACK & DECKER INC COM 854502101 250176 1633 SH SOLE 1633 0 0 STARBUCKS CORP COM 855244109 2691190 46488 SH SOLE 46488 0 0 STATE STR CORP COM 857477103 45078 452 SH SOLE 452 0 0 STERICYCLE INC COM 858912108 5853 100 SH SOLE 100 0 0 STITCH FIX INC COM CL A 860897107 20787 1025 SH SOLE 1025 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 4725 212 SH SOLE 212 0 0 STRYKER CORP COM 863667101 2643111 16425 SH SOLE 16425 0 0 SUN LIFE FINL INC COM 866796105 480323 11681 SH SOLE 11681 0 0 SUNCOR ENERGY INC NEW COM 867224107 101582 2941 SH SOLE 2941 0 0 SUNTRUST BKS INC COM 867914103 35041 515 SH SOLE 515 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 5817 690 SH SOLE 690 0 0 SUPERVALU INC COM NEW 868536301 32592 2140 SH SOLE 2140 0 0 SYKES ENTERPRISES INC COM 871237103 231520 8000 SH SOLE 8000 0 0 SYMANTEC CORP COM 871503108 100169 3875 SH SOLE 3875 0 0 SYSCO CORP COM 871829107 482078 8040 SH SOLE 8040 0 0 TJX COS INC NEW COM 872540109 12723 156 SH SOLE 156 0 0 T MOBILE US INC COM 872590104 187393 3070 SH SOLE 3070 0 0 TAHOE RES INC COM 873868103 72273 15410 SH SOLE 15410 0 0 TAIWAN SEMICONDUCTOR MFG LT SPONSORED ADR 874039100 588572 13450 SH SOLE 13450 0 0 TAL ED GROUP SPONSORED ADS 874080104 10571 285 SH SOLE 285 0 0 TALEND S A ADS 874224207 28872 600 SH SOLE 600 0 0 TAPESTRY INC COM 876030107 85491 1625 SH SOLE 1625 0 0 TASEKO MINES LTD COM 876511106 17595 15300 SH SOLE 15300 0 0 TATA MTRS LTD SPONSORED ADR 876568502 26857 1045 SH SOLE 1045 0 0 TECK RESOURCES LTD CL B 878742204 18831 731 SH SOLE 731 0 0 TELEFLEX INC COM 879369106 3570 14 SH SOLE 14 0 0 TEREX CORP NEW COM 880779103 37410 1000 SH SOLE 1000 0 0 TERRA NITROGEN CO L P COM UNIT 881005201 22585 269 SH SOLE 269 0 0 TEVA PHARMACEUTICAL INDS LT SPONSORED ADR 881624209 405990 23756 SH SOLE 23756 0 0 TEXAS INSTRS INC COM 882508104 893973 8605 SH SOLE 8605 0 0 THERMO FISHER SCIENTIFIC IN COM 883556102 106327 515 SH SOLE 515 0 0 THOMSON REUTERS CORP COM 884903105 3192838 82609 SH SOLE 82609 0 0 TIFFANY & CO NEW COM 886547108 114458 1172 SH SOLE 1172 0 0 TIME WARNER INC COM NEW 887317303 438000 4631 SH SOLE 4631 0 0 TOLL BROTHERS INC COM 889478103 10164 235 SH SOLE 235 0 0 TORCHMARK CORP COM 891027104 191066 2270 SH SOLE 2270 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 11086603 195015 SH SOLE 195015 0 0 TRANSDIGM GROUP INC COM 893641100 61388 200 SH SOLE 200 0 0 TRANSGLOBE ENERGY CORP COM 893662106 12596 9400 SH SOLE 9400 0 0 TRI CONTL CORP COM 895436103 32888 1250 SH SOLE 1250 0 0 TRIMBLE INC COM 896239100 17761 495 SH SOLE 495 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 4079 792 SH SOLE 792 0 0 TRINITY INDS INC COM 896522109 231999 7110 SH SOLE 7110 0 0 TRUPANION INC COM 898202106 17934 600 SH SOLE 600 0 0 TUCOWS INC COM NEW 898697206 12600 225 SH SOLE 225 0 0 TURQUOISE HILL RES LTD COM 900435108 1228 400 SH SOLE 400 0 0 TYSON FOODS INC CL A 902494103 218984 2992 SH SOLE 2992 0 0 UBS AG JERSEY BRH CMCI FOOD ETN 902641737 18020 1000 SH SOLE 1000 0 0 UBS AG JERSEY BRH CMCI AGRI ETN 902641760 18130 1000 SH SOLE 1000 0 0 U S GLOBAL INVS INC CL A 902952100 683 270 SH SOLE 270 0 0 US BANCORP DEL COM NEW 902973304 341885 6770 SH SOLE 6770 0 0 U S G CORP COM NEW 903293405 975335 24130 SH SOLE 24130 0 0 UNDER ARMOUR INC CL A 904311107 41447 2535 SH SOLE 2535 0 0 UNDER ARMOUR INC CL C 904311206 12915 900 SH SOLE 900 0 0 UNILEVER PLC SPON ADR NEW 904767704 92285 1661 SH SOLE 1661 0 0 UNILEVER N V N Y SHS NEW 904784709 59210 1050 SH SOLE 1050 0 0 UNION PAC CORP COM 907818108 1795044 13353 SH SOLE 13353 0 0 UNITED NAT FOODS INC COM 911163103 13526 315 SH SOLE 315 0 0 UNITED PARCEL SERVICE INC CL B 911312106 358042 3421 SH SOLE 3421 0 0 UNITED RENTALS INC COM 911363109 24182 140 SH SOLE 140 0 0 UNITED STATES STL CORP NEW COM 912909108 17595 500 SH SOLE 500 0 0 UNITED TECHNOLOGIES CORP COM 913017109 553356 4398 SH SOLE 4398 0 0 V F CORP COM 918204108 37356 504 SH SOLE 504 0 0 VANGUARD TAX MANAGED INTL F FTSE DEV MKT ETF 921943858 60180 1360 SH SOLE 1360 0 0 VANGUARD INTL EQUITY INDEX ALLWRLD EX US 922042775 163382 3005 SH SOLE 3005 0 0 VANGUARD INTL EQUITY INDEX FTSE EMR MKT ETF 922042858 74698 1590 SH SOLE 1590 0 0 VANGUARD INTL EQUITY INDEX FTSE EUROPE ETF 922042874 63965 1100 SH SOLE 1100 0 0 VEEVA SYS INC CL A COM 922475108 14604 200 SH SOLE 200 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 360699 1490 SH SOLE 1490 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 23330 180 SH SOLE 180 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 54338 720 SH SOLE 720 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 129420 1000 SH SOLE 1000 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 4550737 29510 SH SOLE 29510 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 125089 1032 SH SOLE 1032 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 58813 570 SH SOLE 570 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 135901 925 SH SOLE 925 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 131513 969 SH SOLE 969 0 0 VIAVI SOLUTIONS INC COM 925550105 58 6 SH SOLE 6 0 0 VISTA GOLD CORP COM NEW 927926303 3846 5300 SH SOLE 5300 0 0 VMWARE INC CL A COM 928563402 2183 18 SH SOLE 18 0 0 VOLITIONRX LTD COM 928661107 15780 6575 SH SOLE 6575 0 0 VORNADO RLTY TR SH BEN INT 929042109 10768 160 SH SOLE 160 0 0 VULCAN MATLS CO COM 929160109 11417 100 SH SOLE 100 0 0 WD-40 CO COM 929236107 215330 1635 SH SOLE 1635 0 0 WALMART INC COM 931142103 1259103 14152 SH SOLE 14152 0 0 WALGREENS BOOTS ALLIANCE IN COM 931427108 1422008 21720 SH SOLE 21720 0 0 WATERS CORP COM 941848103 23242 117 SH SOLE 117 0 0 WATSCO INC COM 942622200 152015 840 SH SOLE 840 0 0 WEIBO CORP SPONSORED ADR 948596101 1434 12 SH SOLE 12 0 0 WELLS FARGO CO NEW COM 949746101 7361561 140461 SH SOLE 140461 0 0 WESTERN DIGITAL CORP COM 958102105 660376 7157 SH SOLE 7157 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 602 275 SH SOLE 275 0 0 WEYERHAEUSER CO COM 962166104 57120 1632 SH SOLE 1632 0 0 WHEATON PRECIOUS METALS COR COM 962879102 323353 15874 SH SOLE 15874 0 0 WHIRLPOOL CORP COM 963320106 5053 33 SH SOLE 33 0 0 WILEY JOHN & SONS INC CL A 968223206 35035 550 SH SOLE 550 0 0 WILLIAMS COS INC DEL COM 969457100 13424 540 SH SOLE 540 0 0 WYNN RESORTS LTD COM 983134107 12765 70 SH SOLE 70 0 0 XPO LOGISTICS INC COM 983793100 11403 112 SH SOLE 112 0 0 XILINX INC COM 983919101 5418 75 SH SOLE 75 0 0 XENETIC BIOSCIENCES INC COM NEW 984015206 2733 1271 SH SOLE 1271 0 0 YELP INC CL A 985817105 66800 1600 SH SOLE 1600 0 0 YUM BRANDS INC COM 988498101 297274 3492 SH SOLE 3492 0 0 ZION OIL & GAS INC COM 989696109 8949 1880 SH SOLE 1880 0 0 ZIONS BANCORPORATION COM 989701107 387829 7355 SH SOLE 7355 0 0 DUN & BRADSTREET CORP DEL N COM 26483E100 46917 401 SH SOLE 401 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 498121 32220 SH SOLE 32220 0 0 AKERS BIOSCIENCES INC COM 00973E102 32283 38900 SH SOLE 38900 0 0 CDK GLOBAL INC COM 12508E101 71891 1135 SH SOLE 1135 0 0 GLOBAL X FDS FTSE NORDIC REG 37950E101 16371 725 SH SOLE 725 0 0 COVANTA HLDG CORP COM 22282E102 6888 475 SH SOLE 475 0 0 VERISIGN INC COM 92343E102 27862 235 SH SOLE 235 0 0 AMERISOURCEBERGEN CORP COM 03073E105 24828 288 SH SOLE 288 0 0 VALE S A ADR 91912E105 70125 5513 SH SOLE 5513 0 0 TARGET CORP COM 87612E106 190099 2738 SH SOLE 2738 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 150403 1078 SH SOLE 1078 0 0 NCR CORP NEW COM 62886E108 38139 1210 SH SOLE 1210 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 18136526 153206 SH SOLE 153206 0 0 FORTINET INC COM 34959E109 4715 88 SH SOLE 88 0 0 TOTAL S A SPONSORED ADR 89151E109 40383 700 SH SOLE 700 0 0 TRAVELERS COMPANIES INC COM 89417E109 57349 413 SH SOLE 413 0 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 5387 514 SH SOLE 514 0 0 NOVAGOLD RES INC COM NEW 66987E206 38537 8900 SH SOLE 8900 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 6953 175 SH SOLE 175 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 17840 500 SH SOLE 500 0 0 ALPS ETF TR SPROTT JR GLD 00162Q585 14975 500 SH SOLE 500 0 0 ALPS ETF TR SPROTT GL MINE 00162Q643 19610 1000 SH SOLE 1000 0 0 AT&T INC COM 00206R102 1643322 46096 SH SOLE 46096 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 4635 180 SH SOLE 180 0 0 ARK ETF TR WEB X.O ETF 00214Q401 1496 30 SH SOLE 30 0 0 ABBVIE INC COM 00287Y109 4197917 44352 SH SOLE 44352 0 0 ABERDEEN ISRAEL FUND INC COM 00301L109 17532 900 SH SOLE 900 0 0 ABERDEEN CHILE FD INC COM 00301W105 19877 2200 SH SOLE 2200 0 0 ABERDEEN INDONESIA FD INC COM 00305P106 14288 1960 SH SOLE 1960 0 0 ACASTI PHARMA INC CL A NEW 00430K402 31 30 SH SOLE 30 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5028806 74545 SH SOLE 74545 0 0 ADAPTIMMUNE THERAPEUTICS PL SPONDS ADR 00653A107 6738 600 SH SOLE 600 0 0 ADOBE SYS INC COM 00724F101 5590854 25874 SH SOLE 25874 0 0 ADTRAN INC COM 00738A106 3110 200 SH SOLE 200 0 0 AECOM COM 00766T100 9442 265 SH SOLE 265 0 0 ADVANSIX INC COM 00773T101 37980 1092 SH SOLE 1092 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 45893 686 SH SOLE 686 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 7136 1224 SH SOLE 1224 0 0 ALEXCO RESOURCE CORP COM 01535P106 8998 6665 SH SOLE 6665 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5401215 29428 SH SOLE 29428 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 3742 212 SH SOLE 212 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 731870 6145 SH SOLE 6145 0 0 ALPHABET INC CAP STK CL C 02079K107 8403930 8145 SH SOLE 8145 0 0 ALPHABET INC CAP STK CL A 02079K305 22381481 21580 SH SOLE 21580 0 0 ALTRIA GROUP INC COM 02209S103 2259412 36255 SH SOLE 36255 0 0 AMBEV SA SPONSORED ADR 02319V103 5743 790 SH SOLE 790 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 19090 1000 SH SOLE 1000 0 0 AMERIPRISE FINL INC COM 03076C106 131223 887 SH SOLE 887 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 484835 4410 SH SOLE 4410 0 0 ANTERO RES CORP COM 03674X106 14888 750 SH SOLE 750 0 0 APOLLO ENDOSURGERY INC COM 03767D108 6 1 SH SOLE 1 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 119475 82969 SH SOLE 82969 0 0 APTEVO THERAPEUTICS INC COM 03835L108 147 45 SH SOLE 45 0 0 AQUA AMERICA INC COM 03836W103 46322 1360 SH SOLE 1360 0 0 ARCONIC INC COM 03965L100 143263 6218 SH SOLE 6218 0 0 ARMSTRONG FLOORING INC COM 04238R106 6188 456 SH SOLE 456 0 0 ARMSTRONG WORLD INDS INC NE COM 04247X102 37271 662 SH SOLE 662 0 0 ATHENAHEALTH INC COM 04685W103 21455 150 SH SOLE 150 0 0 AVEXIS INC COM 05366U100 14212 115 SH SOLE 115 0 0 AVID BIOSERVICES INC COM 05368M106 327 112 SH SOLE 112 0 0 BCE INC COM NEW 05534B760 548545 12745 SH SOLE 12745 0 0 BGC PARTNERS INC CL A 05541T101 40350 3000 SH SOLE 3000 0 0 BOFI HLDG INC COM 05566U108 65253 1610 SH SOLE 1610 0 0 BWX TECHNOLOGIES INC COM 05605H100 3939 62 SH SOLE 62 0 0 BAKER HUGHES A GE CO CL A 05722G100 37767 1360 SH SOLE 1360 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 1972 90 SH SOLE 90 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 86104 1820 SH SOLE 1820 0 0 BAYTEX ENERGY CORP COM 07317Q105 13700 5000 SH SOLE 5000 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 40535 500 SH SOLE 500 0 0 BIOGEN INC COM 09062X103 523818 1913 SH SOLE 1913 0 0 BIOLINERX LTD SPONSORED ADR 09071M106 174 200 SH SOLE 200 0 0 BLACKROCK INC COM 09247X101 329907 609 SH SOLE 609 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 206717 6470 SH SOLE 6470 0 0 BLUEBIRD BIO INC COM 09609G100 11099 65 SH SOLE 65 0 0 BOOKING HLDGS INC COM 09857L108 174753 84 SH SOLE 84 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 4000 1000 SH SOLE 1000 0 0 BRIGHTCOVE INC COM 10921T101 4170 600 SH SOLE 600 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2210 43 SH SOLE 43 0 0 B2GOLD CORP COM 11777Q209 51998 19047 SH SOLE 19047 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 38794 340 SH SOLE 340 0 0 CBRE GROUP INC CL A 12504L109 31874 675 SH SOLE 675 0 0 CDW CORP COM 12514G108 4922 70 SH SOLE 70 0 0 CDTI ADVANCED MATLS INC COM 12514V105 13 13 SH SOLE 13 0 0 CGG SPON ADR NEW 12531Q204 625 273 SH SOLE 273 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9933 106 SH SOLE 106 0 0 CME GROUP INC COM CL A 12572Q105 109983 680 SH SOLE 680 0 0 CSRA INC COM 12650T104 24738 600 SH SOLE 600 0 0 CYS INVTS INC COM 12673A108 20832 3100 SH SOLE 3100 0 0 CABLE ONE INC COM 12685J105 4810 7 SH SOLE 7 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 995 58 SH SOLE 58 0 0 CALYXT INC COM 13173L107 11611 885 SH SOLE 885 0 0 CAMECO CORP COM 13321L108 40360 4440 SH SOLE 4440 0 0 CANADIAN PAC RY LTD COM 13645T100 2605493 14762 SH SOLE 14762 0 0 CAPITAL ONE FINL CORP COM 14040H105 187807 1960 SH SOLE 1960 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 458 400 SH SOLE 400 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 56115 4500 SH SOLE 4500 0 0 CELLDEX THERAPEUTICS INC NE COM 15117B103 13980 6000 SH SOLE 6000 0 0 CENTENE CORP DEL COM 15135B101 73740 690 SH SOLE 690 0 0 CENOVUS ENERGY INC COM 15135U109 415710 48678 SH SOLE 48678 0 0 CENTRAIS ELETRICAS BRASILEI SPONSORED ADR 15234Q207 31750 5000 SH SOLE 5000 0 0 CHARTER COMMUNICATIONS INC CL A 16119P108 113284 364 SH SOLE 364 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 7275 250 SH SOLE 250 0 0 CHENIERE ENERGY INC COM NEW 16411R208 149126 2790 SH SOLE 2790 0 0 CHENIERE ENERGY PTNRS LP HL COM REP LLC IN 16411W108 6903 250 SH SOLE 250 0 0 CHINA NEW BORUN CORP ADR 16890T105 5226 3900 SH SOLE 3900 0 0 CHIMERA INVT CORP COM NEW 16934Q208 11491 660 SH SOLE 660 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6863 150 SH SOLE 150 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 3150 2500 SH SOLE 2500 0 0 CISCO SYS INC COM 17275R102 3650239 85107 SH SOLE 85107 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN TECH 18383Q135 11964 200 SH SOLE 200 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 9304 273 SH SOLE 273 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 32567 1326 SH SOLE 1326 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 3887 370 SH SOLE 370 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN SML CAP 18383Q853 15510 500 SH SOLE 500 0 0 COMCAST CORP NEW CL A 20030N101 233723 6840 SH SOLE 6840 0 0 COMMUNITY FIRST BANCSHARES COM 20369M104 12621 1111 SH SOLE 1111 0 0 COMPANHIA SIDERURGICA NACIO SPONSORED ADR 20440W105 34416 13086 SH SOLE 13086 0 0 COMPASS MINERALS INTL INC COM 20451N101 96480 1600 SH SOLE 1600 0 0 COMPASS DIVERSIFIED HOLDING SH BEN INT 20451Q104 82000 5000 SH SOLE 5000 0 0 CONOCOPHILLIPS COM 20825C104 4148403 69968 SH SOLE 69968 0 0 CONSTELLATION BRANDS INC CL A 21036P108 52422 230 SH SOLE 230 0 0 CONTROL4 CORP COM 21240D107 4962 231 SH SOLE 231 0 0 COSTCO WHSL CORP NEW COM 22160K105 1671751 8872 SH SOLE 8872 0 0 COUPA SOFTWARE INC COM 22266L106 11405 250 SH SOLE 250 0 0 CREDIT SUISSE AG NASSAU BRH VELOCITY SHS EXC 22539T597 991 100 SH SOLE 100 0 0 CRESCENT PT ENERGY CORP COM 22576C101 54400 8000 SH SOLE 8000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 52541 1127 SH SOLE 1127 0 0 CYCLACEL PHARMACEUTICALS IN COM PAR 23254L405 7541 5586 SH SOLE 5586 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 90296 3914 SH SOLE 3914 0 0 D R HORTON INC COM 23331A109 40114 915 SH SOLE 915 0 0 DXC TECHNOLOGY CO COM 23355L106 360601 3587 SH SOLE 3587 0 0 DARIOHEALTH CORP COM 23725P100 9 6 SH SOLE 6 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 56957 778 SH SOLE 778 0 0 DENTSPLY SIRONA INC COM 24906P109 12578 250 SH SOLE 250 0 0 DEVON ENERGY CORP NEW COM 25179M103 13511 425 SH SOLE 425 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 35886 265 SH SOLE 265 0 0 DIAMOND OFFSHORE DRILLING I COM 25271C102 26681 1820 SH SOLE 1820 0 0 DIGITAL TURBINE INC COM NEW 25400W102 2965 1475 SH SOLE 1475 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 1000 41 SH SOLE 41 0 0 DISH NETWORK CORP CL A 25470M109 24250 640 SH SOLE 640 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 113 10 SH SOLE 10 0 0 DOMINION ENERGY INC COM 25746U109 38435 570 SH SOLE 570 0 0 DOMINOS PIZZA INC COM 25754A201 180775 774 SH SOLE 774 0 0 DONNELLEY FINL SOLUTIONS IN COM 25787G100 3434 200 SH SOLE 200 0 0 DOWDUPONT INC COM 26078J100 1928757 30274 SH SOLE 30274 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 94978 1226 SH SOLE 1226 0 0 EMX RTY CORP COM 26873J107 3362 3820 SH SOLE 3820 0 0 EOG RES INC COM 26875P101 13685 130 SH SOLE 130 0 0 ETFS GOLD TR SHS 26922Y105 949494 7400 SH SOLE 7400 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 11309 330 SH SOLE 330 0 0 EARTHSTONE ENERGY INC CL A 27032D304 12741 1259 SH SOLE 1259 0 0 EAST WEST BANCORP INC COM 27579R104 3026936 48400 SH SOLE 48400 0 0 EDGEWELL PERS CARE CO COM 28035Q102 9764 200 SH SOLE 200 0 0 EDITAS MEDICINE INC COM 28106W103 32586 983 SH SOLE 983 0 0 ENBRIDGE INC COM 29250N105 47362 1505 SH SOLE 1505 0 0 ENBRIDGE ENERGY PARTNERS L COM 29250R106 2892 300 SH SOLE 300 0 0 ENERGOUS CORP COM 29272C103 2405 150 SH SOLE 150 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 11916 200 SH SOLE 200 0 0 ENTERGY CORP NEW COM 29364G103 10950 139 SH SOLE 139 0 0 EQUINIX INC COM PAR $0.001 29444U700 61467 147 SH SOLE 147 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 12324 200 SH SOLE 200 0 0 EVERSOURCE ENERGY COM 30040W108 27516 467 SH SOLE 467 0 0 EXACT SCIENCES CORP COM 30063P105 77030 1910 SH SOLE 1910 0 0 EXELON CORP COM 30161N101 58515 1500 SH SOLE 1500 0 0 EXELIXIS INC COM 30161Q104 22150 1000 SH SOLE 1000 0 0 EXPEDIA GROUP INC COM NEW 30212P303 45820 415 SH SOLE 415 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1578685 22853 SH SOLE 22853 0 0 EXTRA SPACE STORAGE INC COM 30225T102 148512 1700 SH SOLE 1700 0 0 EXXON MOBIL CORP COM 30231G102 14028471 188024 SH SOLE 188024 0 0 FACEBOOK INC CL A 30303M102 15957588 99866 SH SOLE 99866 0 0 FEDEX CORP COM 31428X106 3080371 12829 SH SOLE 12829 0 0 FIDELITY NATL INFORMATION S COM 31620M106 5682 59 SH SOLE 59 0 0 FIREEYE INC COM 31816Q101 33860 2000 SH SOLE 2000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 107842 17650 SH SOLE 17650 0 0 FIRSTCASH INC COM 33767D105 16250 200 SH SOLE 200 0 0 FITBIT INC CL A 33812L102 8313 1630 SH SOLE 1630 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 3147 97 SH SOLE 97 0 0 FORTIVE CORP COM 34959J108 23489 303 SH SOLE 303 0 0 FORTUNE BRANDS HOME & SEC I COM 34964C106 33862 575 SH SOLE 575 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 12062 370 SH SOLE 370 0 0 FREEPORT-MCMORAN INC CL B 35671D857 748306 42590 SH SOLE 42590 0 0 FRONTIER COMMUNICATIONS COR COM NEW 35906A306 89 12 SH SOLE 12 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1424487 12643 SH SOLE 12643 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 22152 4530 SH SOLE 4530 0 0 GENERAL MTRS CO COM 37045V100 266554 7335 SH SOLE 7335 0 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 10996 588 SH SOLE 588 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 83 80 SH SOLE 80 0 0 GENOMIC HEALTH INC COM 37244C101 704025 22500 SH SOLE 22500 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 115647 2960 SH SOLE 2960 0 0 GLOBAL X FDS MSCI PAKISTAN 37950E689 2749 210 SH SOLE 210 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 149010 6160 SH SOLE 6160 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 65465 1985 SH SOLE 1985 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 7182 595 SH SOLE 595 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 37631 9361 SH SOLE 9361 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5383508 21375 SH SOLE 21375 0 0 GOPRO INC CL A 38268T103 10227 2135 SH SOLE 2135 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 9904 725 SH SOLE 725 0 0 GRAN TIERRA ENERGY INC COM 38500T101 84 30 SH SOLE 30 0 0 GREAT PANTHER SILVER LTD COM 39115V101 82778 70750 SH SOLE 70750 0 0 GRUPO AVAL ACCIONES Y VALOR SPONSORED ADS 40053W101 4280 515 SH SOLE 515 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3961 49 SH SOLE 49 0 0 HCA HEALTHCARE INC COM 40412C101 22310 230 SH SOLE 230 0 0 HCP INC COM 40414L109 6969 300 SH SOLE 300 0 0 HP INC COM 40434L105 668670 30505 SH SOLE 30505 0 0 HALCON RES CORP COM PAR NEW 40537Q605 541 111 SH SOLE 111 0 0 HALYARD HEALTH INC COM 40650V100 11796 256 SH SOLE 256 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 164 100 SH SOLE 100 0 0 HERC HLDGS INC COM 42704L104 12990 200 SH SOLE 200 0 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 7186 1000 SH SOLE 1000 0 0 HESS CORP COM 42809H107 422879 8354 SH SOLE 8354 0 0 HEWLETT PACKARD ENTERPRISE COM 42824C109 599886 34201 SH SOLE 34201 0 0 HILTON GRAND VACATIONS INC COM 43283X105 6883 160 SH SOLE 160 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 41979 533 SH SOLE 533 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1789 96 SH SOLE 96 0 0 IAC INTERACTIVECORP COM 44919P508 28148 180 SH SOLE 180 0 0 ICU MED INC COM 44930G107 1135043 4497 SH SOLE 4497 0 0 ILG INC COM 44967H101 20595 662 SH SOLE 662 0 0 IPG PHOTONICS CORP COM 44980X109 210042 900 SH SOLE 900 0 0 ITT INC COM 45073V108 4898 100 SH SOLE 100 0 0 ICICI BK LTD ADR 45104G104 35630 4026 SH SOLE 4026 0 0 IDEX CORP COM 45167R104 71255 500 SH SOLE 500 0 0 IDEXX LABS INC COM 45168D104 1756195 9176 SH SOLE 9176 0 0 INFINERA CORPORATION COM 45667G103 38705 3564 SH SOLE 3564 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 278469 59123 SH SOLE 59123 0 0 INNERWORKINGS INC COM 45773Y105 18797 2077 SH SOLE 2077 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 393 65 SH SOLE 65 0 0 INTL FCSTONE INC COM 46116V105 356378 8350 SH SOLE 8350 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 33439 81 SH SOLE 81 0 0 INTREXON CORP COM 46122T102 12111 790 SH SOLE 790 0 0 IQIYI INC SPONSORED ADS 46267X108 1166 75 SH SOLE 75 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 597138 38750 SH SOLE 38750 0 0 ISHARES TR MSCI UK SM ETF 46429B416 24209 560 SH SOLE 560 0 0 ISHARES TR MSCI GERMNY ETF 46429B465 16767 260 SH SOLE 260 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 35507 760 SH SOLE 760 0 0 ISHARES TR MSCI INDIA ETF 46429B598 26280 770 SH SOLE 770 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 142350 3000 SH SOLE 3000 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 65894 780 SH SOLE 780 0 0 ISHARES INC CORE MSCI EMKT 46434G103 12965 222 SH SOLE 222 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 169843 2799 SH SOLE 2799 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 119666 3570 SH SOLE 3570 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 2910 80 SH SOLE 80 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 14037 300 SH SOLE 300 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 717605 24500 SH SOLE 24500 0 0 ISHARES TR MSCI LW CRB TG 46434V464 16120 138 SH SOLE 138 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 31928 1300 SH SOLE 1300 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 23739 740 SH SOLE 740 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 728013 20950 SH SOLE 20950 0 0 JBG SMITH PPTYS COM 46590V100 2697 80 SH SOLE 80 0 0 JPMORGAN CHASE & CO COM 46625H100 15231725 138508 SH SOLE 138508 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 35640 1485 SH SOLE 1485 0 0 JD COM INC SPON ADR CL A 47215P106 195202 4821 SH SOLE 4821 0 0 JONES LANG LASALLE INC COM 48020Q107 108102 619 SH SOLE 619 0 0 JUNIPER NETWORKS INC COM 48203R104 7299 300 SH SOLE 300 0 0 KBR INC COM 48242W106 4452 275 SH SOLE 275 0 0 KKR & CO L P DEL COM UNITS 48248M102 2314 114 SH SOLE 114 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 180 32 SH SOLE 32 0 0 KINDER MORGAN INC DEL COM 49456B101 92649 6152 SH SOLE 6152 0 0 KNOWLES CORP COM 49926D109 8876 705 SH SOLE 705 0 0 LSC COMMUNICATIONS INC COM 50218P107 3490 200 SH SOLE 200 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 9382 58 SH SOLE 58 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 30389 184 SH SOLE 184 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 3353 2866 SH SOLE 2866 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1068 197 SH SOLE 197 0 0 LOGMEIN INC COM 54142L109 70717 612 SH SOLE 612 0 0 LONESTAR RES US INC CL A VTG 54240F103 10416 2400 SH SOLE 2400 0 0 LUMBER LIQUIDATORS HLDGS IN COM 55003T107 2392 100 SH SOLE 100 0 0 LUMENTUM HLDGS INC COM 55024U109 7209 113 SH SOLE 113 0 0 M & T BK CORP COM 55261F104 188969 1025 SH SOLE 1025 0 0 MACQUARIE INFRASTRUCTURE CO COM 55608B105 15511 420 SH SOLE 420 0 0 MACYS INC COM 55616P104 41398 1392 SH SOLE 1392 0 0 MAIN STREET CAPITAL CORP COM 56035L104 16088 436 SH SOLE 436 0 0 MANNKIND CORP COM NEW 56400P706 638 280 SH SOLE 280 0 0 MARATHON PETE CORP COM 56585A102 33631 460 SH SOLE 460 0 0 MARKETAXESS HLDGS INC COM 57060D108 36965 170 SH SOLE 170 0 0 MARRIOTT VACATIONS WRLDWDE COM 57164Y107 101099 759 SH SOLE 759 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4074222 23260 SH SOLE 23260 0 0 MATCH GROUP INC COM 57665R106 3600 81 SH SOLE 81 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4155 69 SH SOLE 69 0 0 MCEWEN MNG INC COM 58039P107 23920 11500 SH SOLE 11500 0 0 MERCADOLIBRE INC COM 58733R102 3477654 9758 SH SOLE 9758 0 0 MERCK & CO INC COM 58933Y105 4965921 91168 SH SOLE 91168 0 0 MERITOR INC COM 59001K100 5119 249 SH SOLE 249 0 0 METLIFE INC COM 59156R108 21798 475 SH SOLE 475 0 0 MICROBOT MED INC COM 59503A105 2 3 SH SOLE 3 0 0 MOELIS & CO CL A 60786M105 526043 10345 SH SOLE 10345 0 0 MOLSON COORS BREWING CO CL B 60871R209 65688 872 SH SOLE 872 0 0 MONSANTO CO NEW COM 61166W101 1548126 13267 SH SOLE 13267 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 30893 540 SH SOLE 540 0 0 MOSAIC CO NEW COM 61945C103 268828 11072 SH SOLE 11072 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 264291 107874 SH SOLE 107874 0 0 MYRIAD GENETICS INC COM 62855J104 3694 125 SH SOLE 125 0 0 NEONODE INC COM NEW 64051M402 674 1600 SH SOLE 1600 0 0 NETFLIX INC COM 64110L106 2346851 7946 SH SOLE 7946 0 0 NETSCOUT SYS INC COM 64115T104 31541 1197 SH SOLE 1197 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 6220 75 SH SOLE 75 0 0 NEURALSTEM INC COM NEW 64127R401 26 16 SH SOLE 16 0 0 NEWS CORP NEW CL A 65249B109 46373 2935 SH SOLE 2935 0 0 NEWS CORP NEW CL B 65249B208 6038 375 SH SOLE 375 0 0 NEXTERA ENERGY INC COM 65339F101 134747 825 SH SOLE 825 0 0 NEXGEN ENERGY LTD COM 65340P106 20621 12130 SH SOLE 12130 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 82381 1745 SH SOLE 1745 0 0 NORTHERN DYNASTY MINERALS L COM NEW 66510M204 3080 3400 SH SOLE 3400 0 0 NOVARTIS A G SPONSORED ADR 66987V109 238508 2950 SH SOLE 2950 0 0 NOW INC COM 67011P100 10537 1031 SH SOLE 1031 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 11057 150 SH SOLE 150 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 22239 1412 SH SOLE 1412 0 0 NUTANIX INC CL A 67059N108 24555 500 SH SOLE 500 0 0 NVIDIA CORP COM 67066G104 1765874 7625 SH SOLE 7625 0 0 NUVEEN AMT FREE MUN CR INC COM 67071L106 2829 195 SH SOLE 195 0 0 NUTRIEN LTD COM 67077M108 152603 3229 SH SOLE 3229 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 19048 77 SH SOLE 77 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 17889 6700 SH SOLE 6700 0 0 OCLARO INC COM NEW 67555N206 4512 472 SH SOLE 472 0 0 180 DEGREE CAP CORP COM 68235B109 577 310 SH SOLE 310 0 0 ONEMAIN HLDGS INC COM 68268W103 122754 4100 SH SOLE 4100 0 0 ORACLE CORP COM 68389X105 1161272 25383 SH SOLE 25383 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 33780 2000 SH SOLE 2000 0 0 ORBITAL ATK INC COM 68557N103 41640 314 SH SOLE 314 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 36272 3751 SH SOLE 3751 0 0 OVASCIENCE INC COM 69014Q101 81 100 SH SOLE 100 0 0 PDL CMNTY BANCORP COM 69290X101 7765 530 SH SOLE 530 0 0 PBF ENERGY INC CL A 69318G106 24578 725 SH SOLE 725 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 36900 2000 SH SOLE 2000 0 0 PJT PARTNERS INC COM CL A 69343T107 7315 146 SH SOLE 146 0 0 PAYPAL HLDGS INC COM 70450Y103 6680050 88046 SH SOLE 88046 0 0 PETROLEO BRASILEIRO SA PETR SPONSORED ADR 71654V408 1188 84 SH SOLE 84 0 0 PLATFORM SPECIALTY PRODS CO COM 72766Q105 9630 1000 SH SOLE 1000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1864714 11645 SH SOLE 11645 0 0 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 13593 1129 SH SOLE 1129 0 0 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 1354 42 SH SOLE 42 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 3386 180 SH SOLE 180 0 0 POWERSHARES ETF TR II KBW BK PORT 73937B746 42610 775 SH SOLE 775 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 42273 900 SH SOLE 900 0 0 PRAXAIR INC COM 74005P104 34632 240 SH SOLE 240 0 0 PRETIUM RES INC COM 74139C102 12721 1910 SH SOLE 1910 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 95872 1574 SH SOLE 1574 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 7798 215 SH SOLE 215 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 83968 2050 SH SOLE 2050 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 56267 1857 SH SOLE 1857 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 19995 585 SH SOLE 585 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 1933 93 SH SOLE 93 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 11690 500 SH SOLE 500 0 0 PROSHARES TR PSHS SHORT DOW30 74347R701 64822 4290 SH SOLE 4290 0 0 PROSHARES TR PSHS SH MDCAP400 74347R800 563 50 SH SOLE 50 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 982 53 SH SOLE 53 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 35412 1139 SH SOLE 1139 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 77521 3815 SH SOLE 3815 0 0 PROSHARES TR SHT MSCI NEW 74347X575 4584 600 SH SOLE 600 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 39578 275 SH SOLE 275 0 0 PRUDENTIAL PLC ADR 74435K204 145209 2840 SH SOLE 2840 0 0 QUEST DIAGNOSTICS INC COM 74834L100 197992 1974 SH SOLE 1974 0 0 RMR GROUP INC CL A 74967R106 1959 28 SH SOLE 28 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 515 24 SH SOLE 24 0 0 REALPAGE INC COM 75606N109 4326 84 SH SOLE 84 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1033 3 SH SOLE 3 0 0 REGIONS FINL CORP NEW COM 7591EP100 34559 1860 SH SOLE 1860 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 154 12 SH SOLE 12 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 20491 360 SH SOLE 360 0 0 ROKU INC COM CL A 77543R102 342878 11025 SH SOLE 11025 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 744978 2831 SH SOLE 2831 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2393155 19025 SH SOLE 19025 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 16511 410 SH SOLE 410 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 13207 330 SH SOLE 330 0 0 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 6551 110 SH SOLE 110 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 207024 2270 SH SOLE 2270 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 29538 900 SH SOLE 900 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 132839 1451 SH SOLE 1451 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 14362 480 SH SOLE 480 0 0 SALESFORCE COM INC COM 79466L302 48613 418 SH SOLE 418 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 119000 25000 SH SOLE 25000 0 0 SANOFI SPONSORED ADR 80105N105 5651 141 SH SOLE 141 0 0 SANOFI RIGHT 12/31/2020 80105N113 55 130 SH SOLE 130 0 0 SEA LTD ADR 81141R100 3945 350 SH SOLE 350 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 28185 495 SH SOLE 495 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6067 90 SH SOLE 90 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 15164 550 SH SOLE 550 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 34916 470 SH SOLE 470 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 26001 1350 SH SOLE 1350 0 0 SHIRE PLC SPONSORED ADR 82481R106 55424 371 SH SOLE 371 0 0 SIERRA ONCOLOGY INC COM 82640U107 2018 975 SH SOLE 975 0 0 SILVERCORP METALS INC COM 82835P103 19637 7300 SH SOLE 7300 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 45618 455 SH SOLE 455 0 0 SNAP INC CL A 83304A106 13934 878 SH SOLE 878 0 0 SOHU COM INC COM 83408W103 7885 255 SH SOLE 255 0 0 SOGOU INC ADR REPSTG A 83409V104 3300 400 SH SOLE 400 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7890 150 SH SOLE 150 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 92 25 SH SOLE 25 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 5046 150 SH SOLE 150 0 0 SPECTRUM PHARMACEUTICALS IN COM 84763A108 321800 20000 SH SOLE 20000 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 43626 3300 SH SOLE 3300 0 0 STANTEC INC COM 85472N109 18488 750 SH SOLE 750 0 0 STATOIL ASA SPONSORED ADR 85771P102 7805 330 SH SOLE 330 0 0 STONERIDGE INC COM 86183P102 3036 110 SH SOLE 110 0 0 SWITCH INC CL A 87105L104 7478 470 SH SOLE 470 0 0 SYNAPTICS INC COM 87157D109 45730 1000 SH SOLE 1000 0 0 SYNCHRONY FINL COM 87165B103 4325 129 SH SOLE 129 0 0 TCP CAP CORP COM 87238Q103 85320 6000 SH SOLE 6000 0 0 TFS FINL CORP COM 87240R107 4701 320 SH SOLE 320 0 0 TABLEAU SOFTWARE INC CL A 87336U105 51078 632 SH SOLE 632 0 0 TECOGEN INC NEW COM NEW 87876P201 26312 9200 SH SOLE 9200 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 17490 910 SH SOLE 910 0 0 TELADOC INC COM 87918A105 33006 819 SH SOLE 819 0 0 TELLURIAN INC NEW COM 87968A104 9373 1300 SH SOLE 1300 0 0 TENARIS S A SPONSORED ADR 88031M109 15914 459 SH SOLE 459 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 49907 2058 SH SOLE 2058 0 0 TESLA INC COM 88160R101 2246137 8440 SH SOLE 8440 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 11674 650 SH SOLE 650 0 0 TG THERAPEUTICS INC COM 88322Q108 12070 850 SH SOLE 850 0 0 THERAPEUTICSMD INC COM 88338N107 48700 10000 SH SOLE 10000 0 0 3-D SYS CORP DEL COM NEW 88554D205 695 60 SH SOLE 60 0 0 3M CO COM 88579Y101 1146992 5225 SH SOLE 5225 0 0 TILE SHOP HLDGS INC COM 88677Q109 4200 700 SH SOLE 700 0 0 TITAN INTL INC ILL COM 88830M102 769 61 SH SOLE 61 0 0 TOPBUILD CORP COM 89055F103 45912 600 SH SOLE 600 0 0 TRANSALTA CORP COM 89346D107 16350 3000 SH SOLE 3000 0 0 TRANSCANADA CORP COM 89353D107 218613 5292 SH SOLE 5292 0 0 TRILOGY METALS INC NEW COM 89621C105 1883 1483 SH SOLE 1483 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 373357 10176 SH SOLE 10176 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 61829 1700 SH SOLE 1700 0 0 TWILIO INC CL A 90138F102 6720 176 SH SOLE 176 0 0 TWITTER INC COM 90184L102 771927 26609 SH SOLE 26609 0 0 USANA HEALTH SCIENCES INC COM 90328M107 9449 110 SH SOLE 110 0 0 UBIQUITI NETWORKS INC COM 90347A100 13760 200 SH SOLE 200 0 0 UNITED THERAPEUTICS CORP DE COM 91307C102 337080 3000 SH SOLE 3000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 310086 1449 SH SOLE 1449 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1528130 15130 SH SOLE 15130 0 0 VEON LTD SPONSORED ADR 91822M106 21648 8200 SH SOLE 8200 0 0 VAIL RESORTS INC COM 91879Q109 13302 60 SH SOLE 60 0 0 VALERO ENERGY CORP NEW COM 91913Y100 54734 590 SH SOLE 590 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 75172 3420 SH SOLE 3420 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 23650 1040 SH SOLE 1040 0 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 3208 66 SH SOLE 66 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 8284 134 SH SOLE 134 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 323976 10077 SH SOLE 10077 0 0 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 32995 1391 SH SOLE 1391 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 96106 1756 SH SOLE 1756 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 18424 120 SH SOLE 120 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 27360 160 SH SOLE 160 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 215683 2750 SH SOLE 2750 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 36579 300 SH SOLE 300 0 0 VECTOR GROUP LTD COM 92240M108 191605 9397 SH SOLE 9397 0 0 VAXART INC COM NEW 92243A200 3725 701 SH SOLE 701 0 0 VERIFONE SYS INC COM 92342Y109 6537 425 SH SOLE 425 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 24779750 518188 SH SOLE 518188 0 0 VERINT SYS INC COM 92343X100 30800 723 SH SOLE 723 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 13853 85 SH SOLE 85 0 0 VERSUM MATLS INC COM 92532W103 101563 2699 SH SOLE 2699 0 0 VIASAT INC COM 92552V100 13144 200 SH SOLE 200 0 0 VIACOM INC NEW CL B 92553P201 23295 750 SH SOLE 750 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 21357 1285 SH SOLE 1285 0 0 VIRNETX HLDG CORP COM 92823T108 889 225 SH SOLE 225 0 0 VISA INC COM CL A 92826C839 26356592 220336 SH SOLE 220336 0 0 VIVEVE MED INC COM NEW 92852W204 70 19 SH SOLE 19 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 262064 9420 SH SOLE 9420 0 0 WPP PLC NEW ADR 92937A102 294892 3707 SH SOLE 3707 0 0 WASTE MGMT INC DEL COM 94106L109 279110 3318 SH SOLE 3318 0 0 WAYFAIR INC CL A 94419L101 12155 180 SH SOLE 180 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 23236 120 SH SOLE 120 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 13116 16600 SH SOLE 16600 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 94428 18300 SH SOLE 18300 0 0 WISDOMTREE TR JAPAN HDG FINL 97717W463 56456 2310 SH SOLE 2310 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 14395 177 SH SOLE 177 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 502242 8967 SH SOLE 8967 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 387296 6175 SH SOLE 6175 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 34210 950 SH SOLE 950 0 0 XYLEM INC COM 98419M100 15384 200 SH SOLE 200 0 0 YAMANA GOLD INC COM 98462Y100 166991 60504 SH SOLE 60504 0 0 YUM CHINA HLDGS INC COM 98850P109 257923 6215 SH SOLE 6215 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4143 77 SH SOLE 77 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 102934 944 SH SOLE 944 0 0 ZOETIS INC CL A 98978V103 517428 6196 SH SOLE 6196 0 0 ZOES KITCHEN INC COM 98979J109 4115 285 SH SOLE 285 0 0 ZSCALER INC COM 98980G102 16842 600 SH SOLE 600 0 0 ADIENT PLC ORD SHS G0084W101 14044 235 SH SOLE 235 0 0 ALKERMES PLC SHS G01767105 35877 619 SH SOLE 619 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 33434 392 SH SOLE 392 0 0 ALLERGAN PLC SHS G0177J108 381177 2265 SH SOLE 2265 0 0 AMDOCS LTD SHS G02602103 66386 995 SH SOLE 995 0 0 AMIRA NATURE FOODS LTD SHS G0335L102 515258 123563 SH SOLE 123563 0 0 AMBARELLA INC SHS G037AX101 82303 1680 SH SOLE 1680 0 0 AON PLC SHS CL A G0408V102 574090 4091 SH SOLE 4091 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 7320 800 SH SOLE 800 0 0 ASPEN INSURANCE HOLDINGS LT SHS G05384105 205368 4579 SH SOLE 4579 0 0 ARRIS INTL INC SHS G0551A103 291154 10958 SH SOLE 10958 0 0 ATHENE HLDG LTD CL A G0684D107 83763 1752 SH SOLE 1752 0 0 AXALTA COATING SYS LTD COM G0750C108 30190 1000 SH SOLE 1000 0 0 BIOHAVEN PHARMACTL HLDG CO COM G11196105 2576 100 SH SOLE 100 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2601825 16950 SH SOLE 16950 0 0 BELMOND LTD CL A G1154H107 133967 12015 SH SOLE 12015 0 0 MIMECAST LTD ORD SHS G14838109 8862637 250145 SH SOLE 250145 0 0 BROOKFIELD PPTY PARTNERS L UNIT LTD PARTN G16249107 3857 201 SH SOLE 201 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 222816 5351 SH SOLE 5351 0 0 BROOKFIELD RENEWABLE PARTNE PARTNERSHIP UNIT G16258108 11362 365 SH SOLE 365 0 0 BUNGE LIMITED COM G16962105 26618 360 SH SOLE 360 0 0 CONSOLIDATED WATER CO INC ORD G23773107 1848 127 SH SOLE 127 0 0 COSAN LTD SHS A G25343107 5195 500 SH SOLE 500 0 0 EATON CORP PLC SHS G29183103 142559 1784 SH SOLE 1784 0 0 ENSTAR GROUP LIMITED SHS G3075P101 63075 300 SH SOLE 300 0 0 ASA GOLD AND PRECIOUS MTLS SHS G3156P103 7815 750 SH SOLE 750 0 0 ENSCO PLC SHS CLASS A G3157S106 21796 4965 SH SOLE 4965 0 0 FRONTLINE LTD SHS NEW G3682E192 62 14 SH SOLE 14 0 0 GASLOG LTD SHS G37585109 46093 2802 SH SOLE 2802 0 0 EROS INTL PLC SHS NEW G3788M114 37845 3472 SH SOLE 3472 0 0 GEOPARK LTD USD SHS G38327105 1411380 113821 SH SOLE 113821 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 389337 11766 SH SOLE 11766 0 0 HORIZON PHARMA PLC SHS G4617B105 14200 1000 SH SOLE 1000 0 0 INGERSOLL-RAND PLC SHS G47791101 123562 1445 SH SOLE 1445 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1511 660 SH SOLE 660 0 0 INVESCO LTD SHS G491BT108 2340123 73106 SH SOLE 73106 0 0 JOHNSON CTLS INTL PLC SHS G51502105 93456 2652 SH SOLE 2652 0 0 KOSMOS ENERGY LTD SHS G5315B107 37800 6000 SH SOLE 6000 0 0 LAZARD LTD SHS A G54050102 343742 6540 SH SOLE 6540 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 192619 6152 SH SOLE 6152 0 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 31650 1000 SH SOLE 1000 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 517645 17011 SH SOLE 17011 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 20947 1091 SH SOLE 1091 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 652 45 SH SOLE 45 0 0 MARVELL TECHNOLOGY GROUP LT ORD G5876H105 4788 228 SH SOLE 228 0 0 MEDTRONIC PLC SHS G5960L103 1511505 18842 SH SOLE 18842 0 0 MFC BANCORP LTD USD MFC SHS G60630103 50 8 SH SOLE 8 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 20486 330 SH SOLE 330 0 0 NABORS INDUSTRIES LTD SHS G6359F103 14735 2108 SH SOLE 2108 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 5030 1000 SH SOLE 1000 0 0 NOBLE CORP PLC SHS USD G65431101 8511 2294 SH SOLE 2294 0 0 PROTHENA CORP PLC SHS G72800108 12224 333 SH SOLE 333 0 0 QUOTIENT LTD SHS G73268107 8973 1905 SH SOLE 1905 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 2423 210 SH SOLE 210 0 0 SEADRILL LIMITED SHS G7945E105 551 2825 SH SOLE 2825 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 17556 300 SH SOLE 300 0 0 PENTAIR PLC SHS G7S00T104 28751 422 SH SOLE 422 0 0 SHIP FINANCE INTERNATIONAL SHS G81075106 5262 368 SH SOLE 368 0 0 SIGNET JEWELERS LIMITED SHS G81276100 884034 22950 SH SOLE 22950 0 0 SINA CORP ORD G81477104 7090 68 SH SOLE 68 0 0 TECHNIPFMC PLC COM G87110105 41230 1400 SH SOLE 1400 0 0 TEXTAINER GROUP HOLDINGS LT SHS G8766E109 13560 800 SH SOLE 800 0 0 THIRD PT REINS LTD COM G8827U100 827765 59338 SH SOLE 59338 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 548 425 SH SOLE 425 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 10289 529 SH SOLE 529 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 27814 1457 SH SOLE 1457 0 0 TSAKOS ENERGY NAVIGATION LT SHS G9108L108 79814 24186 SH SOLE 24186 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 1108069 16428 SH SOLE 16428 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 84816 3100 SH SOLE 3100 0 0 WILLIS TOWERS WATSON PUB LT SHS G96629103 879658 5780 SH SOLE 5780 0 0 PERRIGO CO PLC SHS G97822103 1500 18 SH SOLE 18 0 0 XL GROUP LTD COM G98294104 1231303 22282 SH SOLE 22282 0 0 CHUBB LIMITED COM H1467J104 357790 2616 SH SOLE 2616 0 0 GARMIN LTD SHS H2906T109 353580 6000 SH SOLE 6000 0 0 TE CONNECTIVITY LTD REG SHS H84989104 144256 1444 SH SOLE 1444 0 0 TRANSOCEAN LTD REG SHS H8817H100 59558 6016 SH SOLE 6016 0 0 CHECK POINT SOFTWARE TECH L ORD M22465104 46094 464 SH SOLE 464 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 4082 80 SH SOLE 80 0 0 ELBIT SYS LTD ORD M3760D101 5228 43 SH SOLE 43 0 0 STRATASYS LTD SHS M85548101 5691 282 SH SOLE 282 0 0 CORE LABORATORIES N V COM N22717107 43937 406 SH SOLE 406 0 0 FRANKS INTL N V COM N33462107 8145 1500 SH SOLE 1500 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 108005 1022 SH SOLE 1022 0 0 COPA HOLDINGS SA CL A P31076105 9261 72 SH SOLE 72 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 193682 1645 SH SOLE 1645 0 0 BROADCOM LTD SHS Y09827109 137384 583 SH SOLE 583 0 0 GLOBUS MARITIME LIMITED NEW SHS NEW Y27265308 1271 1715 SH SOLE 1715 0 0 SAFE BULKERS INC COM Y7388L103 30115 9500 SH SOLE 9500 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 8938 3250 SH SOLE 3250 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 3580 200 SH SOLE 200 0 0