0001140361-23-052201.txt : 20231109 0001140361-23-052201.hdr.sgml : 20231109 20231109060257 ACCESSION NUMBER: 0001140361-23-052201 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 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: 231389829 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 12-31-2017 12-31-2017 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 1137 812462299
INFORMATION TABLE 2 informationtable.xml AFLAC INC COM 001055102 37307 425 SH SOLE 425 0 0 AGCO CORP COM 001084102 148717 2082 SH SOLE 2082 0 0 ATYR PHARMA INC COM 002120103 21000 6000 SH SOLE 6000 0 0 ABBOTT LABS COM 002824100 2422564 42449 SH SOLE 42449 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1743 100 SH SOLE 100 0 0 ACUSHNET HOLDINGS CORP COM 005098108 2993 142 SH SOLE 142 0 0 ACXIOM CORP COM 005125109 32521 1180 SH SOLE 1180 0 0 ADVAXIS INC COM NEW 007624208 170 60 SH SOLE 60 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2964 95 SH SOLE 95 0 0 ADVANCED MICRO DEVICES INC COM 007903107 102800 10000 SH SOLE 10000 0 0 AGNICO EAGLE MINES LTD COM 008474108 88804 1923 SH SOLE 1923 0 0 AIR PRODS & CHEMS INC COM 009158106 143570 875 SH SOLE 875 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 33110 5086 SH SOLE 5086 0 0 ALASKA AIR GROUP INC COM 011659109 6616 90 SH SOLE 90 0 0 ALBEMARLE CORP COM 012653101 33763 264 SH SOLE 264 0 0 ALCOA CORP COM 013872106 89747 1666 SH SOLE 1666 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 4664 39 SH SOLE 39 0 0 ALIGN TECHNOLOGY INC COM 016255101 54437 245 SH SOLE 245 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 11620 877 SH SOLE 877 0 0 ALLSTATE CORP COM 020002101 48376 462 SH SOLE 462 0 0 ALMADEN MINERALS LTD COM CL B 020283305 12195 11840 SH SOLE 11840 0 0 ALTABA INC COM 021346101 401847 5753 SH SOLE 5753 0 0 AMAZON COM INC COM 023135106 65538268 56041 SH SOLE 56041 0 0 AMERICAN ELEC PWR INC COM 025537101 95126 1293 SH SOLE 1293 0 0 AMERICAN EXPRESS CO COM 025816109 738668 7438 SH SOLE 7438 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 27542 1520 SH SOLE 1520 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 3415960 57334 SH SOLE 57334 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4575 50 SH SOLE 50 0 0 AMGEN INC COM 031162100 189029 1087 SH SOLE 1087 0 0 ANADARKO PETE CORP COM 032511107 80245 1496 SH SOLE 1496 0 0 ANALOG DEVICES INC COM 032654105 22258 250 SH SOLE 250 0 0 ANNALY CAP MGMT INC COM 035710409 3032 255 SH SOLE 255 0 0 ANTARES PHARMA INC COM 036642106 4527 2275 SH SOLE 2275 0 0 ANTHEM INC COM 036752103 103505 460 SH SOLE 460 0 0 APACHE CORP COM 037411105 16888 400 SH SOLE 400 0 0 APPLE INC COM 037833100 41159951 243219 SH SOLE 243219 0 0 APPLIED MATLS INC COM 038222105 42276 827 SH SOLE 827 0 0 ARCH COAL INC CL A 039380407 466 5 SH SOLE 5 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 48096 1200 SH SOLE 1200 0 0 ASPEN TECHNOLOGY INC COM 045327103 252487 3814 SH SOLE 3814 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 20820 600 SH SOLE 600 0 0 ATRION CORP COM 049904105 22702 36 SH SOLE 36 0 0 AUTODESK INC COM 052769106 3145 30 SH SOLE 30 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 554192 4729 SH SOLE 4729 0 0 AUTOZONE INC COM 053332102 782507 1100 SH SOLE 1100 0 0 AVALONBAY CMNTYS INC COM 053484101 9813 55 SH SOLE 55 0 0 AVEO PHARMACEUTICALS INC COM 053588109 709 254 SH SOLE 254 0 0 AVIRAGEN THERAPEUTICS INC COM 053761102 4376 7728 SH SOLE 7728 0 0 AVNET INC COM 053807103 16640 420 SH SOLE 420 0 0 AVON PRODS INC COM 054303102 538 250 SH SOLE 250 0 0 BP PLC SPONSORED ADR 055622104 300388 7147 SH SOLE 7147 0 0 BAIDU INC SPON ADR REP A 056752108 841985 3595 SH SOLE 3595 0 0 BALCHEM CORP COM 057665200 29338 364 SH SOLE 364 0 0 BALL CORP COM 058498106 40727 1076 SH SOLE 1076 0 0 BALLARD PWR SYS INC NEW COM 058586108 43218 9800 SH SOLE 9800 0 0 BANCO DE CHILE SPONSORED ADR 059520106 23360 242 SH SOLE 242 0 0 BANK AMER CORP COM 060505104 2998435 101573 SH SOLE 101573 0 0 BANK MONTREAL QUE COM 063671101 3596019 44939 SH SOLE 44939 0 0 BANK NEW YORK MELLON CORP COM 064058100 134650 2500 SH SOLE 2500 0 0 BANK N S HALIFAX COM 064149107 1843945 28575 SH SOLE 28575 0 0 BARRICK GOLD CORP COM 067901108 221825 15330 SH SOLE 15330 0 0 BARRACUDA NETWORKS INC COM 068323104 27500 1000 SH SOLE 1000 0 0 BAXTER INTL INC COM 071813109 173235 2680 SH SOLE 2680 0 0 BECTON DICKINSON & CO COM 075887109 3551684 16592 SH SOLE 16592 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 595200 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34154495 172306 SH SOLE 172306 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 12095 263 SH SOLE 263 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 405609 12755 SH SOLE 12755 0 0 BLUCORA INC COM 095229100 663 30 SH SOLE 30 0 0 BOEING CO COM 097023105 4257616 14437 SH SOLE 14437 0 0 BOSTON SCIENTIFIC CORP COM 101137107 260369 10503 SH SOLE 10503 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1633418 26655 SH SOLE 26655 0 0 BRISTOW GROUP INC COM 110394103 29634 2200 SH SOLE 2200 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2203435 32892 SH SOLE 32892 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 421816 9688 SH SOLE 9688 0 0 BROWN FORMAN CORP CL B 115637209 14833 216 SH SOLE 216 0 0 BRUKER CORP COM 116794108 18190 530 SH SOLE 530 0 0 BUCKLE INC COM 118440106 3800 160 SH SOLE 160 0 0 CBS CORP NEW CL B 124857202 44250 750 SH SOLE 750 0 0 CF INDS HLDGS INC COM 125269100 42540 1000 SH SOLE 1000 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 72048 6265 SH SOLE 6265 0 0 CSX CORP COM 126408103 126743 2304 SH SOLE 2304 0 0 CUI GLOBAL INC COM NEW 126576206 6875 2500 SH SOLE 2500 0 0 CVS HEALTH CORP COM 126650100 213223 2941 SH SOLE 2941 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 14721 352 SH SOLE 352 0 0 CADIZ INC COM NEW 127537207 130815 9180 SH SOLE 9180 0 0 CAL MAINE FOODS INC COM NEW 128030202 5245 118 SH SOLE 118 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 35 10 SH SOLE 10 0 0 CALLAWAY GOLF CO COM 131193104 4458 320 SH SOLE 320 0 0 CAMPBELL SOUP CO COM 134429109 67354 1400 SH SOLE 1400 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 3917928 40221 SH SOLE 40221 0 0 CANADIAN NATL RY CO COM 136375102 11880 144 SH SOLE 144 0 0 CANADIAN NAT RES LTD COM 136385101 117876 3300 SH SOLE 3300 0 0 CARA THERAPEUTICS INC COM 140755109 8801 719 SH SOLE 719 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 47786 720 SH SOLE 720 0 0 CARTER INC COM 146229109 17271 147 SH SOLE 147 0 0 CASEYS GEN STORES INC COM 147528103 14328 128 SH SOLE 128 0 0 CATERPILLAR INC DEL COM 149123101 4655701 29545 SH SOLE 29545 0 0 CELGENE CORP COM 151020104 6152022 58950 SH SOLE 58950 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1215 162 SH SOLE 162 0 0 CENTRAL FD CDA LTD CL A 153501101 44220 3300 SH SOLE 3300 0 0 CENTURYLINK INC COM 156700106 20016 1200 SH SOLE 1200 0 0 CERNER CORP COM 156782104 20217 300 SH SOLE 300 0 0 CEVA INC COM 157210105 15091 327 SH SOLE 327 0 0 CHARLES RIV LABS INTL INC COM 159864107 24079 220 SH SOLE 220 0 0 CHEMOURS CO COM 163851108 165098 3298 SH SOLE 3298 0 0 CHESAPEAKE ENERGY CORP COM 165167107 84134 21246 SH SOLE 21246 0 0 CHEVRON CORP NEW COM 166764100 2160529 17258 SH SOLE 17258 0 0 CHINA FD INC COM 169373107 31328 1447 SH SOLE 1447 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 18787 65 SH SOLE 65 0 0 CHROMADEX CORP COM NEW 171077407 4528 770 SH SOLE 770 0 0 CHURCH & DWIGHT INC COM 171340102 12241 244 SH SOLE 244 0 0 CINCINNATI FINL CORP COM 172062101 172356 2299 SH SOLE 2299 0 0 CIRRUS LOGIC INC COM 172755100 7520 145 SH SOLE 145 0 0 CINTAS CORP COM 172908105 451907 2900 SH SOLE 2900 0 0 CITIGROUP INC COM NEW 172967424 4843272 65089 SH SOLE 65089 0 0 CITIZENS FINL GROUP INC COM 174610105 376141 8960 SH SOLE 8960 0 0 CITRIX SYS INC COM 177376100 205920 2340 SH SOLE 2340 0 0 CLEAN ENERGY FUELS CORP COM 184499101 325 160 SH SOLE 160 0 0 CLEVELAND CLIFFS INC COM 185899101 15862 2200 SH SOLE 2200 0 0 CLOROX CO DEL COM 189054109 170754 1148 SH SOLE 1148 0 0 COCA COLA CO COM 191216100 10810613 235628 SH SOLE 235628 0 0 COEUR MNG INC COM NEW 192108504 44190 5892 SH SOLE 5892 0 0 COGNEX CORP COM 192422103 103727 1696 SH SOLE 1696 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 40908 576 SH SOLE 576 0 0 COLFAX CORP COM 194014106 112481 2839 SH SOLE 2839 0 0 COLGATE PALMOLIVE CO COM 194162103 5341407 70794 SH SOLE 70794 0 0 CONAGRA BRANDS INC COM 205887102 62156 1650 SH SOLE 1650 0 0 CONSOLIDATED EDISON INC COM 209115104 46213 544 SH SOLE 544 0 0 CONTINENTAL RESOURCES INC COM 212015101 12713 240 SH SOLE 240 0 0 CORNING INC COM 219350105 500068 15632 SH SOLE 15632 0 0 COTY INC COM CL A 222070203 31625 1590 SH SOLE 1590 0 0 CREE INC COM 225447101 64252 1730 SH SOLE 1730 0 0 CRITEO S A SPONS ADS 226718104 28971 1113 SH SOLE 1113 0 0 CROCS INC COM 227046109 1138 90 SH SOLE 90 0 0 CROWN HOLDINGS INC COM 228368106 4219 75 SH SOLE 75 0 0 CUMMINS INC COM 231021106 254362 1440 SH SOLE 1440 0 0 CURIS INC COM 231269101 105 150 SH SOLE 150 0 0 CYTRX CORP COM PAR 232828608 29 17 SH SOLE 17 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 16401 372 SH SOLE 372 0 0 DBX ETF TR XTRACK MSCI EURO 233051697 3794 125 SH SOLE 125 0 0 DANAHER CORP DEL COM 235851102 1562253 16831 SH SOLE 16831 0 0 DEAN FOODS CO NEW COM NEW 242370203 401051 34693 SH SOLE 34693 0 0 DEERE & CO COM 244199105 1396852 8925 SH SOLE 8925 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 4728 310 SH SOLE 310 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 191688 3423 SH SOLE 3423 0 0 DELTIC TIMBER CORP COM 247850100 30303 331 SH SOLE 331 0 0 DENISON MINES CORP COM 248356107 2753 5006 SH SOLE 5006 0 0 DEXCOM INC COM 252131107 45338 790 SH SOLE 790 0 0 DIGITAL RLTY TR INC COM 253868103 14807 130 SH SOLE 130 0 0 DISNEY WALT CO COM DISNEY 254687106 10104542 93987 SH SOLE 93987 0 0 DISCOVER FINL SVCS COM 254709108 412983 5369 SH SOLE 5369 0 0 DOLLAR GEN CORP NEW COM 256677105 5581 60 SH SOLE 60 0 0 DONALDSON INC COM 257651109 9594 196 SH SOLE 196 0 0 DONNELLEY R R & SONS CO COM 257867200 4957 533 SH SOLE 533 0 0 DOVER CORP COM 260003108 199556 1976 SH SOLE 1976 0 0 DRIL-QUIP INC COM 262037104 80375 1685 SH SOLE 1685 0 0 DRIVE SHACK INC COM 262077100 28203 5100 SH SOLE 5100 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 177650 9500 SH SOLE 9500 0 0 EBAY INC COM 278642103 942217 24966 SH SOLE 24966 0 0 EBIX INC COM NEW 278715206 18624 235 SH SOLE 235 0 0 EDGEWATER TECHNOLOGY INC COM 280358102 1697 272 SH SOLE 272 0 0 EDISON INTL COM 281020107 73105 1156 SH SOLE 1156 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 27378 1800 SH SOLE 1800 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 11027 5177 SH SOLE 5177 0 0 ELDORADO GOLD CORP NEW COM 284902103 9920 6937 SH SOLE 6937 0 0 ELECTRONIC ARTS INC COM 285512109 120084 1143 SH SOLE 1143 0 0 ELLINGTON FINANCIAL LLC COM 288522303 10157 700 SH SOLE 700 0 0 EMERSON ELEC CO COM 291011104 219245 3146 SH SOLE 3146 0 0 ENCANA CORP COM 292505104 213533 16019 SH SOLE 16019 0 0 ENERGY FUELS INC COM NEW 292671708 4667 2607 SH SOLE 2607 0 0 ENERPLUS CORP COM 292766102 4092 418 SH SOLE 418 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 41250 1556 SH SOLE 1556 0 0 ENZO BIOCHEM INC COM 294100102 1467 180 SH SOLE 180 0 0 EQUIFAX INC COM 294429105 303054 2570 SH SOLE 2570 0 0 EXONE CO COM 302104104 588 70 SH SOLE 70 0 0 EXPEDITORS INTL WASH INC COM 302130109 10415 161 SH SOLE 161 0 0 F M C CORP COM NEW 302491303 26694 282 SH SOLE 282 0 0 FACTSET RESH SYS INC COM 303075105 14843 77 SH SOLE 77 0 0 FASTENAL CO COM 311900104 7985 146 SH SOLE 146 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13945 105 SH SOLE 105 0 0 F5 NETWORKS INC COM 315616102 22307 170 SH SOLE 170 0 0 FIBROCELL SCIENCE INC COM PAR 315721308 43 67 SH SOLE 67 0 0 FIRST SOLAR INC COM 336433107 14179 210 SH SOLE 210 0 0 FISERV INC COM 337738108 1674530 12770 SH SOLE 12770 0 0 FIRSTENERGY CORP COM 337932107 3368 110 SH SOLE 110 0 0 FLUOR CORP NEW COM 343412102 44419 860 SH SOLE 860 0 0 FLOWERS FOODS INC COM 343498101 7956 412 SH SOLE 412 0 0 FLUSHING FINL CORP COM 343873105 30250 1100 SH SOLE 1100 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6010 64 SH SOLE 64 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 49823 3989 SH SOLE 3989 0 0 FORTUNA SILVER MINES INC COM 349915108 144594 27700 SH SOLE 27700 0 0 FRANCO NEVADA CORP COM 351858105 448200 5606 SH SOLE 5606 0 0 FRANKLIN RES INC COM 354613101 31414 725 SH SOLE 725 0 0 FUEL TECH INC COM 359523107 1544 1379 SH SOLE 1379 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 134 40 SH SOLE 40 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4952293 78260 SH SOLE 78260 0 0 GAP INC DEL COM 364760108 11206 329 SH SOLE 329 0 0 GENCOR INDS INC COM 368678108 4617 279 SH SOLE 279 0 0 GENERAL DYNAMICS CORP COM 369550108 347900 1710 SH SOLE 1710 0 0 GENERAL ELECTRIC CO COM 369604103 7344810 420906 SH SOLE 420906 0 0 GENERAL MLS INC COM 370334104 470407 7934 SH SOLE 7934 0 0 GENESCO INC COM 371532102 78000 2400 SH SOLE 2400 0 0 GENMARK DIAGNOSTICS INC COM 372309104 7473 1792 SH SOLE 1792 0 0 GILEAD SCIENCES INC COM 375558103 888981 12409 SH SOLE 12409 0 0 GLAUKOS CORP COM 377322102 3899 152 SH SOLE 152 0 0 GOLD STD VENTURES CORP COM 380738104 12574 7185 SH SOLE 7185 0 0 GOLDCORP INC NEW COM 380956409 279676 21901 SH SOLE 21901 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 96930 3000 SH SOLE 3000 0 0 GRAHAM HLDGS CO COM 384637104 74261 133 SH SOLE 133 0 0 GRUBHUB INC COM 400110102 26207 365 SH SOLE 365 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 961537 18620 SH SOLE 18620 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 149756 5800 SH SOLE 5800 0 0 HACKETT GROUP INC COM 404609109 47130 3000 SH SOLE 3000 0 0 HAEMONETICS CORP COM 405024100 666120 11469 SH SOLE 11469 0 0 HALLIBURTON CO COM 406216101 254710 5212 SH SOLE 5212 0 0 HARRIS CORP DEL COM 413875105 9916 70 SH SOLE 70 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 26226 466 SH SOLE 466 0 0 HASBRO INC COM 418056107 11816 130 SH SOLE 130 0 0 HEALTHCARE SVCS GRP INC COM 421906108 14814 281 SH SOLE 281 0 0 HECLA MNG CO COM 422704106 23852 6008 SH SOLE 6008 0 0 HEICO CORP NEW COM 422806109 117938 1250 SH SOLE 1250 0 0 HELMERICH & PAYNE INC COM 423452101 12928 200 SH SOLE 200 0 0 HERSHEY CO COM 427866108 56755 500 SH SOLE 500 0 0 HEXCEL CORP NEW COM 428291108 6804 110 SH SOLE 110 0 0 HILLENBRAND INC COM 431571108 4694 105 SH SOLE 105 0 0 HOME DEPOT INC COM 437076102 6200284 32714 SH SOLE 32714 0 0 HONDA MOTOR LTD AMERN SHS 438128308 39022 1145 SH SOLE 1145 0 0 HONEYWELL INTL INC COM 438516106 6282699 40967 SH SOLE 40967 0 0 HORMEL FOODS CORP COM 440452100 14410 396 SH SOLE 396 0 0 HUBBELL INC COM 443510607 10827 80 SH SOLE 80 0 0 HYDROGENICS CORP NEW COM NEW 448883207 1032 93 SH SOLE 93 0 0 IDT CORP CL B NEW 448947507 19112 1803 SH SOLE 1803 0 0 IAMGOLD CORP COM 450913108 30398 5214 SH SOLE 5214 0 0 IGNYTA INC COM 451731103 12416 465 SH SOLE 465 0 0 ILLINOIS TOOL WKS INC COM 452308109 5987746 35887 SH SOLE 35887 0 0 ILLUMINA INC COM 452327109 3541723 16210 SH SOLE 16210 0 0 IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 1 2 SH SOLE 2 0 0 IMPERIAL OIL LTD COM NEW 453038408 175475 5626 SH SOLE 5626 0 0 INFOSYS LTD SPONSORED ADR 456788108 310775 19160 SH SOLE 19160 0 0 INGREDION INC COM 457187102 10904 78 SH SOLE 78 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 20514 690 SH SOLE 690 0 0 INTEL CORP COM 458140100 3180747 68907 SH SOLE 68907 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2224743 14501 SH SOLE 14501 0 0 INTL PAPER CO COM 460146103 140794 2430 SH SOLE 2430 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 2790 70 SH SOLE 70 0 0 INTERPUBLIC GROUP COS INC COM 460690100 16168 802 SH SOLE 802 0 0 INTUIT COM 461202103 3527172 22355 SH SOLE 22355 0 0 IONIS PHARMACEUTICALS INC COM 462222100 7545 150 SH SOLE 150 0 0 IROBOT CORP COM 462726100 6136 80 SH SOLE 80 0 0 ISHARES INC MSCI AUST ETF 464286103 10542 455 SH SOLE 455 0 0 ISHARES INC EM MKTS DIV ETF 464286319 8241 197 SH SOLE 197 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 50563 1250 SH SOLE 1250 0 0 ISHARES INC MSCI CDA ETF 464286509 23712 800 SH SOLE 800 0 0 ISHARES INC MSCI JAPN SMCETF 464286582 10054 126 SH SOLE 126 0 0 ISHARES INC MSCI EURZONE ETF 464286608 33576 774 SH SOLE 774 0 0 ISHARES INC MSCI THAILND ETF 464286624 50875 550 SH SOLE 550 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 7437 145 SH SOLE 145 0 0 ISHARES INC MSCI PAC JP ETF 464286665 11950 250 SH SOLE 250 0 0 ISHARES INC MSCI SWITZERLAND 464286749 26685 750 SH SOLE 750 0 0 ISHARES INC MSCI SPAIN ETF 464286764 11961 365 SH SOLE 365 0 0 ISHARES INC MSCI STH KOR ETF 464286772 71184 950 SH SOLE 950 0 0 ISHARES INC MSCI GERMANY ETF 464286806 98235 2975 SH SOLE 2975 0 0 ISHARES INC MSCI HONG KG ETF 464286871 3193642 125635 SH SOLE 125635 0 0 ISHARES TR S&P 100 ETF 464287101 94912 800 SH SOLE 800 0 0 ISHARES TR CORE S&P TTL STK 464287150 46466 760 SH SOLE 760 0 0 ISHARES TR SELECT DIVID ETF 464287168 738214 7490 SH SOLE 7490 0 0 ISHARES TR TIPS BD ETF 464287176 358782 3145 SH SOLE 3145 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 48940 1060 SH SOLE 1060 0 0 ISHARES TR CORE S&P500 ETF 464287200 500868 1863 SH SOLE 1863 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2502543 53110 SH SOLE 53110 0 0 ISHARES TR IBOXX INV CP ETF 464287242 124234 1022 SH SOLE 1022 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 42012 275 SH SOLE 275 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 27005 240 SH SOLE 240 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 17563 197 SH SOLE 197 0 0 ISHARES TR CORE S&P MCP ETF 464287507 17270 91 SH SOLE 91 0 0 ISHARES TR NASDAQ BIOTECH 464287556 64062 600 SH SOLE 600 0 0 ISHARES TR COHEN STEER REIT 464287564 18440 182 SH SOLE 182 0 0 ISHARES TR GLOBAL 100 ETF 464287572 33340 360 SH SOLE 360 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 12434 100 SH SOLE 100 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 553804 4112 SH SOLE 4112 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 154044 1225 SH SOLE 1225 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 111273 596 SH SOLE 596 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 125780 825 SH SOLE 825 0 0 ISHARES TR CORE S&P US VLU 464287663 230464 4160 SH SOLE 4160 0 0 ISHARES TR U.S. TECH ETF 464287721 128100 787 SH SOLE 787 0 0 ISHARES TR US HLTHCARE ETF 464287762 20908 120 SH SOLE 120 0 0 ISHARES TR U.S. FINLS ETF 464287788 14332 120 SH SOLE 120 0 0 ISHARES TR U.S. ENERGY ETF 464287796 33703 850 SH SOLE 850 0 0 ISHARES TR CORE S&P SCP ETF 464287804 51309 668 SH SOLE 668 0 0 ISHARES TR DOW JONES US ETF 464287846 276994 2073 SH SOLE 2073 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 51489 675 SH SOLE 675 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 27960 3000 SH SOLE 3000 0 0 ISHARES TR JPMORGAN USD EMG 464288281 51316 442 SH SOLE 442 0 0 ISHARES TR GLB INFRASTR ETF 464288372 93605 2070 SH SOLE 2070 0 0 ISHARES TR INTL SEL DIV ETF 464288448 28857 854 SH SOLE 854 0 0 ISHARES TR IBOXX HI YD ETF 464288513 276614 3170 SH SOLE 3170 0 0 ISHARES TR SHORT TREAS BD 464288679 159848 1450 SH SOLE 1450 0 0 ISHARES TR GLB CNSM STP ETF 464288737 7416 70 SH SOLE 70 0 0 ISHARES TR US HOME CONS ETF 464288752 4678 107 SH SOLE 107 0 0 ISHARES TR US AER DEF ETF 464288760 826555 4394 SH SOLE 4394 0 0 ISHARES TR EAFE VALUE ETF 464288877 80047 1450 SH SOLE 1450 0 0 JABIL INC COM 466313103 5250 200 SH SOLE 200 0 0 JETBLUE AIRWAYS CORP COM 477143101 1229 55 SH SOLE 55 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 433339 3911 SH SOLE 3911 0 0 JOHNSON & JOHNSON COM 478160104 24081021 172352 SH SOLE 172352 0 0 KLA-TENCOR CORP COM 482480100 75125 715 SH SOLE 715 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 6524 62 SH SOLE 62 0 0 KELLOGG CO COM 487836108 667904 9825 SH SOLE 9825 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 43392 2501 SH SOLE 2501 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 4418 950 SH SOLE 950 0 0 KEYCORP NEW COM 493267108 30658 1520 SH SOLE 1520 0 0 KIMBERLY CLARK CORP COM 494368103 2346113 19444 SH SOLE 19444 0 0 KINDRED HEALTHCARE INC COM 494580103 8245 850 SH SOLE 850 0 0 KINROSS GOLD CORP COM NO PAR 496902404 70546 16330 SH SOLE 16330 0 0 KOREA FD COM NEW 500634209 3425 83 SH SOLE 83 0 0 KRAFT HEINZ CO COM 500754106 8318843 106981 SH SOLE 106981 0 0 KROGER CO COM 501044101 12353 450 SH SOLE 450 0 0 L BRANDS INC COM 501797104 6745 112 SH SOLE 112 0 0 LKQ CORP COM 501889208 130144 3200 SH SOLE 3200 0 0 L3 TECHNOLOGIES INC COM 502413107 17213 87 SH SOLE 87 0 0 LAM RESEARCH CORP COM 512807108 20800 113 SH SOLE 113 0 0 LAMB WESTON HLDGS INC COM 513272104 31048 550 SH SOLE 550 0 0 LAS VEGAS SANDS CORP COM 517834107 842566 12125 SH SOLE 12125 0 0 LAUDER ESTEE COS INC CL A 518439104 5189611 40786 SH SOLE 40786 0 0 LEIDOS HLDGS INC COM 525327102 58048 899 SH SOLE 899 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 14820 1500 SH SOLE 1500 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3894 114 SH SOLE 114 0 0 LILLY ELI & CO COM 532457108 1120784 13270 SH SOLE 13270 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 122115 32564 SH SOLE 32564 0 0 LOCKHEED MARTIN CORP COM 539830109 548996 1710 SH SOLE 1710 0 0 LULULEMON ATHLETICA INC COM 550021109 95094 1210 SH SOLE 1210 0 0 MGIC INVT CORP WIS COM 552848103 22576 1600 SH SOLE 1600 0 0 MARATHON OIL CORP COM 565849106 17878 1056 SH SOLE 1056 0 0 MARKEL CORP COM 570535104 51261 45 SH SOLE 45 0 0 MARSH & MCLENNAN COS INC COM 571748102 9558116 117436 SH SOLE 117436 0 0 MARRIOTT INTL INC NEW CL A 571903202 1065481 7850 SH SOLE 7850 0 0 MASCO CORP COM 574599106 184548 4200 SH SOLE 4200 0 0 MATADOR RES CO COM 576485205 457611 14700 SH SOLE 14700 0 0 MATTEL INC COM 577081102 8459 550 SH SOLE 550 0 0 MCCORMICK & CO INC COM NON VTG 579780206 10802 106 SH SOLE 106 0 0 MCDONALDS CORP COM 580135101 18280177 106206 SH SOLE 106206 0 0 MEDICINES CO COM 584688105 27340 1000 SH SOLE 1000 0 0 MERCER INTL INC COM 588056101 372 26 SH SOLE 26 0 0 METHODE ELECTRS INC COM 591520200 75188 1875 SH SOLE 1875 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 162038 4824 SH SOLE 4824 0 0 MICROSOFT CORP COM 594918104 26036580 304379 SH SOLE 304379 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 46752 532 SH SOLE 532 0 0 MICRON TECHNOLOGY INC COM 595112103 60940 1482 SH SOLE 1482 0 0 MICROSEMI CORP COM 595137100 2221 43 SH SOLE 43 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 23508 2307 SH SOLE 2307 0 0 MONDELEZ INTL INC CL A 609207105 4375701 102236 SH SOLE 102236 0 0 MOODYS CORP COM 615369105 236471 1602 SH SOLE 1602 0 0 MORGAN STANLEY COM NEW 617446448 2257102 43017 SH SOLE 43017 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 47740 6200 SH SOLE 6200 0 0 MULTI COLOR CORP COM 625383104 184131 2460 SH SOLE 2460 0 0 MURPHY OIL CORP COM 626717102 94082 3030 SH SOLE 3030 0 0 MURPHY USA INC COM 626755102 93218 1160 SH SOLE 1160 0 0 NF ENERGY SAVING CORP COM PAR 629099300 3880 4000 SH SOLE 4000 0 0 NRG ENERGY INC COM NEW 629377508 9028 317 SH SOLE 317 0 0 NANOMETRICS INC COM 630077105 3115 125 SH SOLE 125 0 0 NANOVIRICIDES INC COM NEW 630087203 126 143 SH SOLE 143 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 79982 1360 SH SOLE 1360 0 0 NATIONAL OILWELL VARCO INC COM 637071101 288484 8009 SH SOLE 8009 0 0 NATUS MEDICAL INC DEL COM 639050103 16235 425 SH SOLE 425 0 0 NEENAH PAPER INC COM 640079109 7524 83 SH SOLE 83 0 0 NEW GOLD INC CDA COM 644535106 75012 22800 SH SOLE 22800 0 0 NEW JERSEY RES COM 646025106 11256 280 SH SOLE 280 0 0 NEW MTN FIN CORP COM 647551100 3252 240 SH SOLE 240 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 6510 500 SH SOLE 500 0 0 NEWELL BRANDS INC COM 651229106 347409 11243 SH SOLE 11243 0 0 NEWMONT MINING CORP COM 651639106 587226 15651 SH SOLE 15651 0 0 NIKE INC CL B 654106103 1096627 17532 SH SOLE 17532 0 0 NOKIA CORP SPONSORED ADR 654902204 1538 330 SH SOLE 330 0 0 NOBLE ENERGY INC COM 655044105 8800 302 SH SOLE 302 0 0 NORDSTROM INC COM 655664100 14214 300 SH SOLE 300 0 0 NORFOLK SOUTHERN CORP COM 655844108 196195 1354 SH SOLE 1354 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 27840 4000 SH SOLE 4000 0 0 NORTHERN TR CORP COM 665859104 119868 1200 SH SOLE 1200 0 0 NORTHROP GRUMMAN CORP COM 666807102 156217 509 SH SOLE 509 0 0 NOVO-NORDISK A S ADR 670100205 58769 1095 SH SOLE 1095 0 0 NUCOR CORP COM 670346105 50864 800 SH SOLE 800 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 21305 880 SH SOLE 880 0 0 NUVASIVE INC COM 670704105 175470 3000 SH SOLE 3000 0 0 OI S A SPONSORED ADR NE 670851500 23 4 SH SOLE 4 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 7578 180 SH SOLE 180 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 201386 2734 SH SOLE 2734 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 163 148 SH SOLE 148 0 0 OCEANEERING INTL INC COM 675232102 63420 3000 SH SOLE 3000 0 0 OMNICOM GROUP INC COM 681919106 40057 550 SH SOLE 550 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4544 165 SH SOLE 165 0 0 ORMAT TECHNOLOGIES INC COM 686688102 28782 450 SH SOLE 450 0 0 OSHKOSH CORP COM 688239201 90890 1000 SH SOLE 1000 0 0 OWENS & MINOR INC NEW COM 690732102 4361 231 SH SOLE 231 0 0 OWENS ILL INC COM NEW 690768403 22170 1000 SH SOLE 1000 0 0 PNC FINL SVCS GROUP INC COM 693475105 18758 130 SH SOLE 130 0 0 PPG INDS INC COM 693506107 94157 806 SH SOLE 806 0 0 PVH CORP COM 693656100 59000 430 SH SOLE 430 0 0 PACKAGING CORP AMER COM 695156109 4701 39 SH SOLE 39 0 0 PALO ALTO NETWORKS INC COM 697435105 204655 1412 SH SOLE 1412 0 0 PAN AMERICAN SILVER CORP COM 697900108 15451 993 SH SOLE 993 0 0 PARK HOTELS RESORTS INC COM 700517105 9948 346 SH SOLE 346 0 0 PATTERSON COMPANIES INC COM 703395103 6901 191 SH SOLE 191 0 0 PAYCHEX INC COM 704326107 196411 2885 SH SOLE 2885 0 0 PEGASYSTEMS INC COM 705573103 7308 155 SH SOLE 155 0 0 PEPSICO INC COM 713448108 4049099 33765 SH SOLE 33765 0 0 PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 435 112 SH SOLE 112 0 0 PERKINELMER INC COM 714046109 43872 600 SH SOLE 600 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 19780 2230 SH SOLE 2230 0 0 PFIZER INC COM 717081103 10249137 282969 SH SOLE 282969 0 0 PHILIP MORRIS INTL INC COM 718172109 6146611 58179 SH SOLE 58179 0 0 PHILLIPS 66 COM 718546104 791802 7828 SH SOLE 7828 0 0 PITNEY BOWES INC COM 724479100 22360 2000 SH SOLE 2000 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 9040 438 SH SOLE 438 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 24340 500 SH SOLE 500 0 0 PRICELINE GRP INC COM NEW 741503403 34755 20 SH SOLE 20 0 0 PROCTER AND GAMBLE CO COM 742718109 10446113 113693 SH SOLE 113693 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2975 500 SH SOLE 500 0 0 PROOFPOINT INC COM 743424103 23091 260 SH SOLE 260 0 0 PROTO LABS INC COM 743713109 1751 17 SH SOLE 17 0 0 PRUDENTIAL FINL INC COM 744320102 382309 3325 SH SOLE 3325 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 1393 292 SH SOLE 292 0 0 QUALCOMM INC COM 747525103 134442 2100 SH SOLE 2100 0 0 REV GROUP INC COM 749527107 4749 146 SH SOLE 146 0 0 RPM INTL INC COM 749685103 131050 2500 SH SOLE 2500 0 0 RALPH LAUREN CORP CL A 751212101 18664 180 SH SOLE 180 0 0 RANDGOLD RES LTD ADR 752344309 9197 93 SH SOLE 93 0 0 RAYONIER INC COM 754907103 2309 73 SH SOLE 73 0 0 RAYTHEON CO COM NEW 755111507 1870986 9960 SH SOLE 9960 0 0 REALTY INCOME CORP COM 756109104 16194 284 SH SOLE 284 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 12995 420 SH SOLE 420 0 0 REGENCY CTRS CORP COM 758849103 15566 225 SH SOLE 225 0 0 REPUBLIC SVCS INC COM 760759100 43947 650 SH SOLE 650 0 0 RESMED INC COM 761152107 40482 478 SH SOLE 478 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 5820 1500 SH SOLE 1500 0 0 RIOT BLOCKCHAIN INC COM 767292105 14200 500 SH SOLE 500 0 0 ROCKWELL AUTOMATION INC COM 773903109 244652 1246 SH SOLE 1246 0 0 ROCKWELL COLLINS INC COM 774341101 146876 1083 SH SOLE 1083 0 0 ROLLINS INC COM 775711104 23265 500 SH SOLE 500 0 0 ROPER TECHNOLOGIES INC COM 776696106 73815 285 SH SOLE 285 0 0 ROSS STORES INC COM 778296103 19100 238 SH SOLE 238 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 14724516 180337 SH SOLE 180337 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 30526 447 SH SOLE 447 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 80052 1200 SH SOLE 1200 0 0 ROYAL GOLD INC COM 780287108 126054 1535 SH SOLE 1535 0 0 SEI INVESTMENTS CO COM 784117103 50302 700 SH SOLE 700 0 0 SSR MNG INC COM 784730103 10548 1200 SH SOLE 1200 0 0 SANGAMO THERAPEUTICS INC COM 800677106 16400 1000 SH SOLE 1000 0 0 SCHEIN HENRY INC COM 806407102 22362 320 SH SOLE 320 0 0 SCHLUMBERGER LTD COM 806857108 1913000 28387 SH SOLE 28387 0 0 SCHULMAN A INC COM 808194104 1322375 35500 SH SOLE 35500 0 0 SCHWAB CHARLES CORP NEW COM 808513105 92466 1800 SH SOLE 1800 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 90526 3240 SH SOLE 3240 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 32925 430 SH SOLE 430 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 16155 151 SH SOLE 151 0 0 SEABRIDGE GOLD INC COM 811916105 97858 8660 SH SOLE 8660 0 0 SEATTLE GENETICS INC COM 812578102 5350 100 SH SOLE 100 0 0 SERVICE CORP INTL COM 817565104 4478 120 SH SOLE 120 0 0 SHAKE SHACK INC CL A 819047101 7042 163 SH SOLE 163 0 0 SHERWIN WILLIAMS CO COM 824348106 141874 346 SH SOLE 346 0 0 SILICON LABORATORIES INC COM 826919102 3620 41 SH SOLE 41 0 0 SIMON PPTY GROUP INC NEW COM 828806109 111631 650 SH SOLE 650 0 0 SMUCKER J M CO COM NEW 832696405 131073 1055 SH SOLE 1055 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 280523 4725 SH SOLE 4725 0 0 SONY CORP SPONSORED ADR 835699307 29218 650 SH SOLE 650 0 0 SOTHEBYS COM 835898107 527610 10225 SH SOLE 10225 0 0 SOUTHERN CO COM 842587107 184666 3840 SH SOLE 3840 0 0 SPLUNK INC COM 848637104 1217417 14696 SH SOLE 14696 0 0 SQUARE INC CL A 852234103 3363 97 SH SOLE 97 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 20693 1335 SH SOLE 1335 0 0 STANLEY BLACK & DECKER INC COM 854502101 277104 1633 SH SOLE 1633 0 0 STARBUCKS CORP COM 855244109 2794314 48656 SH SOLE 48656 0 0 STATE STR CORP COM 857477103 177943 1823 SH SOLE 1823 0 0 STERICYCLE INC COM 858912108 6799 100 SH SOLE 100 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 4630 212 SH SOLE 212 0 0 STRYKER CORP COM 863667101 2637080 17031 SH SOLE 17031 0 0 SUN LIFE FINL INC COM 866796105 489385 11861 SH SOLE 11861 0 0 SUNCOR ENERGY INC NEW COM 867224107 107994 2941 SH SOLE 2941 0 0 SUNTRUST BKS INC COM 867914103 33264 515 SH SOLE 515 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 6645 690 SH SOLE 690 0 0 SUPERVALU INC COM NEW 868536301 46224 2140 SH SOLE 2140 0 0 SYKES ENTERPRISES INC COM 871237103 251600 8000 SH SOLE 8000 0 0 SYMANTEC CORP COM 871503108 108733 3875 SH SOLE 3875 0 0 SYSCO CORP COM 871829107 558109 9190 SH SOLE 9190 0 0 TJX COS INC NEW COM 872540109 11928 156 SH SOLE 156 0 0 T MOBILE US INC COM 872590104 194976 3070 SH SOLE 3070 0 0 TAHOE RES INC COM 873868103 73814 15410 SH SOLE 15410 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 368745 9300 SH SOLE 9300 0 0 TALEND S A ADS 874224207 22488 600 SH SOLE 600 0 0 TAPESTRY INC COM 876030107 77403 1750 SH SOLE 1750 0 0 TASEKO MINES LTD COM 876511106 35649 15300 SH SOLE 15300 0 0 TATA MTRS LTD SPONSORED ADR 876568502 80856 2445 SH SOLE 2445 0 0 TECK RESOURCES LTD CL B 878742204 19130 731 SH SOLE 731 0 0 TELEFLEX INC COM 879369106 3483 14 SH SOLE 14 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 756 117 SH SOLE 117 0 0 TEREX CORP NEW COM 880779103 48220 1000 SH SOLE 1000 0 0 TERRA NITROGEN CO L P COM UNIT 881005201 15563 195 SH SOLE 195 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 561943 29654 SH SOLE 29654 0 0 TEXAS INSTRS INC COM 882508104 912597 8738 SH SOLE 8738 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 97788 515 SH SOLE 515 0 0 THOMSON REUTERS CORP COM 884903105 3279276 75230 SH SOLE 75230 0 0 TIFFANY & CO NEW COM 886547108 121829 1172 SH SOLE 1172 0 0 TIME INC NEW COM 887228104 1771 96 SH SOLE 96 0 0 TIME WARNER INC COM NEW 887317303 444819 4863 SH SOLE 4863 0 0 TOLL BROTHERS INC COM 889478103 11285 235 SH SOLE 235 0 0 TORCHMARK CORP COM 891027104 205912 2270 SH SOLE 2270 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 11634750 198613 SH SOLE 198613 0 0 TRANSDIGM GROUP INC COM 893641100 54924 200 SH SOLE 200 0 0 TRI CONTL CORP COM 895436103 46040 1709 SH SOLE 1709 0 0 TRIMBLE INC COM 896239100 20117 495 SH SOLE 495 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 4039 792 SH SOLE 792 0 0 TRINITY INDS INC COM 896522109 266341 7110 SH SOLE 7110 0 0 TRUPANION INC COM 898202106 17562 600 SH SOLE 600 0 0 TUCOWS INC COM NEW 898697206 15761 225 SH SOLE 225 0 0 TURQUOISE HILL RES LTD COM 900435108 19777 5766 SH SOLE 5766 0 0 TYSON FOODS INC CL A 902494103 245642 3030 SH SOLE 3030 0 0 UBS AG JERSEY BRH CMCI FOOD ETN 902641737 18000 1000 SH SOLE 1000 0 0 UBS AG JERSEY BRH CMCI AGRI ETN 902641760 17800 1000 SH SOLE 1000 0 0 U S GLOBAL INVS INC CL A 902952100 527 135 SH SOLE 135 0 0 US BANCORP DEL COM NEW 902973304 362737 6770 SH SOLE 6770 0 0 U S G CORP COM NEW 903293405 930453 24130 SH SOLE 24130 0 0 UNDER ARMOUR INC CL A 904311107 40620 2815 SH SOLE 2815 0 0 UNDER ARMOUR INC CL C 904311206 17050 1280 SH SOLE 1280 0 0 UNILEVER PLC SPON ADR NEW 904767704 9740 176 SH SOLE 176 0 0 UNILEVER N V N Y SHS NEW 904784709 59136 1050 SH SOLE 1050 0 0 UNION PAC CORP COM 907818108 1790637 13353 SH SOLE 13353 0 0 UNITED PARCEL SERVICE INC CL B 911312106 407612 3421 SH SOLE 3421 0 0 UNITED RENTALS INC COM 911363109 24067 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 568962 4460 SH SOLE 4460 0 0 V F CORP COM 918204108 37296 504 SH SOLE 504 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 61010 1360 SH SOLE 1360 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 164434 3005 SH SOLE 3005 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 39942 870 SH SOLE 870 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 65065 1100 SH SOLE 1100 0 0 VEEVA SYS INC CL A COM 922475108 11056 200 SH SOLE 200 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 377747 1540 SH SOLE 1540 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 22990 180 SH SOLE 180 0 0 VANGUARD INDEX FDS REIT ETF 922908553 59746 720 SH SOLE 720 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 132780 1000 SH SOLE 1000 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 4596966 29700 SH SOLE 29700 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 140967 1150 SH SOLE 1150 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 60602 570 SH SOLE 570 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 136715 925 SH SOLE 925 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 132995 969 SH SOLE 969 0 0 VERITIV CORP COM 923454102 231 8 SH SOLE 8 0 0 VIAVI SOLUTIONS INC COM 925550105 52 6 SH SOLE 6 0 0 VISTA GOLD CORP COM NEW 927926303 3710 5300 SH SOLE 5300 0 0 VMWARE INC CL A COM 928563402 2256 18 SH SOLE 18 0 0 VOLITIONRX LTD COM 928661107 19331 6575 SH SOLE 6575 0 0 VORNADO RLTY TR SH BEN INT 929042109 12509 160 SH SOLE 160 0 0 VULCAN MATLS CO COM 929160109 12837 100 SH SOLE 100 0 0 WD-40 CO COM 929236107 157530 1335 SH SOLE 1335 0 0 WAL-MART STORES INC COM 931142103 1380229 13977 SH SOLE 13977 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1583043 21799 SH SOLE 21799 0 0 WATERS CORP COM 941848103 22603 117 SH SOLE 117 0 0 WEIBO CORP SPONSORED ADR 948596101 1242 12 SH SOLE 12 0 0 WELLS FARGO CO NEW COM 949746101 12676693 208945 SH SOLE 208945 0 0 WESTERN DIGITAL CORP COM 958102105 553290 6957 SH SOLE 6957 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1034 275 SH SOLE 275 0 0 WEYERHAEUSER CO COM 962166104 85364 2421 SH SOLE 2421 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 351292 15874 SH SOLE 15874 0 0 WHIRLPOOL CORP COM 963320106 5565 33 SH SOLE 33 0 0 WILEY JOHN & SONS INC CL A 968223206 59175 900 SH SOLE 900 0 0 WILLIAMS COS INC DEL COM 969457100 16465 540 SH SOLE 540 0 0 WYNN RESORTS LTD COM 983134107 11801 70 SH SOLE 70 0 0 XPO LOGISTICS INC COM 983793100 10258 112 SH SOLE 112 0 0 XILINX INC COM 983919101 5057 75 SH SOLE 75 0 0 XENETIC BIOSCIENCES INC COM NEW 984015206 4296 2239 SH SOLE 2239 0 0 YELP INC CL A 985817105 67136 1600 SH SOLE 1600 0 0 YUM BRANDS INC COM 988498101 284982 3492 SH SOLE 3492 0 0 ZIONS BANCORPORATION COM 989701107 373855 7355 SH SOLE 7355 0 0 BIOVERATIV INC COM 09075E100 39955 741 SH SOLE 741 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 47482 401 SH SOLE 401 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 494899 32220 SH SOLE 32220 0 0 AKERS BIOSCIENCES INC COM 00973E102 5213 38900 SH SOLE 38900 0 0 CDK GLOBAL INC COM 12508E101 80903 1135 SH SOLE 1135 0 0 GLOBAL X FDS FTSE NORDIC REG 37950E101 16458 725 SH SOLE 725 0 0 COVANTA HLDG CORP COM 22282E102 8028 475 SH SOLE 475 0 0 VERISIGN INC COM 92343E102 26893 235 SH SOLE 235 0 0 AMERISOURCEBERGEN CORP COM 03073E105 26444 288 SH SOLE 288 0 0 CARS COM INC COM 14575E105 2884 100 SH SOLE 100 0 0 VALE S A ADR 91912E105 67424 5513 SH SOLE 5513 0 0 TARGET CORP COM 87612E106 178655 2738 SH SOLE 2738 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 121501 1078 SH SOLE 1078 0 0 NCR CORP NEW COM 62886E108 41128 1210 SH SOLE 1210 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 16698299 172041 SH SOLE 172041 0 0 FORTINET INC COM 34959E109 3845 88 SH SOLE 88 0 0 TOTAL S A SPONSORED ADR 89151E109 38696 700 SH SOLE 700 0 0 TRAVELERS COMPANIES INC COM 89417E109 36352 268 SH SOLE 268 0 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 5150 514 SH SOLE 514 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1835 468 SH SOLE 468 0 0 NOVAGOLD RES INC COM NEW 66987E206 34977 8900 SH SOLE 8900 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 7053 175 SH SOLE 175 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 17655 500 SH SOLE 500 0 0 ALPS ETF TR SPROTT JR GLD 00162Q585 16800 500 SH SOLE 500 0 0 ALPS ETF TR SPROTT GL MINE 00162Q643 20710 1000 SH SOLE 1000 0 0 AT&T INC COM 00206R102 1636304 42086 SH SOLE 42086 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 4408 180 SH SOLE 180 0 0 ARK ETF TR WEB X.O ETF 00214Q401 1382 30 SH SOLE 30 0 0 ABBVIE INC COM 00287Y109 4068300 42067 SH SOLE 42067 0 0 ABERDEEN ISRAEL FUND INC COM 00301L109 17217 900 SH SOLE 900 0 0 ABERDEEN CHILE FD INC COM 00301W105 19646 2200 SH SOLE 2200 0 0 ABERDEEN INDONESIA FD INC COM 00305P106 14974 1960 SH SOLE 1960 0 0 ACASTI PHARMA INC CL A NEW 00430K402 28 30 SH SOLE 30 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4470772 70606 SH SOLE 70606 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 4008 600 SH SOLE 600 0 0 ADOBE SYS INC COM 00724F101 3310809 18893 SH SOLE 18893 0 0 ADTRAN INC COM 00738A106 3870 200 SH SOLE 200 0 0 AECOM COM 00766T100 9845 265 SH SOLE 265 0 0 ADVANSIX INC COM 00773T101 45940 1092 SH SOLE 1092 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 45941 686 SH SOLE 686 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 7626 1224 SH SOLE 1224 0 0 ALEXCO RESOURCE CORP COM 01535P106 10597 6665 SH SOLE 6665 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4933740 28613 SH SOLE 28613 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 4176 212 SH SOLE 212 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 698775 5500 SH SOLE 5500 0 0 ALPHABET INC CAP STK CL C 02079K107 9862320 9425 SH SOLE 9425 0 0 ALPHABET INC CAP STK CL A 02079K305 21988672 20874 SH SOLE 20874 0 0 ALTRIA GROUP INC COM 02209S103 3085983 43215 SH SOLE 43215 0 0 AMBEV SA SPONSORED ADR 02319V103 5103 790 SH SOLE 790 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 17150 1000 SH SOLE 1000 0 0 AMERIPRISE FINL INC COM 03076C106 152862 902 SH SOLE 902 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 500681 4488 SH SOLE 4488 0 0 ANTERO RES CORP COM 03674X106 14250 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 224564 141235 SH SOLE 141235 0 0 APTEVO THERAPEUTICS INC COM 03835L108 191 45 SH SOLE 45 0 0 AQUA AMERICA INC COM 03836W103 53353 1360 SH SOLE 1360 0 0 ARCONIC INC COM 03965L100 169441 6218 SH SOLE 6218 0 0 ARMSTRONG FLOORING INC COM 04238R106 7716 456 SH SOLE 456 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 40084 662 SH SOLE 662 0 0 BCE INC COM NEW 05534B760 679101 14145 SH SOLE 14145 0 0 BGC PARTNERS INC CL A 05541T101 45330 3000 SH SOLE 3000 0 0 BOFI HLDG INC COM 05566U108 48139 1610 SH SOLE 1610 0 0 BWX TECHNOLOGIES INC COM 05605H100 3750 62 SH SOLE 62 0 0 BAKER HUGHES A GE CO CL A 05722G100 43030 1360 SH SOLE 1360 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 1575 90 SH SOLE 90 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 50814 1820 SH SOLE 1820 0 0 BAYTEX ENERGY CORP COM 07317Q105 15000 5000 SH SOLE 5000 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 44585 500 SH SOLE 500 0 0 BIOGEN INC COM 09062X103 644786 2024 SH SOLE 2024 0 0 BIOLINERX LTD SPONSORED ADR 09071M106 218 200 SH SOLE 200 0 0 BLACKROCK INC COM 09247X101 287164 559 SH SOLE 559 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 207169 6470 SH SOLE 6470 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 2500 1000 SH SOLE 1000 0 0 BRIGHTCOVE INC COM 10921T101 4260 600 SH SOLE 600 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2522 43 SH SOLE 43 0 0 BROADSOFT INC COM 11133B409 41175 750 SH SOLE 750 0 0 B2GOLD CORP COM 11777Q209 166306 53647 SH SOLE 53647 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 42361 340 SH SOLE 340 0 0 CBRE GROUP INC CL A 12504L109 29234 675 SH SOLE 675 0 0 CDW CORP COM 12514G108 4864 70 SH SOLE 70 0 0 CGG SPON ADR NEW 12531Q204 1220 273 SH SOLE 273 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9444 106 SH SOLE 106 0 0 CSRA INC COM 12650T104 17952 600 SH SOLE 600 0 0 CYS INVTS INC COM 12673A108 24893 3100 SH SOLE 3100 0 0 CABLE ONE INC COM 12685J105 4923 7 SH SOLE 7 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 2663 137 SH SOLE 137 0 0 CAMECO CORP COM 13321L108 51688 5600 SH SOLE 5600 0 0 CANADIAN PAC RY LTD COM 13645T100 2697903 14762 SH SOLE 14762 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 308 400 SH SOLE 400 0 0 CASI PHARMACEUTICALS INC COM 14757U109 65000 20000 SH SOLE 20000 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 59085 4500 SH SOLE 4500 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 17040 6000 SH SOLE 6000 0 0 CELLECTIS S A SPONSORED ADS 15117K103 3760 129 SH SOLE 129 0 0 CENTENE CORP DEL COM 15135B101 69607 690 SH SOLE 690 0 0 CENOVUS ENERGY INC COM 15135U109 444430 48678 SH SOLE 48678 0 0 CENTERPOINT ENERGY INC COM 15189T107 1049 37 SH SOLE 37 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 28500 5000 SH SOLE 5000 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 122289 364 SH SOLE 364 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 7410 250 SH SOLE 250 0 0 CHENIERE ENERGY INC COM NEW 16411R208 150214 2790 SH SOLE 2790 0 0 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 6923 250 SH SOLE 250 0 0 CHINA NEW BORUN CORP ADR 16890T105 4897 3900 SH SOLE 3900 0 0 CHIMERA INVT CORP COM NEW 16934Q208 12197 660 SH SOLE 660 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 7581 150 SH SOLE 150 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 3100 2500 SH SOLE 2500 0 0 CISCO SYS INC COM 17275R102 2954271 77135 SH SOLE 77135 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN TECH 18383Q135 12124 200 SH SOLE 200 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 9702 273 SH SOLE 273 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 33322 1326 SH SOLE 1326 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 4292 370 SH SOLE 370 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN SML CAP 18383Q853 14790 500 SH SOLE 500 0 0 CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 20 13 SH SOLE 13 0 0 COMCAST CORP NEW CL A 20030N101 273942 6840 SH SOLE 6840 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 12888 1111 SH SOLE 1111 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 32061 13086 SH SOLE 13086 0 0 COMPASS MINERALS INTL INC COM 20451N101 115600 1600 SH SOLE 1600 0 0 CONOCOPHILLIPS COM 20825C104 3938028 71744 SH SOLE 71744 0 0 CONSTELLATION BRANDS INC CL A 21036P108 52571 230 SH SOLE 230 0 0 CONTROL4 CORP COM 21240D107 3422 115 SH SOLE 115 0 0 COSTCO WHSL CORP NEW COM 22160K105 1671730 8982 SH SOLE 8982 0 0 COUPA SOFTWARE INC COM 22266L106 7805 250 SH SOLE 250 0 0 CREDIT SUISSE AG NASSAU BRH VELOCITY SHS EXC 22539T597 1161 100 SH SOLE 100 0 0 CRESCENT PT ENERGY CORP COM 22576C101 60960 8000 SH SOLE 8000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 999 9 SH SOLE 9 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 34619 785 SH SOLE 785 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 9720 5586 SH SOLE 5586 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 96284 3914 SH SOLE 3914 0 0 D R HORTON INC COM 23331A109 65880 1290 SH SOLE 1290 0 0 DXC TECHNOLOGY CO COM 23355L106 340406 3587 SH SOLE 3587 0 0 DARIOHEALTH CORP COM 23725P100 10 6 SH SOLE 6 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 78354 964 SH SOLE 964 0 0 DENTSPLY SIRONA INC COM 24906P109 16458 250 SH SOLE 250 0 0 DEVON ENERGY CORP NEW COM 25179M103 17595 425 SH SOLE 425 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 5841 40 SH SOLE 40 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 33834 1820 SH SOLE 1820 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 1300 41 SH SOLE 41 0 0 DISH NETWORK CORP CL A 25470M109 30560 640 SH SOLE 640 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 117 10 SH SOLE 10 0 0 DOMINION ENERGY INC COM 25746U109 46204 570 SH SOLE 570 0 0 DOMINOS PIZZA INC COM 25754A201 146255 774 SH SOLE 774 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3898 200 SH SOLE 200 0 0 DOWDUPONT INC COM 26078J100 2156114 30274 SH SOLE 30274 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 103119 1226 SH SOLE 1226 0 0 EMX RTY CORP COM 26873J107 3175 3820 SH SOLE 3820 0 0 EOG RES INC COM 26875P101 14028 130 SH SOLE 130 0 0 ETFS GOLD TR SHS 26922Y105 933362 7400 SH SOLE 7400 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 10441 330 SH SOLE 330 0 0 EARTHSTONE ENERGY INC CL A 27032D304 13383 1259 SH SOLE 1259 0 0 EAST WEST BANCORP INC COM 27579R104 2944172 48400 SH SOLE 48400 0 0 EDGEWELL PERS CARE CO COM 28035Q102 11878 200 SH SOLE 200 0 0 EDITAS MEDICINE INC COM 28106W103 30208 983 SH SOLE 983 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 71790 3000 SH SOLE 3000 0 0 ENBRIDGE INC COM 29250N105 58861 1505 SH SOLE 1505 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 4143 300 SH SOLE 300 0 0 ENERGEN CORP COM 29265N108 25907 450 SH SOLE 450 0 0 ENERGOUS CORP COM 29272C103 5310 273 SH SOLE 273 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 9596 200 SH SOLE 200 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 8333 465 SH SOLE 465 0 0 ENTERGY CORP NEW COM 29364G103 11313 139 SH SOLE 139 0 0 EQUINIX INC COM PAR $0.001 29444U700 62091 137 SH SOLE 137 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 12754 200 SH SOLE 200 0 0 EVERSOURCE ENERGY COM 30040W108 29505 467 SH SOLE 467 0 0 EXACT SCIENCES CORP COM 30063P105 100351 1910 SH SOLE 1910 0 0 EXELON CORP COM 30161N101 59115 1500 SH SOLE 1500 0 0 EXELIXIS INC COM 30161Q104 33562 1104 SH SOLE 1104 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1705748 22853 SH SOLE 22853 0 0 EXTRA SPACE STORAGE INC COM 30225T102 148665 1700 SH SOLE 1700 0 0 EXXON MOBIL CORP COM 30231G102 15869268 189733 SH SOLE 189733 0 0 FACEBOOK INC CL A 30303M102 20537650 116387 SH SOLE 116387 0 0 FEDEX CORP COM 31428X106 2932594 11752 SH SOLE 11752 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 5551 59 SH SOLE 59 0 0 FIREEYE INC COM 31816Q101 28400 2000 SH SOLE 2000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 118961 17650 SH SOLE 17650 0 0 FIRST TR EXCHANGE TRADED FD GLOBAL ENGR ETF 33736M103 613159 10300 SH SOLE 10300 0 0 FIRSTCASH INC COM 33767D105 13490 200 SH SOLE 200 0 0 FITBIT INC CL A 33812L102 9307 1630 SH SOLE 1630 0 0 FORTIVE CORP COM 34959J108 21922 303 SH SOLE 303 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 39353 575 SH SOLE 575 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 7673 225 SH SOLE 225 0 0 FREEPORT-MCMORAN INC CL B 35671D857 806558 42540 SH SOLE 42540 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 81 12 SH SOLE 12 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1745964 13226 SH SOLE 13226 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 23601 4530 SH SOLE 4530 0 0 GENERAL MTRS CO COM 37045V100 845337 20623 SH SOLE 20623 0 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 151702 6483 SH SOLE 6483 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 93 80 SH SOLE 80 0 0 GENOMIC HEALTH INC COM 37244C101 701100 20500 SH SOLE 20500 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 81581 2300 SH SOLE 2300 0 0 GLOBAL PMTS INC COM 37940X102 129310 1290 SH SOLE 1290 0 0 GLOBAL X FDS MSCI PAKISTAN 37950E689 2600 210 SH SOLE 210 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 138290 5835 SH SOLE 5835 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 6528 200 SH SOLE 200 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 73063 1885 SH SOLE 1885 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 8955 595 SH SOLE 595 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 40252 9361 SH SOLE 9361 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5011893 19673 SH SOLE 19673 0 0 GOPRO INC CL A 38268T103 5488 725 SH SOLE 725 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 13442 725 SH SOLE 725 0 0 GRAN TIERRA ENERGY INC COM 38500T101 81 30 SH SOLE 30 0 0 GREAT PANTHER SILVER LTD COM 39115V101 91268 70750 SH SOLE 70750 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 4378 515 SH SOLE 515 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3639 49 SH SOLE 49 0 0 HCA HEALTHCARE INC COM 40412C101 20203 230 SH SOLE 230 0 0 HCP INC COM 40414L109 7824 300 SH SOLE 300 0 0 HP INC COM 40434L105 671795 31975 SH SOLE 31975 0 0 HALCON RES CORP COM PAR NEW 40537Q605 840 111 SH SOLE 111 0 0 HALYARD HEALTH INC COM 40650V100 15840 343 SH SOLE 343 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3850 160 SH SOLE 160 0 0 HEAT BIOLOGICS INC COM 42237K102 383 1000 SH SOLE 1000 0 0 HERC HLDGS INC COM 42704L104 12522 200 SH SOLE 200 0 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 7150 1000 SH SOLE 1000 0 0 HESS CORP COM 42809H107 396564 8354 SH SOLE 8354 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 491126 34201 SH SOLE 34201 0 0 HILTON GRAND VACATIONS INC COM 43283X105 6712 160 SH SOLE 160 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 88570 8500 SH SOLE 8500 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 42565 533 SH SOLE 533 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1906 96 SH SOLE 96 0 0 HOSTESS BRANDS INC CL A 44109J106 4961 335 SH SOLE 335 0 0 IAC INTERACTIVECORP COM 44919P508 22010 180 SH SOLE 180 0 0 ICU MED INC COM 44930G107 980640 4540 SH SOLE 4540 0 0 ILG INC COM 44967H101 2962 104 SH SOLE 104 0 0 IPG PHOTONICS CORP COM 44980X109 192717 900 SH SOLE 900 0 0 ITT INC COM 45073V108 5337 100 SH SOLE 100 0 0 ICICI BK LTD ADR 45104G104 39173 4026 SH SOLE 4026 0 0 IDEX CORP COM 45167R104 65985 500 SH SOLE 500 0 0 IDEXX LABS INC COM 45168D104 1445108 9241 SH SOLE 9241 0 0 INFINERA CORPORATION COM 45667G103 22560 3564 SH SOLE 3564 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 244178 59123 SH SOLE 59123 0 0 INNERWORKINGS INC COM 45773Y105 9248 922 SH SOLE 922 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 625 65 SH SOLE 65 0 0 INTL FCSTONE INC COM 46116V105 387023 9100 SH SOLE 9100 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 29560 81 SH SOLE 81 0 0 INTREXON CORP COM 46122T102 9101 790 SH SOLE 790 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 619613 38750 SH SOLE 38750 0 0 ISHARES TR MSCI UK SM ETF 46429B416 41517 952 SH SOLE 952 0 0 ISHARES TR MSCI GERMNY ETF 46429B465 16705 260 SH SOLE 260 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 36472 760 SH SOLE 760 0 0 ISHARES TR MSCI INDIA ETF 46429B598 27774 770 SH SOLE 770 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 157710 3000 SH SOLE 3000 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 70309 780 SH SOLE 780 0 0 ISHARES INC CORE MSCI EMKT 46434G103 12632 222 SH SOLE 222 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 51860 2000 SH SOLE 2000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 125553 2095 SH SOLE 2095 0 0 ISHARES INC MSCI ITALY ETF 46434G830 9436 310 SH SOLE 310 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 123629 3570 SH SOLE 3570 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 2835 80 SH SOLE 80 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 14139 300 SH SOLE 300 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 6152 235 SH SOLE 235 0 0 ISHARES TR MSCI LW CRB TG 46434V464 16134 138 SH SOLE 138 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 33917 1300 SH SOLE 1300 0 0 ISHARES TR CUR HED MSCI GER 46434V704 95825 3340 SH SOLE 3340 0 0 ISHARES TR CORE MSCI EURO 46434V738 18061 360 SH SOLE 360 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 24672 740 SH SOLE 740 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 767623 21430 SH SOLE 21430 0 0 JBG SMITH PPTYS COM 46590V100 2778 80 SH SOLE 80 0 0 JPMORGAN CHASE & CO COM 46625H100 11302275 105688 SH SOLE 105688 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 40793 1485 SH SOLE 1485 0 0 JD COM INC SPON ADR CL A 47215P106 613844 14820 SH SOLE 14820 0 0 JONES LANG LASALLE INC COM 48020Q107 92188 619 SH SOLE 619 0 0 JUNIPER NETWORKS INC COM 48203R104 8550 300 SH SOLE 300 0 0 KBR INC COM 48242W106 5453 275 SH SOLE 275 0 0 KKR & CO L P DEL COM UNITS 48248M102 59263 2814 SH SOLE 2814 0 0 KINDER MORGAN INC DEL COM 49456B101 100686 5572 SH SOLE 5572 0 0 KNOWLES CORP COM 49926D109 10335 705 SH SOLE 705 0 0 LSC COMMUNICATIONS INC COM 50218P107 3030 200 SH SOLE 200 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 9890 62 SH SOLE 62 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 25195 184 SH SOLE 184 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 3497 2866 SH SOLE 2866 0 0 LOGMEIN INC COM 54142L109 70074 612 SH SOLE 612 0 0 LONESTAR RES US INC CL A VTG 54240F103 9528 2400 SH SOLE 2400 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3139 100 SH SOLE 100 0 0 LUMENTUM HLDGS INC COM 55024U109 5526 113 SH SOLE 113 0 0 M & T BK CORP COM 55261F104 188944 1105 SH SOLE 1105 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 26964 420 SH SOLE 420 0 0 MACYS INC COM 55616P104 35064 1392 SH SOLE 1392 0 0 MAIN STREET CAPITAL CORP COM 56035L104 17322 436 SH SOLE 436 0 0 MANNKIND CORP COM NEW 56400P706 650 280 SH SOLE 280 0 0 MARATHON PETE CORP COM 56585A102 30351 460 SH SOLE 460 0 0 MARKETAXESS HLDGS INC COM 57060D108 34298 170 SH SOLE 170 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 102624 759 SH SOLE 759 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3537889 23374 SH SOLE 23374 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 3607 69 SH SOLE 69 0 0 MERCADOLIBRE INC COM 58733R102 3045279 9678 SH SOLE 9678 0 0 MERCK & CO INC COM 58933Y105 5234010 93016 SH SOLE 93016 0 0 MERITOR INC COM 59001K100 5842 249 SH SOLE 249 0 0 METLIFE INC COM 59156R108 24016 475 SH SOLE 475 0 0 MICROBOT MED INC COM 59503A105 3 3 SH SOLE 3 0 0 MOELIS & CO CL A 60786M105 501733 10345 SH SOLE 10345 0 0 MOLSON COORS BREWING CO CL B 60871R209 71565 872 SH SOLE 872 0 0 MOMO INC ADR 60879B107 5141 210 SH SOLE 210 0 0 MONSANTO CO NEW COM 61166W101 1876071 16065 SH SOLE 16065 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 34177 540 SH SOLE 540 0 0 MOSAIC CO NEW COM 61945C103 309768 12072 SH SOLE 12072 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 296654 107874 SH SOLE 107874 0 0 MYRIAD GENETICS INC COM 62855J104 4293 125 SH SOLE 125 0 0 NEONODE INC COM NEW 64051M402 1189 1600 SH SOLE 1600 0 0 NETFLIX INC COM 64110L106 1462159 7617 SH SOLE 7617 0 0 NETSCOUT SYS INC COM 64115T104 36449 1197 SH SOLE 1197 0 0 NEURALSTEM INC COM NEW 64127R401 28 16 SH SOLE 16 0 0 NEWS CORP NEW CL A 65249B109 47576 2935 SH SOLE 2935 0 0 NEWS CORP NEW CL B 65249B208 6225 375 SH SOLE 375 0 0 NEXTERA ENERGY INC COM 65339F101 128857 825 SH SOLE 825 0 0 NEXGEN ENERGY LTD COM 65340P106 31053 12130 SH SOLE 12130 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 80759 1745 SH SOLE 1745 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 6018 3400 SH SOLE 3400 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 3989 297 SH SOLE 297 0 0 NOVARTIS A G SPONSORED ADR 66987V109 247682 2950 SH SOLE 2950 0 0 NOW INC COM 67011P100 11372 1031 SH SOLE 1031 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 10235 150 SH SOLE 150 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 23086 1412 SH SOLE 1412 0 0 NUTANIX INC CL A 67059N108 17640 500 SH SOLE 500 0 0 NVIDIA CORP COM 67066G104 1403069 7251 SH SOLE 7251 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3011 195 SH SOLE 195 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 18522 77 SH SOLE 77 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 16750 6700 SH SOLE 6700 0 0 OCLARO INC COM NEW 67555N206 3195 474 SH SOLE 474 0 0 ORACLE CORP COM 68389X105 918509 19427 SH SOLE 19427 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 37720 2000 SH SOLE 2000 0 0 ORBITAL ATK INC COM 68557N103 41291 314 SH SOLE 314 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 43362 3751 SH SOLE 3751 0 0 OVASCIENCE INC COM 69014Q101 140 100 SH SOLE 100 0 0 PDL CMNTY BANCORP COM 69290X101 8045 530 SH SOLE 530 0 0 PBF ENERGY INC CL A 69318G106 25701 725 SH SOLE 725 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 41900 2000 SH SOLE 2000 0 0 PJT PARTNERS INC COM CL A 69343T107 6658 146 SH SOLE 146 0 0 PAYPAL HLDGS INC COM 70450Y103 5802655 78819 SH SOLE 78819 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 21105 2051 SH SOLE 2051 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 9920 1000 SH SOLE 1000 0 0 PLUG POWER INC COM NEW 72919P202 23600 10000 SH SOLE 10000 0 0 POTASH CORP SASK INC COM 73755L107 131602 6373 SH SOLE 6373 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1943106 12475 SH SOLE 12475 0 0 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 32731 2629 SH SOLE 2629 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 11358 100 SH SOLE 100 0 0 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 1422 42 SH SOLE 42 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 3377 180 SH SOLE 180 0 0 POWERSHARES ETF TR II GBL WTR PORT 73936T623 14322 550 SH SOLE 550 0 0 POWERSHARES ETF TR II KBW BK PORT 73937B746 42641 775 SH SOLE 775 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 42966 900 SH SOLE 900 0 0 PRAXAIR INC COM 74005P104 37123 240 SH SOLE 240 0 0 PRETIUM RES INC COM 74139C102 21793 1910 SH SOLE 1910 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 111061 1574 SH SOLE 1574 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 7263 215 SH SOLE 215 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 84153 2050 SH SOLE 2050 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 56044 1857 SH SOLE 1857 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 20814 585 SH SOLE 585 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 1944 93 SH SOLE 93 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 11560 500 SH SOLE 500 0 0 PROSHARES TR PSHS SHORT DOW30 74347R701 64093 4290 SH SOLE 4290 0 0 PROSHARES TR PSHS SH MDCAP400 74347R800 560 50 SH SOLE 50 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 541 53 SH SOLE 53 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 38556 1139 SH SOLE 1139 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 80878 3815 SH SOLE 3815 0 0 PROSHARES TR SHT MSCI NEW 74347X575 5022 600 SH SOLE 600 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 24276 175 SH SOLE 175 0 0 PRUDENTIAL PLC ADR 74435K204 53573 1055 SH SOLE 1055 0 0 QUEST DIAGNOSTICS INC COM 74834L100 194419 1974 SH SOLE 1974 0 0 RMR GROUP INC CL A 74967R106 1660 28 SH SOLE 28 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 491 24 SH SOLE 24 0 0 REALPAGE INC COM 75606N109 3721 84 SH SOLE 84 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1128 3 SH SOLE 3 0 0 REGIONS FINL CORP NEW COM 7591EP100 32141 1860 SH SOLE 1860 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 142 12 SH SOLE 12 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 22133 360 SH SOLE 360 0 0 ROKU INC COM CL A 77543R102 200389 3870 SH SOLE 3870 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 788838 2956 SH SOLE 2956 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2738848 22150 SH SOLE 22150 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 20436 502 SH SOLE 502 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 7874 152 SH SOLE 152 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 33040 816 SH SOLE 816 0 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 16963 480 SH SOLE 480 0 0 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 6327 110 SH SOLE 110 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 236861 2507 SH SOLE 2507 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 29889 900 SH SOLE 900 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 296856 1200 SH SOLE 1200 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 132621 1451 SH SOLE 1451 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 33919 1125 SH SOLE 1125 0 0 SALESFORCE COM INC COM 79466L302 42732 418 SH SOLE 418 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 124750 25000 SH SOLE 25000 0 0 SANOFI SPONSORED ADR 80105N105 7396 172 SH SOLE 172 0 0 SANOFI RIGHT 12/31/2020 80105N113 49 130 SH SOLE 130 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29962 495 SH SOLE 495 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6503 90 SH SOLE 90 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 15351 550 SH SOLE 550 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 35565 470 SH SOLE 470 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 30821 1350 SH SOLE 1350 0 0 SHIRE PLC SPONSORED ADR 82481R106 65616 423 SH SOLE 423 0 0 SIERRA ONCOLOGY INC COM 82640U107 3637 975 SH SOLE 975 0 0 SILVERCORP METALS INC COM 82835P103 19126 7300 SH SOLE 7300 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 102356 1078 SH SOLE 1078 0 0 SNAP INC CL A 83304A106 71268 4878 SH SOLE 4878 0 0 SOHU COM INC COM 83408W103 11054 255 SH SOLE 255 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 11265 300 SH SOLE 300 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 136 25 SH SOLE 25 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 40331 1020 SH SOLE 1020 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 401740 21200 SH SOLE 21200 0 0 STANTEC INC COM 85472N109 20963 750 SH SOLE 750 0 0 STATOIL ASA SPONSORED ADR 85771P102 7069 330 SH SOLE 330 0 0 STONERIDGE INC COM 86183P102 2515 110 SH SOLE 110 0 0 SWITCH INC CL A 87105L104 8549 470 SH SOLE 470 0 0 SYNCHRONY FINL COM 87165B103 4981 129 SH SOLE 129 0 0 TCP CAP CORP COM 87238Q103 91680 6000 SH SOLE 6000 0 0 TFS FINL CORP COM 87240R107 4781 320 SH SOLE 320 0 0 TRI POINTE GROUP INC COM 87265H109 4856 271 SH SOLE 271 0 0 TABLEAU SOFTWARE INC CL A 87336U105 43734 632 SH SOLE 632 0 0 TECOGEN INC NEW COM NEW 87876P201 24840 9200 SH SOLE 9200 0 0 TEGNA INC COM 87901J105 4224 300 SH SOLE 300 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 17863 910 SH SOLE 910 0 0 TELADOC INC COM 87918A105 18854 541 SH SOLE 541 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 31199 2058 SH SOLE 2058 0 0 TESLA INC COM 88160R101 2770081 8897 SH SOLE 8897 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 10899 650 SH SOLE 650 0 0 TG THERAPEUTICS INC COM 88322Q108 6970 850 SH SOLE 850 0 0 THERAPEUTICSMD INC COM 88338N107 60400 10000 SH SOLE 10000 0 0 3-D SYS CORP DEL COM NEW 88554D205 518 60 SH SOLE 60 0 0 3M CO COM 88579Y101 1158491 4922 SH SOLE 4922 0 0 TILE SHOP HLDGS INC COM 88677Q109 6720 700 SH SOLE 700 0 0 TITAN INTL INC ILL COM 88830M102 786 61 SH SOLE 61 0 0 TOPBUILD CORP COM 89055F103 45444 600 SH SOLE 600 0 0 TRANSALTA CORP COM 89346D107 17850 3000 SH SOLE 3000 0 0 TRANSCANADA CORP COM 89353D107 257403 5292 SH SOLE 5292 0 0 TRILOGY METALS INC NEW COM 89621C105 1616 1483 SH SOLE 1483 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 559593 16206 SH SOLE 16206 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 58004 1700 SH SOLE 1700 0 0 TWILIO INC CL A 90138F102 4154 176 SH SOLE 176 0 0 TWITTER INC COM 90184L102 7203 300 SH SOLE 300 0 0 USANA HEALTH SCIENCES INC COM 90328M107 8146 110 SH SOLE 110 0 0 U S CONCRETE INC COM NEW 90333L201 4266 51 SH SOLE 51 0 0 UBIQUITI NETWORKS INC COM 90347A100 14204 200 SH SOLE 200 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 443850 3000 SH SOLE 3000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 323194 1466 SH SOLE 1466 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2600972 15065 SH SOLE 15065 0 0 VEON LTD SPONSORED ADR 91822M106 31488 8200 SH SOLE 8200 0 0 VAIL RESORTS INC COM 91879Q109 12748 60 SH SOLE 60 0 0 VALERO ENERGY CORP NEW COM 91913Y100 45955 500 SH SOLE 500 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 79481 3420 SH SOLE 3420 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 122806 5790 SH SOLE 5790 0 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 3238 66 SH SOLE 66 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 21190 344 SH SOLE 344 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 343928 10077 SH SOLE 10077 0 0 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 22257 896 SH SOLE 896 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 110969 2041 SH SOLE 2041 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 18497 120 SH SOLE 120 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 218075 2750 SH SOLE 2750 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 36687 300 SH SOLE 300 0 0 VECTOR GROUP LTD COM 92240M108 210305 9397 SH SOLE 9397 0 0 VERIFONE SYS INC COM 92342Y109 7527 425 SH SOLE 425 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 28874427 545521 SH SOLE 545521 0 0 VERINT SYS INC COM 92343X100 30258 723 SH SOLE 723 0 0 VERSUM MATLS INC COM 92532W103 102346 2704 SH SOLE 2704 0 0 VIASAT INC COM 92552V100 87949 1175 SH SOLE 1175 0 0 VIACOM INC NEW CL B 92553P201 23108 750 SH SOLE 750 0 0 VIRNETX HLDG CORP COM 92823T108 833 225 SH SOLE 225 0 0 VISA INC COM CL A 92826C839 22513477 197452 SH SOLE 197452 0 0 VIVEVE MED INC COM NEW 92852W204 94 19 SH SOLE 19 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 307101 9627 SH SOLE 9627 0 0 WPP PLC NEW ADR 92937A102 604216 6672 SH SOLE 6672 0 0 WASTE MGMT INC DEL COM 94106L109 361424 4188 SH SOLE 4188 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 24133 120 SH SOLE 120 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 16766 16600 SH SOLE 16600 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 100101 18300 SH SOLE 18300 0 0 WISDOMTREE TR JAPAN HDG FINL 97717W463 59947 2310 SH SOLE 2310 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 8878 200 SH SOLE 200 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 11582 144 SH SOLE 144 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 122635 2067 SH SOLE 2067 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 29051 950 SH SOLE 950 0 0 XYLEM INC COM 98419M100 13640 200 SH SOLE 200 0 0 YAMANA GOLD INC COM 98462Y100 157682 50539 SH SOLE 50539 0 0 YUM CHINA HLDGS INC COM 98850P109 248724 6215 SH SOLE 6215 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3151 77 SH SOLE 77 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 113912 944 SH SOLE 944 0 0 ZOETIS INC CL A 98978V103 446720 6201 SH SOLE 6201 0 0 ZOES KITCHEN INC COM 98979J109 4765 285 SH SOLE 285 0 0 ADIENT PLC ORD SHS G0084W101 18495 235 SH SOLE 235 0 0 ALKERMES PLC SHS G01767105 33878 619 SH SOLE 619 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 31188 392 SH SOLE 392 0 0 ALLERGAN PLC SHS G0177J108 380324 2325 SH SOLE 2325 0 0 AMDOCS LTD SHS G02602103 65153 995 SH SOLE 995 0 0 AMIRA NATURE FOODS LTD SHS G0335L102 300307 72016 SH SOLE 72016 0 0 AMBARELLA INC SHS G037AX101 98700 1680 SH SOLE 1680 0 0 AON PLC SHS CL A G0408V102 564274 4211 SH SOLE 4211 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 8280 800 SH SOLE 800 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 178193 4389 SH SOLE 4389 0 0 ARRIS INTL INC SHS G0551A103 281948 10975 SH SOLE 10975 0 0 ATHENE HLDG LTD CL A G0684D107 59415 1149 SH SOLE 1149 0 0 AXALTA COATING SYS LTD COM G0750C108 32360 1000 SH SOLE 1000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2567319 16770 SH SOLE 16770 0 0 BELMOND LTD CL A G1154H107 142039 11595 SH SOLE 11595 0 0 MIMECAST LTD ORD SHS G14838109 7171657 250145 SH SOLE 250145 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 4454 201 SH SOLE 201 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 279301 6233 SH SOLE 6233 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 12742 365 SH SOLE 365 0 0 BUNGE LIMITED COM G16962105 24149 360 SH SOLE 360 0 0 CONSOLIDATED WATER CO INC ORD G23773107 1600 127 SH SOLE 127 0 0 COSAN LTD SHS A G25343107 4850 500 SH SOLE 500 0 0 EATON CORP PLC SHS G29183103 140954 1784 SH SOLE 1784 0 0 ENSTAR GROUP LIMITED SHS G3075P101 60225 300 SH SOLE 300 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 8490 750 SH SOLE 750 0 0 ENSCO PLC SHS CLASS A G3157S106 18410 3115 SH SOLE 3115 0 0 FRONTLINE LTD SHS NEW G3682E192 64 14 SH SOLE 14 0 0 GASLOG LTD SHS G37585109 340470 15302 SH SOLE 15302 0 0 EROS INTL PLC SHS NEW G3788M114 33505 3472 SH SOLE 3472 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 572850 28500 SH SOLE 28500 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 631902 16516 SH SOLE 16516 0 0 HORIZON PHARMA PLC SHS G4617B105 14600 1000 SH SOLE 1000 0 0 ICHOR HOLDINGS SHS G4740B105 3665 149 SH SOLE 149 0 0 IHS MARKIT LTD SHS G47567105 18060 400 SH SOLE 400 0 0 INGERSOLL-RAND PLC SHS G47791101 74028 830 SH SOLE 830 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2752 660 SH SOLE 660 0 0 INVESCO LTD SHS G491BT108 2703741 73994 SH SOLE 73994 0 0 JOHNSON CTLS INTL PLC SHS G51502105 101068 2652 SH SOLE 2652 0 0 KOSMOS ENERGY LTD SHS G5315B107 41100 6000 SH SOLE 6000 0 0 LAZARD LTD SHS A G54050102 343350 6540 SH SOLE 6540 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 221204 6172 SH SOLE 6172 0 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 35550 1000 SH SOLE 1000 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 611286 18064 SH SOLE 18064 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 10700 531 SH SOLE 531 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 29179 1467 SH SOLE 1467 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 21602 1091 SH SOLE 1091 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1015 45 SH SOLE 45 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4895 228 SH SOLE 228 0 0 MEDTRONIC PLC SHS G5960L103 1534977 19009 SH SOLE 19009 0 0 MFC BANCORP LTD USD MFC SHS G60630103 62 8 SH SOLE 8 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 20774 330 SH SOLE 330 0 0 NABORS INDUSTRIES LTD SHS G6359F103 14398 2108 SH SOLE 2108 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 5980 1000 SH SOLE 1000 0 0 NOBLE CORP PLC SHS USD G65431101 10369 2294 SH SOLE 2294 0 0 PROTHENA CORP PLC SHS G72800108 8735 233 SH SOLE 233 0 0 QUOTIENT LTD SHS G73268107 9430 1905 SH SOLE 1905 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 3289 210 SH SOLE 210 0 0 SEADRILL LIMITED SHS G7945E105 653 2825 SH SOLE 2825 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 12552 300 SH SOLE 300 0 0 PENTAIR PLC SHS G7S00T104 29802 422 SH SOLE 422 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 5704 368 SH SOLE 368 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1683267 29766 SH SOLE 29766 0 0 SINA CORP ORD G81477104 6821 68 SH SOLE 68 0 0 TECHNIPFMC PLC COM G87110105 43834 1400 SH SOLE 1400 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 17200 800 SH SOLE 800 0 0 THIRD PT REINS LTD COM G8827U100 869302 59338 SH SOLE 59338 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 591 425 SH SOLE 425 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 94567 24186 SH SOLE 24186 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 770802 16428 SH SOLE 16428 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 92411 3100 SH SOLE 3100 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 918757 6097 SH SOLE 6097 0 0 PERRIGO CO PLC SHS G97822103 1569 18 SH SOLE 18 0 0 XL GROUP LTD COM G98294104 144965 4123 SH SOLE 4123 0 0 CHUBB LIMITED COM H1467J104 382276 2616 SH SOLE 2616 0 0 GARMIN LTD SHS H2906T109 357420 6000 SH SOLE 6000 0 0 TE CONNECTIVITY LTD REG SHS H84989104 137238 1444 SH SOLE 1444 0 0 TRANSOCEAN LTD REG SHS H8817H100 66921 6266 SH SOLE 6266 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 34402 332 SH SOLE 332 0 0 ELBIT SYS LTD ORD M3760D101 5731 43 SH SOLE 43 0 0 ORBOTECH LTD ORD M75253100 4421 88 SH SOLE 88 0 0 STRATASYS LTD SHS M85548101 5629 282 SH SOLE 282 0 0 CORE LABORATORIES N V COM N22717107 44477 406 SH SOLE 406 0 0 FRANKS INTL N V COM N33462107 9975 1500 SH SOLE 1500 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 112747 1022 SH SOLE 1022 0 0 UNIQURE NV SHS N90064101 92073 4700 SH SOLE 4700 0 0 COPA HOLDINGS SA CL A P31076105 9652 72 SH SOLE 72 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 196216 1645 SH SOLE 1645 0 0 BROADCOM LTD SHS Y09827109 124083 483 SH SOLE 483 0 0 GLOBUS MARITIME LIMITED NEW SHS NEW Y27265308 1966 1715 SH SOLE 1715 0 0 SAFE BULKERS INC COM Y7388L103 30685 9500 SH SOLE 9500 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 11895 3250 SH SOLE 3250 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 4030 200 SH SOLE 200 0 0