0001505817-19-000006.txt : 20190212 0001505817-19-000006.hdr.sgml : 20190212 20190212172143 ACCESSION NUMBER: 0001505817-19-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190212 DATE AS OF CHANGE: 20190212 EFFECTIVENESS DATE: 20190212 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Fiera Capital Corp CENTRAL INDEX KEY: 0001505817 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14036 FILM NUMBER: 19592093 BUSINESS ADDRESS: STREET 1: 1501 MCGILL COLLEGE AVENUE STREET 2: SUITE 800 CITY: MONTREAL STATE: A8 ZIP: H3A 3M8 BUSINESS PHONE: 514-954-3300 MAIL ADDRESS: STREET 1: 1501 MCGILL COLLEGE AVENUE STREET 2: SUITE 800 CITY: MONTREAL STATE: A8 ZIP: H3A 3M8 FORMER COMPANY: FORMER CONFORMED NAME: FIERA SCEPTRE INC. DATE OF NAME CHANGE: 20101115 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001505817 XXXXXXXX 12-31-2018 12-31-2018 Fiera Capital Corp
1501 MCGILL COLLEGE AVENUE SUITE 800 MONTREAL A8 H3A 3M8
13F COMBINATION REPORT 028-14036 0001163648 028-10064 CI INVESTMENTS INC. 0001692234 028-17598 Russell Investments Group, Ltd. N
Violaine Des Roches Senior Vice-President, Chief Legal and Compliance Officer 514 954-3750 /s/Violaine Des Roches Montreal A8 02-12-2019 5 1154 22103577 false 1 0000945425 028-04930 Fiera Capital Inc. 2 0001078727 028-07472 BEL AIR INVESTMENT ADVISORS LLC 3 0001316828 028-11145 Fiera Capital (IOM) Ltd 4 0001351841 028-11574 Fiera Capital (Europe) Ltd. 5 0001764000 Wilkinson Global Asset Management LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M COCOM88579Y10135125184347SHOTR2001843473M COCOM88579Y1013231695SHOTR51695003M COCOM88579Y1012873281507968SHSOLE 1507968003M COCOM88579Y101101396532151SHOTR15265260562551JOB INCSP ADR REP COM31682710416884270400SHOTR127040000ABBOTT LABSCOM002824100143319816SHOTR20019816ABBOTT LABSCOM0028241005808025SHSOLE 802500ABBVIE INCCOM00287Y10928300SHOTR100300ABBVIE INCCOM00287Y10925269SHSOLE 26900ABBVIE INCCOM00287Y109187220306SHOTR20020306ABBVIE INCCOM00287Y10922777247062SHOTR5201997045065ABERDEEN ASIA PACIFIC INCOMCOM0030091071800465000SHSOLE 46500000ACCELERON PHARMA INCCOM00434H108206747460SHOTR110676036784ACCELERON PHARMA INCCOM00434H108581325SHSOLE 30501020ACCENTURE PLC IRELANDSHS CLASS AG1151C10132563230927SHOTR5201197029730ACCENTURE PLC IRELANDSHS CLASS AG1151C1014343075SHOTR198402091ACCENTURE PLC IRELANDSHS CLASS AG1151C101170612095SHOTR20012095ACI WORLDWIDE INCCOM0044981011053807SHSOLE 89002917ACI WORLDWIDE INCCOM004498101399961445471SHOTR127834001167131ACTIVISION BLIZZARD INCCOM00507V1092996414SHOTR2006414ADVANCED ENERGY INDSCOM00797310020055467146SHOTR1912490375897ADVANCED ENERGY INDSCOM007973100912118SHSOLE 47001648AFLAC INCCOM0010551023207033SHOTR2007033AGILENT TECHNOLOGIES INCCOM00846U10181112022SHSOLE 1202200AGILENT TECHNOLOGIES INCCOM00846U101771135SHOTR1113500AGNC INVT CORPCOM00123Q10423913599SHOTR10013599AGNICO EAGLE MINES LTDCOM00847410826228648524SHSOLE 64082407700AIMMUNE THERAPEUTICS INCCOM00900T107207086542SHOTR119657066885AIMMUNE THERAPEUTICS INCCOM00900T107602511SHSOLE 57401937ALAMOS GOLD INC NEWCOM CL A0115321081287357053SHSOLE 35705300ALGONQUIN PWR UTILS CORPCOM01585710522822640SHOTR12264000ALGONQUIN PWR UTILS CORPCOM0158571053005298161SHSOLE 29716101000ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102617745061SHSOLE 12025033036ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102350125542SHOTR20025542ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10244246322799SHOTR1305809016990ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022671949SHOTR5194900ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10225211183929SHOTR318392900ALITHYA GROUP INCCL A SUB VTG01643B1061045445000SHSOLE 44500000ALLERGAN PLCSHSG0177J1088206134SHOTR166905465ALLIANCEBERNSTEIN GBL HGH INCOM01879R10625524245SHOTR12424500ALPHABET INCCAP STK CL A02079K305113113108246SHOTR110416904077ALPHABET INCCAP STK CL A02079K305317527303865SHSOLE 30386005ALPHABET INCCAP STK CL A02079K3054391442025SHOTR20042025ALPHABET INCCAP STK CL C02079K10741934049SHOTR2004049ALPHABET INCCAP STK CL C02079K10718411778SHOTR111401664ALPHABET INCCAP STK CL C02079k10714321383SHSOLE 138300ALPS ETF TRALERIAN MLP00162Q86631035500SHOTR53550000ALTRIA GROUP INCCOM02209S1031833701SHOTR2003701ALTRIA GROUP INCCOM02209S10330600SHSOLE 4500150AMAZON COM INCCOM02313510668254544SHOTR2004544AMAZON COM INCCOM0231351062552316993SHOTR51422302770AMAZON COM INCCOM0231351064731SHSOLE 3100AMAZON COM INCCOM02313510636442426SHOTR116802258AMERICAN AIRLS GROUP INCCOM02376R10276823903SHSOLE 2390300AMERICAN EXPRESS COCOM0258161091141200SHOTR1120000AMERICAN EXPRESS COCOM025816109331634793SHOTR20034793AMERICAN INTL GROUP INCCOM NEW0268747842365999SHOTR1005999AMERICAN TOWER CORP NEWCOM03027X1004853067SHOTR2003067AMERIPRISE FINL INCCOM03076C1066015762SHOTR170605056AMGEN INCCOM0311621003551825SHOTR116660159AMGEN INCCOM031162100774439779SHOTR20039779AMGEN INCCOM03116210038456197545SHOTR5178480019065AMPHENOL CORP NEWCL A0320951013814700SHOTR1198202718AMPHENOL CORP NEWCL A032095101821013SHSOLE 101300ANALOG DEVICES INCCOM03265410575333877697SHSOLE 87769700ANALOG DEVICES INCCOM03265410513094152559SHOTR1141319011240ANALOG DEVICES INCCOM03265410528558332725SHOTR200332725ANALOG DEVICES INCCOM03265410522314259975SHOTR5209550050425ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1084637030SHOTR5703000ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081973000SHOTR1003000ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A10864976SHOTR200976ANSYS INCCOM03662Q1053622534SHOTR1112901405AON PLCSHS CL AG0408V10216107SHOTR132075AON PLCSHS CL AG0408V1025163550SHOTR2003550APERGY CORPCOM03755L10415951589046SHOTR11179880471058APERGY CORPCOM03755l104873227SHOTR2003227APPLE INCCOM037833100389124670SHOTR11504023166APPLE INCCOM037833100820952044SHSOLE 518220222APPLE INCCOM0378331001512495879SHOTR20095879APPLE INCCOM03783310039636251273SHOTR5224513026760APTIV PLCSHSG6095L109143423291SHOTR15425017866APTIV PLCSHSG6095L1091081760SHOTR2001760APTIV PLCSHSG6095L10968311095SHOTR51109500ARISTA NETWORKS INCCOM040413106250311881SHOTR1204409837ARRAY BIOPHARMA INCCOM04269X1051007024SHSOLE 158905435ARRAY BIOPHARMA INCCOM04269X105199651401049SHOTR127417201126877ARROWHEAD PHARMACEUTICALS INCOM04280A100584680SHSOLE 105003630ARROWHEAD PHARMACEUTICALS INCOM04280A100195381573091SHOTR130862901264462ASGN INCCOM00191U102355465216SHOTR114787050429ASGN INCCOM00191U1021031889SHSOLE 44001449ASTRAZENECA PLCSPONSORED ADR046353108129934208SHOTR12928031280ASTRAZENECA PLCSPONSORED ADR0463531083288646SHSOLE 864600AT&T INCCOM00206R10251418013SHOTR20018013AT&T INCCOM00206R10282028724SHOTR52872400AT&T INCCOM00206R102682373SHOTR1002373AUTOLIV INCCOM05280010916715237997SHOTR1451440192853AUTOMATIC DATA PROCESSING INCOM0530151036935287SHOTR2005287AUTOZONE INCCOM05333210295399113795SHOTR111243301362AUTOZONE INCCOM0533321023394740493SHOTR20040493AUTOZONE INCCOM053332102265034316142SHSOLE 31614200AXALTA COATING SYS LTDCOMG0750C108238611018847SHOTR11987250820122AXOGEN INCCOM05463X106432094SHSOLE 47901615AXOGEN INCCOM05463X106143069971SHOTR115962054009B2GOLD CORPCOM11777Q2094283414625879SHSOLE 137363060889573BAIDU INCSPON ADR REP A0567521081074667757SHOTR16000707750BAIDU INCSPON ADR REP A0567521085893713SHOTR2003713BAIDU INCSPON ADR REP A0567521081414089156SHOTR38915600BAIDU INCSPON ADR REP A056752108442527900SHSOLE 0027900BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K10112122909SHOTR20022909BANCO BRADESCO S ASP ADR PFD NEW0594603035552561325SHSOLE 00561325BANCO BRADESCO S ASP ADR PFD NEW0594603038912901152SHOTR390115200BANCO SANTANDER CHILE NEWSP ADR REP COM05965X109155051825SHOTR35182500BANK AMER CORPCOM0605051043314134505SHOTR200134505BANK AMER CORPCOM060505104682768SHSOLE 25500218BANK AMER CORPCOM0605051042612106001SHOTR159680100033BANK MONTREAL QUECOM0636711011201840SHOTR1184000BANK MONTREAL QUECOM063671101683821044550SHSOLE 979085065465BANK N S HALIFAXCOM0641491073164826336156SHSOLE 61186440217512BANK NEW YORK MELLON CORPCOM0640581001563324SHOTR2003324BANK NEW YORK MELLON CORPCOM064058100243451713SHOTR12781048932BAOZUN INCSPONSORED ADR06684L103732493SHSOLE 57001923BAOZUN INCSPONSORED ADR06684L103251085916SHOTR119432066484BARCLAYS BK PLCIPATH S&P500 VIX06746L4222936250SHSOLE 625000BARRICK GOLD CORPCOM06790110823817593SHOTR11759300BARRICK GOLD CORPCOM0679011087845579943SHSOLE 57994300BAUSCH HEALTH COS INCCOM07173410772539131SHSOLE 3913100BAYTEX ENERGY CORPCOM07317Q105572323084SHSOLE 3227840300BCE INCCOM NEW05534B7601353420SHOTR1342000BCE INCCOM NEW05534B7606989176559SHSOLE 165867010692BECTON DICKINSON & COCOM07588710950523224226SHOTR200224226BECTON DICKINSON & COCOM0758871094301011908846SHSOLE 190884600BECTON DICKINSON & COCOM075887109154985687843SHOTR168073907104BEIGENE LTDSPONSORED ADR07725L10230221215464SHOTR1407340174730BERKSHIRE HATHAWAY INC DELCL A08467010815305SHOTR1005BERKSHIRE HATHAWAY INC DELCL A0846701086122SHOTR5200BERKSHIRE HATHAWAY INC DELCL B NEW0846707027593717SHSOLE 35170200BERKSHIRE HATHAWAY INC DELCL B NEW08467070217338490SHOTR5499003500BERKSHIRE HATHAWAY INC DELCL B NEW084670702260812775SHOTR20012775BERKSHIRE HATHAWAY INC DELCL B NEW0846707022121039SHOTR11200919BERRY GLOBAL GROUP INCCOM08579W10345244951902SHOTR11815460770356BIOMARIN PHARMACEUTICAL INCCOM09061G1018339781SHOTR1434505436BIOMARIN PHARMACEUTICAL INCCOM09061G1019110SHOTR200110BIOTELEMETRY INCCOM0906721066414107409SHOTR123930083479BIOTELEMETRY INCCOM0906721061823041SHSOLE 70002341BLACKBERRY LTDCOM09228F103124681749321SHSOLE 1721121028200BLACKLINE INCCOM09239B10918571453495SHOTR5364520088975BLACKROCK CALIF MUN INCOME TSH BEN INT09248E1028033671065SHOTR167106500BLACKROCK CR ALLCTN INC TRCOM09250810026423579SHOTR12357900BLACKROCK CR ALLCTN INC TRCOM0925081003846344000SHSOLE 34400000BLACKROCK INCCOM09247X101114289SHOTR1243046BLACKROCK INCCOM09247X101242617SHOTR200617BLACKROCK INVT QUALITY MUN TCOM09247D1054325327413SHOTR132741300BLACKROCK LTD DURATION INC TCOM SHS09249W10125418966SHOTR11896600BLACKROCK MUNIC INCM INVST TSH BEN INT09248H10516813959SHOTR11395900BLACKROCK MUNICIPAL BOND TRCOM09249H1044090305875SHOTR130587500BLACKROCK MUNICIPL INC QLTYCOM0924791044268341991SHOTR134199100BLACKROCK MUNIENHANCED FD INCOM09253Y1002949297920SHOTR129792000BLACKROCK MUNIHLDGS FD II INCOM09253P10917113158SHOTR11315800BLACKROCK MUNIHLDGS NY QLTYCOM09255C1065348446380SHOTR144638000BLACKROCK MUNIHLDNGS CALI QLCOM09254L1076799551416SHOTR155141600BLACKROCK MUNIHLDNGS QLTY IICOM09254C1074161362803SHOTR136280300BLACKROCK MUNIHLDS INVSTM QLCOM09254P1089346733562SHOTR173356200BLACKROCK MUNIVEST FD II INCCOM09253T10116512644SHOTR11264400BLACKROCK MUNIVEST FD INCCOM09253R10588921076547SHOTR1107654700BLACKROCK MUNIY QUALITY FD ICOM09254G1081527133604SHOTR113360400BLACKROCK MUNIYIELD CALI QLTCOM09254N1034365345365SHOTR134536500BLACKROCK MUNIYIELD CALIF FDCOM09254M1056344491435SHOTR149143500BLACKROCK MUNIYIELD FD INCCOM09253W1045645450866SHOTR145086600BLACKROCK MUNIYIELD NY QLTYCOM09255E1025582484526SHOTR148452600BLACKROCK MUNIYIELD PA QLTYCOM09255G1073847306541SHOTR130654100BLACKROCK MUNIYIELD QLTY FDCOM09254E1035991497147SHOTR149714700BLACKROCK MUNIYIELD QUALITYCOM09254F10016712835SHOTR11283500BLACKROCK MUNIYLD MICH QLTYCOM09254V1052194176627SHSOLE 17662700BLACKROCK MUNIYLD MICH QLTYCOM09254V1052170174739SHOTR117473900BLACKROCK N Y MUN INCOME TRSH BEN INT09248L1061484121247SHOTR112124700BLACKROCK NY MUNI INC QLTY TCOM09249U1052195181692SHSOLE 18169200BLACKROCK TAX MUNICPAL BD TRSHS09248X10031414917SHOTR11491700BLACKSTONE GROUP L PCOM UNIT LTD09253U10832610934SHOTR20010934BLUEBIRD BIO INCCOM09609G10033002332685SHOTR1674710265214BOEING COCOM0970231056241935SHOTR11900035BOEING COCOM097023105126390SHSOLE 39000BOEING COCOM09702310521786755SHOTR2006755BOEING COCOM097023105314975SHOTR597500BOOKING HLDGS INCCOM09857L108277161SHOTR100161BOTTOMLINE TECH DEL INCCOM101388106232248384SHOTR110975037409BOTTOMLINE TECH DEL INCCOM101388106671402SHSOLE 33001072BOYD GAMING CORPCOM103304101914381SHSOLE 100203379BOYD GAMING CORPCOM1033041013065147490SHOTR1346000112890BP PLCSPONSORED ADR05562210423600SHSOLE 60000BP PLCSPONSORED ADR0556221043198400SHOTR2008400BP PLCSPONSORED ADR055622104631667SHOTR1001667BRIGHT HORIZONS FAM SOL IN DCOM10919410019527175208SHOTR1335070141701BRINKS COCOM109696104405462701SHOTR114114048587BRINKS COCOM1096961041171811SHSOLE 42501386BRISTOL MYERS SQUIBB COCOM110122108661270SHSOLE 10700200BRISTOL MYERS SQUIBB COCOM110122108581110SHOTR19770133BRISTOL MYERS SQUIBB COCOM1101221082785343SHOTR2005343BROADCOM INCCOM11135F10113SHOTR1003BROADCOM INCCOM11135F1011217947895SHSOLE 0047895BROADRIDGE FINL SOLUTIONS INCOM11133T10354431565518SHOTR11102070455311BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510468417816SHOTR1755017061BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851041492383886117SHSOLE 36600400226077BROOKFIELD BUSINESS PARTNERSUNIT LTD LPG16234109702290SHOTR1229000BROOKFIELD BUSINESS PARTNERSUNIT LTD LPG162341097385241960SHSOLE 209622032338BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101415321200064SHSOLE 10862910113773BROOKFIELD INFRAST PARTNERSLP INT UNITG162521018243SHOTR200243BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210149514295SHOTR11429500BROOKFIELD PPTY PARTNERS L PUNIT LTD PARTNG162491074129255435SHSOLE 2550480387BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG16258108863300SHOTR1330000BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG16258108231989374SHSOLE 884740900BRP INCCOM SUN VTG05577W2008578330685SHSOLE 33068500BUNGE LIMITEDCOMG16962105264449473SHSOLE 4947300CABLE ONE INCCOM12685J105159194SHSOLE 440150CABLE ONE INCCOM12685J1052950435976SHOTR17102028874CAE INCCOM124765108883694798502SHSOLE 4776742021760CAMBREX CORPCOM132011107219658167SHOTR129255028912CAMECO CORPCOM13321L10857850857SHSOLE 5085700CANADIAN NAT RES LTDCOM1363851014154SHOTR115400CANADIAN NAT RES LTDCOM1363851011127614663817SHSOLE 44807940183023CANADIAN NATL RY COCOM136375102801221079604SHOTR1107960400CANADIAN NATL RY COCOM1363751021512029SHOTR2002029CANADIAN NATL RY COCOM1363751022726783674180SHSOLE 35595530114627CANADIAN PAC RY LTDCOM13645T100165996933590SHSOLE 895141038449CANTEL MEDICAL CORPCOM13809810867904SHSOLE 2050699CANTEL MEDICAL CORPCOM138098108235231586SHOTR17140024446CARVANA COCL A14686910282225130SHOTR530025100CASEYS GEN STORES INCCOM147528103234718319SHOTR14077014242CASEYS GEN STORES INCCOM14752810367519SHSOLE 1150404CATERPILLAR INC DELCOM1491231018977061SHOTR173506326CATERPILLAR INC DELCOM14912310132252SHOTR200252CATERPILLAR INC DELCOM14912310127210SHSOLE 21000CBOE GLOBAL MARKETS INCCOM12503M10868300698150SHSOLE 69815000CDN IMPERIAL BK COMM TORONTOCOM13606910159790SHOTR179000CDN IMPERIAL BK COMM TORONTOCOM136069101724797103SHSOLE 9552301580CENOVUS ENERGY INCCOM15135U109993140963SHSOLE 13891102052CENTENE CORP DELCOM15135B10163511018SHOTR1816010202CENTENE CORP DELCOM15135B10127470SHOTR200470CENTENE CORP DELCOM15135B10135612SHSOLE 61200CERIDIAN HCM HLDG INCCOM15677J108275379771SHSOLE 67093012678CHARTER COMMUNICATIONS INC NCL A16119P1081140SHOTR20040CHARTER COMMUNICATIONS INC NCL A16119P10814435063SHOTR139904664CHEGG INCCOM1630921091234323SHSOLE 100003323CHEGG INCCOM1630921094374153899SHOTR1342190119680CHEMED CORP NEWCOM16359R103430215186SHOTR13391011795CHEMED CORP NEWCOM16359R103122430SHSOLE 1000330CHENIERE ENERGY INCCOM NEW16411R208348SHOTR14800CHENIERE ENERGY INCCOM NEW16411R2082223750SHOTR2003750CHENIERE ENERGY INCNOTE 4.250% 3/116411RAG417392500000PRNSOLE 250000000CHEVRON CORP NEWCOM1667641002372175SHOTR116800495CHEVRON CORP NEWCOM1667641008247576SHSOLE 757600CHEVRON CORP NEWCOM1667641006215709SHOTR2005709CHEVRON CORP NEWCOM16676410031312287825SHOTR5258000029825CHIPOTLE MEXICAN GRILL INCCOM169656105369855SHOTR13770478CHIPOTLE MEXICAN GRILL INCCOM1696561053889SHOTR20089CHIPOTLE MEXICAN GRILL INCCOM1696561052354SHSOLE 5400CHUBB LIMITEDCOMH1467J10415510120064SHOTR5105602014462CHUBB LIMITEDCOMH1467J104863SHOTR10063CHUBB LIMITEDCOMH1467J1047485787SHOTR2005787CHURCHILL DOWNS INCCOM17148410851632SHSOLE 1440488CHURCHILL DOWNS INCCOM171484108744691570SHOTR118765072805CINCINNATI FINL CORPCOM1720621012122739SHOTR2002739CINTAS CORPCOM1729081051891124SHOTR19420182CINTAS CORPCOM1729081052161284SHOTR2001284CISCO SYS INCCOM17275R1023488021SHOTR2008021CISCO SYS INCCOM17275R10213615314225SHSOLE 31422500CITIGROUP INCCOM NEW17296742432531624872SHOTR5571087053785CITIGROUP INCCOM NEW172967424189736445SHOTR20036445CITIZENS FINL GROUP INCCOM17461010531610645SHOTR1474805897CLOROX CO DELCOM1890541092181414SHOTR2001414CME GROUP INCCOM CL A12572Q105107266570201SHOTR156381806383CME GROUP INCCOM CL A12572Q10536331193125SHOTR200193125CME GROUP INCCOM CL A12572Q1053006321598086SHSOLE 159808600COCA COLA COCOM191216100103221797SHOTR20021797COCA COLA COCOM191216100108722950SHOTR52095002000COCA COLA COCOM1912161009200SHSOLE 00200COGNEX CORPCOM19242210328730SHOTR200730COGNEX CORPCOM19242210316082415870SHOTR5355980059890COGNIZANT TECHNOLOGY SOLUTIOCL A19244610217616277500SHOTR127750000COHEN & STEERS LTD DUR PFD ICOM19248C10531814559SHOTR11455900COLGATE PALMOLIVE COCOM194162103746961254973SHOTR11242522012451COLGATE PALMOLIVE COCOM19416210328695482101SHOTR200482101COLGATE PALMOLIVE COCOM1941621032120723563034SHSOLE 356303400COLLIERS INTL GROUP INCSUB VTG SHS19469310724981452033SHSOLE 413641038392COLLIERS INTL GROUP INCSUB VTG SHS19469310715279SHOTR100279COMCAST CORP NEWCL A20030N1011715009SHOTR141970812COMCAST CORP NEWCL A20030N1012397022SHOTR2007022COMPASS MINERALS INTL INCCOM20451N10141710000SHSOLE 1000000CONCHO RES INCCOM20605P101875SHOTR17500CONCHO RES INCCOM20605P101110510749SHOTR5749010000CONOCOPHILLIPSCOM20825C10441650SHOTR100650CONOCOPHILLIPSCOM20825C1046281100739SHSOLE 10073900COPA HOLDINGS SACL AP310761051321672SHSOLE 37501297COPA HOLDINGS SACL AP31076105468059461SHOTR113384046077COPART INCCOM21720410637780SHOTR200780COPART INCCOM217204106508001063216SHOTR12026800860536CORNERSTONE ONDEMAND INCCOM21925Y10318262362134SHOTR1507450311389CORNERSTONE ONDEMAND INCCOM21925Y1031012000SHSOLE 46001540COSTCO WHSL CORP NEWCOM22160K105307615101SHOTR11353013748COSTCO WHSL CORP NEWCOM22160K105110541SHOTR200541COSTCO WHSL CORP NEWCOM22160K105163800SHSOLE 80000CRANE COCOM22439910528307392172SHOTR1765970315575CRANE COCOM22439910511182154912SHSOLE 15491200CREDIT SUISSE ASSET MGMT INCCOM22491610618265527SHOTR16552700CRESCENT PT ENERGY CORPCOM22576C10126185851SHSOLE 856510200CRITEO S ASPONS ADS2267181043794166995SHSOLE 00166995CRONOS GROUP INCCOM22717L1011055100000SHOTR200100000CTRIP COM INTL LTDAMERICAN DEP SHS22943F1008713322000SHOTR132200000CTRIP COM INTL LTDAMERICAN DEP SHS22943F1004500166282SHOTR316628200CUSHMAN WAKEFIELD PLCSHSG2717B1088922616608SHSOLE 61660800CVS HEALTH CORPCOM1266501003936004SHOTR1101704987CVS HEALTH CORPCOM126650100732331117723SHSOLE 111772300CVS HEALTH CORPCOM12665010022330SHOTR200330DANAHER CORP DELCOM2358511024053925SHOTR1392500DANAHER CORP DELCOM2358511025885700SHOTR2005700DANAHER CORP DELCOM23585110241400SHSOLE 40000DAVIDSTEA INCCOM2386611021815000SHSOLE 1500000DEERE & COCOM2441991054182800SHOTR2002800DEERE & COCOM244199105122820SHSOLE 82000DEERE & COCOM24419910564430SHOTR100430DENBURY RES INCCOM NEW247916208684400000SHSOLE 40000000DESCARTES SYS GROUP INCCOM2499061082138059SHOTR175200539DESCARTES SYS GROUP INCCOM249906108298021126902SHSOLE 10101560116746DEVON ENERGY CORP NEWCOM25179M10364928805SHOTR112831015974DEVON ENERGY CORP NEWCOM25179M1036282SHSOLE 28200DHX MEDIA LTDCOM VAR VTG252406152397241181SHSOLE 24118100DIAGEO P L CSPON ADR NEW25243Q205140985SHOTR200985DIAGEO P L CSPON ADR NEW25243Q205210214825SHSOLE 1482500DIAGEO P L CSPON ADR NEW25243Q205645SHOTR125020DISNEY WALT COCOM DISNEY2546871066706113SHOTR1399502118DISNEY WALT COCOM DISNEY254687106905582585SHOTR20082585DISNEY WALT COCOM DISNEY25468710636613333907SHOTR5298642035265DISNEY WALT COCOM DISNEY25468710610889926SHSOLE 992600DOLBY LABORATORIES INCCOM25659T10750645818973SHOTR11575800661393DOLLAR GEN CORP NEWCOM25667710511100SHOTR200100DOLLAR GEN CORP NEWCOM25667710510229453SHSOLE 945300DOLLAR TREE INCCOM25674610811124SHOTR200124DOLLAR TREE INCCOM25674610825368280866SHOTR5246456034410DOLLAR TREE INCCOM25674610841454SHSOLE 45400DOMINION ENERGY INCCOM25746U10915210SHOTR200210DOMINION ENERGY INCCOM25746U1093935500SHOTR5550000DOMINION ENERGY INCCOM25746U10914200SHSOLE 00200DOMINOS PIZZA INCCOM25754A20138756156280SHOTR1310500125230DOVER CORPCOM2600031084606488SHOTR2006488DOWDUPONT INCCOM26078J10039737SHSOLE 00737DOWDUPONT INCCOM26078J10044821SHOTR200821DOWDUPONT INCCOM26078J1001893525SHOTR1352500DTF TAX-FREE INCOME INCCOM23334J1074252343494SHOTR134349400DUKE ENERGY CORP NEWCOM NEW26441C20424280SHOTR200280DUKE ENERGY CORP NEWCOM NEW26441C2047779000SHOTR5900000DUNKIN BRANDS GROUP INCCOM26550410036181564273SHOTR11069380457335DWS MUN INCOME TR NEWCOM2333681095833566341SHOTR156634100EATON VANCE CA MUNI INCOME TSH BEN INT27826F1012004181000SHSOLE 18100000EATON VANCE CALIF MUN BD FDCOM27828A1007242731533SHOTR173153300EATON VANCE LTD DUR INCOME FCOM27828H10532126966SHOTR12696600ECOLAB INCCOM27886510025227171202SHOTR200171202ECOLAB INCCOM278865100162111000SHOTR50011000ECOLAB INCCOM27886510060204408579SHSOLE 40857900ECOLAB INCCOM2788651001132876879SHOTR17137505504EDWARDS LIFESCIENCES CORPCOM28176E10814369376SHOTR160308773EIDOS THERAPEUTICS INCCOM28249H1041763128148SHOTR128364099784EIDOS THERAPEUTICS INCCOM28249H104503603SHSOLE 82002783EMCOR GROUP INCCOM29084Q10043849734604SHOTR11436900590914EMCOR GROUP INCCOM29084Q1001432404SHSOLE 54001864EMERSON ELEC COCOM2910111041793000SHOTR1300000EMERSON ELEC COCOM2910111042394000SHOTR2004000ENBRIDGE INCCOM29250N1051765644SHOTR1564400ENBRIDGE INCCOM29250N1051013240SHOTR2003240ENBRIDGE INCCOM29250N1051102293541050SHSOLE 353657304477ENCANA CORPCOM2925051041303225217SHSOLE 22316502052ENERGY TRANSFER LPCOM UT LTD PTN29273V100523974SHOTR1003974ENERGY TRANSFER LPCOM UT LTD PTN29273V10057443457SHOTR20043457ENERPLUS CORPCOM2927661025665726732SHSOLE 7262320500ENTEGRIS INCCOM29362U104435621561627SHOTR130071601260911ENTEGRIS INCCOM29362U1041003576SHSOLE 81802758ENTERPRISE PRODS PARTNERS LCOM29379210739716150SHOTR11615000ENTERPRISE PRODS PARTNERS LCOM293792107216588052SHOTR20088052ENTERPRISE PRODS PARTNERS LCOM29379210733613645SHOTR51364500ENVESTNET INCCOM29404K1061302633SHSOLE 60502028ENVESTNET INCCOM29404K10631230634887SHOTR11262430508644EOG RES INCCOM26875P10115817181369SHOTR5148209033160EOG RES INCCOM26875P101156417934SHOTR11099016835EP ENERGY CORPCL A268785102453646806SHSOLE 64680600EPAM SYS INCCOM29414B104349230100SHOTR16713023387EPAM SYS INCCOM29414B10499853SHSOLE 1950658EPLUS INCCOM294268107259036398SHOTR18029028369EPLUS INCCOM294268107721014SHSOLE 2300784ETSY INCCOM29786A10635456745342SHOTR11484070596935ETSY INCCOM29786a10633700SHOTR200700ETSY INCCOM29786A1062044293SHSOLE 98203311EURONET WORLDWIDE INCCOM298736109515550348SHOTR111239039109EURONET WORLDWIDE INCCOM2987361091461427SHSOLE 32501102EVERCORE INCCLASS A29977A10522362312497SHOTR1613910251106EVERCORE INCCLASS A29977A105811135SHSOLE 2550880EXELIXIS INCCOM30161Q104392481995299SHOTR139938701595912EXELIXIS INCCOM30161Q1041226194SHSOLE 141704777EXFO INCSUB VTG SHS302046107962334200SHSOLE 33420000EXLSERVICE HOLDINGS INCCOM3020811041001904SHSOLE 44501459EXLSERVICE HOLDINGS INCCOM302081104344765503SHOTR115033050470EXPEDIA GROUP INCCOM NEW30212P3039128093SHOTR1207706016EXXON MOBIL CORPCOM30231G1021231800SHOTR1180000EXXON MOBIL CORPCOM30231G102157923150SHOTR20023150EXXON MOBIL CORPCOM30231G102223432763SHOTR53151301250EXXON MOBIL CORPCOM30231G1021742556SHSOLE 24560100FACEBOOK INCCL A30303M102170813028SHOTR20013028FACEBOOK INCCL A30303M1028006100SHSOLE 610000FACEBOOK INCCL A30303M102246618810SHOTR11033017777FACTSET RESH SYS INCCOM3030751051880093939SHOTR20093939FACTSET RESH SYS INCCOM30307510546792233809SHSOLE 23380900FACTSET RESH SYS INCCOM303075105902445092SHOTR14188903203FAIR ISAAC CORPCOM303250104611532700SHOTR17301025399FAIR ISAAC CORPCOM303250104173927SHSOLE 2090718FEDEX CORPCOM31428X10612477731SHOTR1209505636FEDEX CORPCOM31428X1064002477SHOTR2002477FERRARI N VCOMN3167Y10355552SHOTR200552FERRARI N VCOMN3167Y1035805830SHOTR5583000FIFTH THIRD BANCORPCOM3167731001195064SHOTR1005064FIFTH THIRD BANCORPCOM31677310046119600SHOTR20019600FIRST TR ABERDEEN GLBL OPP FCOM SHS33731910711011717SHOTR11171700FIRSTCASH INCCOM33767D1053655040SHSOLE 504000FIRSTSERVICE CORP NEWSUB VTG SH33767E10317250SHOTR1650185FIRSTSERVICE CORP NEWSUB VTG SH33767E10362670911323SHSOLE 876849034474FISERV INCCOM3377381084566200SHOTR2006200FISERV INCCOM3377381088760119195SHOTR585025034170FLAHERTY & CRUMRINE DYN PFDSHS33848W10626813158SHOTR11315800FLAHERTY & CRUMRINE PFD INCCOM33848010615113062SHOTR11306200FLAHERTY&CRMN PFD SEC INCOMCOM33847810032219266SHOTR11926600FLEX LTDORDY2573F1028010554SHSOLE 1055400FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106607670605SHOTR37060500FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS34441910671040825561SHSOLE 732775092786FOOT LOCKER INCCOM3448491041132120SHOTR2002120FOOT LOCKER INCCOM3448491041182220SHOTR130001920FORTINET INCCOM34959E10911150SHOTR200150FORTINET INCCOM34959E10960944865320SHOTR11657170699603FORTIS INCCOM3495531075564166568SHSOLE 147937018631FORTIVE CORPCOM34959J1085418000SHOTR2008000FRANCO NEVADA CORPCOM3518581052022880SHOTR1288000FRANCO NEVADA CORPCOM3518581052338083327486SHSOLE 3277024050462FRANKLIN LTD DURATION INC TRCOM35472T10111612836SHOTR11283600GENERAL ELECTRIC COCOM369604103293787SHOTR1003787GENERAL ELECTRIC COCOM36960410334245230SHOTR20045230GENERAL ELECTRIC COCOM3696041034500SHSOLE 00500GENERAL MLS INCCOM370334104378SHOTR10078GENERAL MLS INCCOM3703341042907445SHOTR2007445GILDAN ACTIVEWEAR INCCOM3759161033545116548SHSOLE 10858607962GILEAD SCIENCES INCCOM3755581035759200SHOTR2009200GLOBUS MED INCCL A379577208330776398SHOTR117123059275GLOBUS MED INCCL A379577208942183SHSOLE 50501678GOLDCORP INC NEWCOM3809564092898295351SHSOLE 29535100GOLDMAN SACHS GROUP INCCOM38141G104140839SHOTR200839GOLDMAN SACHS GROUP INCCOM38141G1042381425SHOTR1142500GRACO INCCOM3841091041343273209721SHOTR124361450773576GRACO INCCOM38410910431505752808SHOTR200752808GRACO INCCOM3841091042700366452473SHSOLE 645247300GRAINGER W W INCCOM384802104237839SHOTR200839GROUPE CGI INCCL A SUB VTG39945C1091293912111170SHSOLE 2034080077090GROUPE CGI INCCL A SUB VTG39945C109701140SHOTR1114000GRUBHUB INCCOM40011010216097209573SHOTR1409020168671GUIDEWIRE SOFTWARE INCCOM40171V10029591368829SHOTR1708870297942HCA HEALTHCARE INCCOM40412C10112100SHOTR100100HCA HEALTHCARE INCCOM40412C101124510000SHSOLE 1000000HDFC BANK LTDADR REPS 3 SHS40415F1011992841923775SHOTR119236430132HDFC BANK LTDADR REPS 3 SHS40415F10180770SHOTR200770HDFC BANK LTDADR REPS 3 SHS40415F10128462274757SHOTR5239317035440HDFC BANK LTDADR REPS 3 SHS40415F1011882941817687SHSOLE 181768700HELIX ENERGY SOLUTIONS GRP ICOM42330P107111112053751SHOTR142575201627999HELIX ENERGY SOLUTIONS GRP ICOM42330P107427675SHSOLE 176505910HENRY JACK & ASSOC INCCOM42628110138586304978SHOTR1600280244950HENRY JACK & ASSOC INCCOM42628110125195SHOTR200195HERSHEY COCOM4278661082402240SHOTR1224000HERSHEY COCOM42786610843400SHOTR200400HOME DEPOT INCCOM4370761022071203SHOTR18730330HOME DEPOT INCCOM43707610211756836SHOTR2006836HOME DEPOT INCCOM4370761021741010SHSOLE 101000HONEYWELL INTL INCCOM438516106164412442SHOTR1740011702HONEYWELL INTL INCCOM4385161066034567SHOTR2004567HONEYWELL INTL INCCOM43851610694710SHSOLE 71000HORMEL FOODS CORPCOM4404521002285353SHOTR2005353HUAZHU GROUP LTDSPONSORED ADS44332N106422261474903SHOTR127800801196895HUDBAY MINERALS INCCOM443628102711150000SHSOLE 15000000IAC INTERACTIVECORPCOM44919P50843459237430SHOTR1452100192220IAMGOLD CORPCOM4509131085515000SHSOLE 1500000ICICI BK LTDADR45104G104858302SHOTR2008302ICICI BK LTDADR45104G104241322345197SHOTR1234519700ICON PLCSHSG4705A100126977SHSOLE 2200757ICON PLCSHSG4705A10053838416674SHOTR1799730336701IDEXX LABS INCCOM45168D1044012158SHOTR196201196IDEXX LABS INCCOM45168D10411726300SHOTR5006300IHS MARKIT LTDSHSG47567105851311774681SHOTR1176917105510IHS MARKIT LTDSHSG4756710512240SHOTR200240IHS MARKIT LTDSHSG47567105905421887476SHSOLE 188747600ILLUMINA INCCOM45232710916325441SHOTR136205079ILLUMINA INCCOM452327109146486SHOTR200486IMPERIAL OIL LTDCOM NEW453038408259721022968SHSOLE 101950303465INFOSYS LTDSPONSORED ADR4567881084998525000SHOTR152500000INTEL CORPCOM4581401001693600SHOTR131000500INTEL CORPCOM45814010084718057SHOTR20018057INTEL CORPCOM458140100517711103143SHOTR59842880118855INTEL CORPCOM458140100751600SHSOLE 14000200INTERCONTINENTAL EXCHANGE INCOM45866F1044385821SHOTR1146104360INTERNATIONAL BUSINESS MACHSCOM459200101104911SHOTR191100INTERNATIONAL BUSINESS MACHSCOM4592001016045313SHOTR2005313INTUITCOM46120210329026147453SHOTR5119508027945INTUITCOM4612021035712900SHSOLE 290000INTUITCOM461202103121615SHOTR100615INVESCO ADVANTAGE MUNICIPALSH BEN INT46132E1035587566089SHOTR156608900INVESCO EXCHANGE TRADED FD TDYNMC MKT ETF46137V7122142432SHOTR2002432INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5972542231SHOTR2002231INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572012200SHSOLE 002200INVESCO EXCHNG TRADED FD TRCHINA TECHNLGY46138E8002035158SHOTR1515800INVESCO EXCHNG TRADED FD TREMRNG MKT SVRG46138E7846071229771SHSOLE 00229771INVESCO EXCHNG TRADED FD TRFNDMNTL HY CRP46138E7195621318133SHSOLE 00318133INVESCO EXCHNG TRADED FD TRS&P GBL WATER46138E263156350193SHOTR20050193INVESCO EXCHNG TRADED FD TRSR LN ETF46138G5084131189691SHSOLE 169184020507INVESCO MUN OPPORTUNITY TRCOM46132C1078161730008SHOTR173000800INVESCO PA VALUE MUN INCOMECOM46132K1094242365335SHOTR136533500INVESCO PA VALUE MUN INCOMECOM46132K1092438210000SHSOLE 21000000INVESCO QQQ TRUNIT SER 146090E10392597SHOTR159700INVESCO QQQ TRUNIT SER 146090E10379510SHSOLE 00510INVESCO QQQ TRUNIT SER 146090E103268417396SHOTR20017396INVESCO QUALITY MUNI INC TRSCOM46133G1074162370981SHOTR137098100INVITAE CORPCOM46185L1031922173740SHOTR1393230134417INVITAE CORPCOM46185L103554950SHSOLE 120503745IPG PHOTONICS CORPCOM44980X10923207SHOTR200207IPG PHOTONICS CORPCOM44980X1095444800SHSOLE 480000ISHARES GOLD TRUSTISHARES4642851051618131638SHOTR113163800ISHARES GOLD TRUSTISHARES46428510566954400SHOTR20054400ISHARES INCCORE MSCI EMKT46434G103171636405SHOTR13640500ISHARES INCCORE MSCI EMKT46434G103165435079SHOTR20035079ISHARES INCCORE MSCI EMKT46434G1031336872835365SHSOLE 002835365ISHARES INCMSCI BRAZIL ETF4642864007818204652SHSOLE 00204652ISHARES INCMSCI TURKEY ETF4642867156054246400SHSOLE 00246400ISHARES TRBARCLAYS 7 10 YR4642874408878516SHOTR196907547ISHARES TRCORE MSCI EAFE46432F8426371115845SHOTR200115845ISHARES TRCORE MSCI EAFE46432F84218356333751SHSOLE 00333751ISHARES TRCORE S&P MCP ETF46428750716790101110SHOTR110111000ISHARES TRCORE S&P MCP ETF46428750710306203SHOTR2006203ISHARES TRCORE S&P SCP ETF46428780475710924SHOTR20010924ISHARES TRCORE S&P SCP ETF464287804111416066SHSOLE 1606600ISHARES TRCORE S&P SCP ETF46428780417593253790SHOTR125379000ISHARES TRCORE S&P500 ETF464287200578322984SHOTR12298400ISHARES TRCORE S&P500 ETF464287200232517924117SHOTR200924117ISHARES TRCORE US AGGBD ET4642872267487024SHOTR1702400ISHARES TRCORE US AGGBD ET46428722647440SHOTR200440ISHARES TREAFE SML CP ETF4642882734829293SHOTR1929300ISHARES TREDGE MSCI USA VL46432F3886038310SHOTR2008310ISHARES TRGLB INFRASTR ETF46428837215905403896SHSOLE 00403896ISHARES TRGLOBAL TECH ETF464287291525736500SHSOLE 3650000ISHARES TRHDG MSCI EAFE46434V80340415670SHOTR20015670ISHARES TRIBOXX HI YD ETF46428851394611666SHOTR11141010525ISHARES TRIBOXX INV CP ETF4642872429338272SHOTR185407418ISHARES TRINTRM GOV CR ETF464288612421338930SHOTR20038930ISHARES TRMBS ETF4642885882092000SHSOLE 200000ISHARES TRMSCI AC ASIA ETF46428818267510630SHOTR20010630ISHARES TRMSCI ACWI ETF464288257533983208SHOTR20083208ISHARES TRMSCI ACWI EX US4642882407597181044SHOTR200181044ISHARES TRMSCI EAFE ETF4642874659049153955SHOTR11536010354ISHARES TRMSCI EAFE ETF464287465730731243164SHOTR2001243164ISHARES TRMSCI EAFE ETF4642874653425820SHSOLE 582000ISHARES TRMSCI EMG MKT ETF464287234581490SHOTR1001490ISHARES TRMSCI EMG MKT ETF46428723422725581799SHOTR200581799ISHARES TRMSCI EMG MKT ETF46428723455614225SHSOLE 1422500ISHARES TRMSCI INDIA ETF46429B5982076202SHOTR1620200ISHARES TRMSCI KLD400 SOC4642885707658224SHOTR2008224ISHARES TRMSCI USA ESG SLC4642888022472390SHOTR176401626ISHARES TRMULTIFACTOR USA46434V2822549125SHSOLE 912500ISHARES TRRUS 1000 ETF464287622780456266SHOTR20056266ISHARES TRRUS 1000 ETF464287622208315021SHOTR11333601685ISHARES TRRUS 1000 GRW ETF464287614413431581SHOTR10031581ISHARES TRRUS 1000 GRW ETF464287614314224002SHOTR20024002ISHARES TRRUS 1000 VAL ETF464287598503945377SHOTR20045377ISHARES TRRUS 1000 VAL ETF4642875984554096SHOTR130003796ISHARES TRRUS 2000 GRW ETF46428764830027178732SHOTR173270171405ISHARES TRRUS 2000 GRW ETF4642876484242524SHOTR2002524ISHARES TRRUS 2000 VAL ETF46428763038350SHOTR100350ISHARES TRRUS 2000 VAL ETF4642876304944591SHOTR2004591ISHARES TRRUS MD CP GR ETF4642874812812472SHOTR1002472ISHARES TRRUS MID CAP ETF4642874991864000SHOTR2004000ISHARES TRRUS MID CAP ETF4642874996069130569SHOTR112916901400ISHARES TRRUSSELL 2000 ETF4642876551031477031SHOTR20077031ISHARES TRRUSSELL 2000 ETF464287655260319442SHOTR11944200ISHARES TRRUSSELL 3000 ETF464287689499433991SHOTR20033991ISHARES TRRUSSELL 3000 ETF46428768986585SHOTR100585ISHARES TRS&P US PFD STK4642886873997116770SHOTR111452002250ISHARES TRSELECT DIVID ETF4642871689396105201SHOTR110520100ISHARES TRSELECT DIVID ETF464287168109612275SHOTR20012275ISHARES TRTIPS BD ETF4642871768607853SHOTR187706976ISHARES TRUS HLTHCARE ETF4642877623672027SHOTR2002027ISHARES TRUSA MOMENTUM FCT46432F39617949179083SHSOLE 00179083ISHARES TRUSA MOMENTUM FCT46432F3964514500SHOTR2004500ISHARES TRUSA QUALITY FCTR46432f3396258140SHOTR2008140ITAU UNIBANCO HLDG SASPON ADR REP PFD465562106217612380861SHOTR3238086100ITAU UNIBANCO HLDG SASPON ADR REP PFD46556210620522442SHOTR20022442ITAU UNIBANCO HLDG SASPON ADR REP PFD4655621064474SHOTR147400ITT INCCOM45073V1081282652SHSOLE 59502057ITT INCCOM45073V108446692525SHOTR120633071892J & J SNACK FOODS CORPCOM466032109211514627SHOTR13271011356J & J SNACK FOODS CORPCOM46603210961420SHSOLE 1000320JAZZ PHARMACEUTICALS PLCSHS USDG5087110536963298187SHOTR1597660238421JOHNSON & JOHNSONCOM478160104341526465SHOTR52646500JOHNSON & JOHNSONCOM4781601044546973523417SHSOLE 352341700JOHNSON & JOHNSONCOM47816010456420437194SHOTR200437194JOHNSON & JOHNSONCOM4781601041657851284660SHOTR11257328027332JPMORGAN CHASE & COALERIAN ML ETN46625H3655803260000SHSOLE 26000000JPMORGAN CHASE & COCOM46625H10047571487309SHOTR5441679045630JPMORGAN CHASE & COCOM46625H100607862264SHOTR20062264JPMORGAN CHASE & COCOM46625H100362837167SHOTR18700028467JPMORGAN CHASE & COCOM46625H10063645SHSOLE 64500KAMAN CORPCOM483548103378167411SHOTR115147052264KAMAN CORPCOM4835481031091936SHSOLE 45501481KAR AUCTION SVCS INCCOM48238T10952511000SHSOLE 1100000KAR AUCTION SVCS INCCOM48238T10922760476957SHOTR1948740382083KEYCORP NEWCOM49326710815310320SHOTR20010320KINROSS GOLD CORPCOM NO PAR4969024041135351569SHSOLE 35156900KIRKLAND LAKE GOLD LTDCOM49741E100276671058792SHSOLE 9368950121897KORN FERRY INTLCOM NEW500643200751900SHSOLE 43501465KORN FERRY INTLCOM NEW500643200266567390SHOTR115176052214KROGER COCOM5010441012268217SHOTR1674301474KROGER COCOM5010441011244500SHOTR2004500LAUDER ESTEE COS INCCL A518439104141410871SHOTR1166909202LEGG MASON INCCOM524901105267121047123SHOTR12022020844921LHC GROUP INCCOM50187A107483351480SHOTR111497039983LHC GROUP INCCOM50187A1071371461SHSOLE 33001131LIBERTY MEDIA CORP DELAWARECOM SER C FRMLA53122985422988748811SHOTR11469450601866LIBERTY MEDIA CORP DELAWARECOM SER C FRMLA53122985414450SHOTR200450LIBERTY TRIPADVISOR HLDGS INCOM SER A5314651021207534SHSOLE 171005824LIBERTY TRIPADVISOR HLDGS INCOM SER A5314651024211264990SHOTR1593000205690LIBERTY TRIPADVISOR HLDGS INCOM SER A531465102241530SHOTR2001530LIGAND PHARMACEUTICALS INCCOM NEW53220K504208515363SHOTR13482011881LIGAND PHARMACEUTICALS INCCOM NEW53220K50460444SHSOLE 1000344LILLY ELI & COCOM5324571087236245SHOTR1135004895LINCOLN ELEC HLDGS INCCOM533900106252532025SHSOLE 3202500LINDE PLCCOMG5494J1031126072164SHOTR16701205152LINDE PLCCOMG5494J10326246168203SHOTR200168203LINDE PLCCOMG5494J1032341500SHOTR5150000LINDE PLCCOMG5494J10356275360643SHSOLE 36064300LIVE NATION ENTERTAINMENT INCOM538034109594051206197SHOTR12315510974646LOCKHEED MARTIN CORPCOM5398301093981520SHSOLE 152000LOCKHEED MARTIN CORPCOM53983010998376SHOTR1750301LOCKHEED MARTIN CORPCOM53983010933125SHOTR200125LOUISIANA PAC CORPCOM5463471053617162780SHOTR1368730125907LOUISIANA PAC CORPCOM5463471051044680SHSOLE 108503595LOWES COS INCCOM54866110712903139700SHOTR1128316011384LOWES COS INCCOM54866110727870301749SHOTR200301749LOWES COS INCCOM548661107106811560SHOTR51156000LOWES COS INCCOM54866110766060715240SHSOLE 71524000LOXO ONCOLOGY INCCOM54886210120070143289SHOTR1280950115194LOXO ONCOLOGY INCCOM54886210162446SHSOLE 1020344LYON WILLIAM HOMESCL A NEW55207470053550000SHSOLE 5000000MADISON SQUARE GARDEN CO NEWCL A55825T1034021500SHSOLE 150000MAG SILVER CORPCOM55903Q10437451000SHSOLE 5100000MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801064918600SHOTR1860000MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP559080106221138748SHOTR20038748MAGNA INTL INCCOM559222401511130SHOTR2001130MAGNA INTL INCCOM5592224011275562804291SHSOLE 2783556020735MANULIFE FINL CORPCOM56501R106943916639072SHSOLE 63623310276741MARATHON PETE CORPCOM56585A10231702537224SHSOLE 53722400MARATHON PETE CORPCOM56585A1022133615SHOTR130280587MARATHON PETE CORPCOM56585A1021752970SHOTR2002970MARKEL CORPCOM57053510412041160SHOTR5001160MARRIOTT INTL INC NEWCL A5719032024374028SHOTR137230305MARRIOTT INTL INC NEWCL A5719032022632425SHOTR2002425MARRIOTT INTL INC NEWCL A57190320248441SHSOLE 379062MARRIOTT VACATIONS WRLDWDE CCOM57164Y107761071SHSOLE 2440827MARRIOTT VACATIONS WRLDWDE CCOM57164Y107261737110SHOTR18372028738MASTERCARD INCORPORATEDCL A57636Q1045212742763179SHSOLE 276317900MASTERCARD INCORPORATEDCL A57636Q1041907511011137SHOTR1100160109536MASTERCARD INCORPORATEDCL A57636Q10459909317567SHOTR200317567MATADOR RES COCOM5764852051832117951SHOTR126260091691MATADOR RES COCOM576485205523330SHSOLE 77502555MATCH GROUP INCCOM57665R106143633564SHOTR12211031353MATERION CORPCOM576690101222949554SHOTR111134038420MATERION CORPCOM576690101631405SHSOLE 31501090MAXAR TECHNOLOGIES LTDCOM57778L103240012004806SHSOLE 200480600MCCORMICK & CO INCCOM NON VTG57978020638275SHSOLE 27500MCCORMICK & CO INCCOM NON VTG5797802062832030SHOTR2002030MCDONALDS CORPCOM580135101157884SHSOLE 6840200MCDONALDS CORPCOM580135101184310380SHOTR51038000MCDONALDS CORPCOM58013510169390SHOTR100390MCDONALDS CORPCOM58013510117609911SHOTR2009911MEDTRONIC PLCSHSG5960L1031992183SHOTR118290354MEDTRONIC PLCSHSG5960L1037738498SHOTR2008498MERCADOLIBRE INCCOM58733R10249676169631SHOTR1325460137085MERCER INTL INCCOM5880561011058101330SHSOLE 10133000MERCK & CO INCCOM58933Y10544570SHSOLE 57000MERCK & CO INCCOM58933Y105319141768SHOTR5411680600MERCK & CO INCCOM58933Y105303039652SHOTR20039652MERCK & CO INCCOM58933Y1051982589SHOTR1258900MERIT MED SYS INCCOM589889104301153957SHOTR111972041985MERIT MED SYS INCCOM589889104841507SHSOLE 34001167METHANEX CORPCOM59151K10821307442103SHSOLE 418969023134METTLER TOLEDO INTERNATIONALCOM592688105270210477757SHSOLE 47775700METTLER TOLEDO INTERNATIONALCOM59268810594482167054SHOTR116539501659METTLER TOLEDO INTERNATIONALCOM5926881053388759915SHOTR20059915MFS CHARTER INCOME TRSH BEN INT55272710926536164SHOTR13616400MFS MULTIMARKET INCOME TRSH BEN INT55273710825249162SHOTR14916200MICROSOFT CORPCOM594918104762475064SHOTR111466063598MICROSOFT CORPCOM594918104914890068SHOTR20090068MICROSOFT CORPCOM59491810459052581390SHOTR5519250062140MICROSOFT CORPCOM594918104566355750SHSOLE 5575000MIDDLEBY CORPCOM5962781011992611939660SHSOLE 193966000MIDDLEBY CORPCOM59627810197531949387SHOTR17318910217496MIDDLEBY CORPCOM59627810120275197358SHOTR200197358MONDELEZ INTL INCCL A60920710542810704SHSOLE 106000104MONDELEZ INTL INCCL A609207105621561SHOTR114350126MOODYS CORPCOM6153691052154441538443SHOTR11510225028218MOODYS CORPCOM61536910563229451504SHOTR200451504MOODYS CORPCOM6153691055862714186454SHSOLE 418645400MORGAN STANLEY EM MKTS DM DECOM61747710444072618SHSOLE 7261800MPLX LPCOM UNIT REP LTD55336V100391302SHSOLE 130200MPLX LPCOM UNIT REP LTD55336V100551817SHOTR1001817MPLX LPCOM UNIT REP LTD55336V10030410042SHOTR20010042MSCI INCCOM55354G1003493242369424SHSOLE 236942400MSCI INCCOM55354G100127201862791SHOTR1851234011557MSCI INCCOM55354G10041897284179SHOTR200284179NATIONAL BEVERAGE CORPCOM635017106341447573SHOTR110778036795NATIONAL BEVERAGE CORPCOM635017106981367SHSOLE 31301054NAVIENT CORPORATIONCOM63938C108141141602061SHOTR131719101284870NAVIENT CORPORATIONCOM63938C108404520SHSOLE 452000NETFLIX INCCOM64110L10631115SHSOLE 11500NETFLIX INCCOM64110L1068823296SHOTR2003296NETFLIX INCCOM64110L10630112SHOTR111200NEUBERGER BERMAN HGH YLD FDCOM64128C1062901300000SHSOLE 30000000NEUBERGER BERMAN HGH YLD FDCOM64128C10611311723SHOTR11172300NEW ORIENTAL ED & TECH GRP ISPON ADR6475811072113857SHSOLE 003857NEW RELIC INCCOM64829B10023620291716SHOTR1583410233375NEW RELIC INCCOM64829B1001041279SHSOLE 2850994NEWMONT MINING CORPCOM65163910636710600SHSOLE 1060000NEXTERA ENERGY INCCOM65339F101214712350SHOTR51235000NEXTERA ENERGY INCCOM65339F10168392SHOTR200392NIKE INCCL B6541061032713083659402SHSOLE 365940200NIKE INCCL B6541061032723668SHOTR5366800NIKE INCCL B654106103971261310040SHOTR11295770014270NIKE INCCL B65410610333907457335SHOTR200457335NORDSON CORPCOM65566310237897317527SHOTR1610940256433NORTHROP GRUMMAN CORPCOM6668071023911598SHOTR1159800NOVARTIS A GSPONSORED ADR66987V109335SHOTR13500NOVARTIS A GSPONSORED ADR66987V1094124800SHOTR2004800NOVARTIS A GSPONSORED ADR66987V10977813906800SHSOLE 90680000NOVOCURE LTDORD SHSG6674U108252475386SHOTR116837058549NOVOCURE LTDORD SHSG6674U108722155SHSOLE 49501660NUTANIX INCCL A67059N108548841319644SHOTR125451001065134NUTANIX INCCL A67059N10810233SHOTR200233NUTRIEN LTDCOM67077M108480SHOTR20080NUTRIEN LTDCOM67077M1082089624439947SHSOLE 43168440123103NUVEEN AMT FREE QLTY MUN INCCOM6706571058198665956SHOTR166595600NUVEEN AMT-FREE MUN VALUE FDCOM67069510516711286SHOTR11128600NUVEEN ARIZONA QLTY MUN INCCOM67061W1042146180946SHOTR118094600NUVEEN CONNECTICUT QLTY MUNCOM67060D1072207196000SHSOLE 19600000NUVEEN ENHANCED MUN VALUE FDCOM67074M1014262331161SHOTR133116100NUVEEN GEORGIA QLTY MUN INCCOM67072B1072126194172SHOTR119417200NUVEEN MARYLAND QLT MUN INCCOM67061Q1074253362888SHOTR136288800NUVEEN MARYLAND QLT MUN INCCOM67061Q1072227190000SHSOLE 19000000NUVEEN MASSACHUSETS QLT MUNCOM67061E1042508213564SHOTR121356400NUVEEN MICHIGAN QLT MUN INCCOM6709791031427114493SHOTR111449300NUVEEN MICHIGAN QLT MUN INCCOM6709791034062326000SHSOLE 32600000NUVEEN NEW JERSEY QULT MUN FCOM67069Y1022280179000SHSOLE 17900000NUVEEN OHIO QLTY MUN INCOMECOM6709801012076156232SHOTR115623200NUVEEN PENNSYLVANIA QLT MUNCOM6709721084081334537SHOTR133453700NUVEEN PENNSYLVANIA QLT MUNCOM6709721082867235000SHSOLE 23500000NUVEEN QUALITY MUNCP INCOMECOM67066V1018635688594SHOTR168859400NUVEEN TAXABLE MUNICPL INCMCOM67074C10323712242SHOTR11224200NUVEEN TEXAS QLTY MUN INCMECOM67098310592975000SHSOLE 7500000NUVEEN VIRGINIA QLTY MUNCPLCOM67064R1022114180395SHOTR118039500NVIDIA CORPCOM67066G1043602700SHSOLE 270000NVIDIA CORPCOM67066G1041661241SHOTR1001241NVIDIA CORPCOM67066G1044393289SHOTR2003289NVIDIA CORPCOM67066G104928269528SHOTR554448015080OKTA INCCL A679295105434768136SHOTR114936053200OKTA INCCL A6792951051221914SHSOLE 45001464OPEN TEXT CORPCOM6837151061106293386991SHSOLE 32308830156108ORACLE CORPCOM68389X1051052182330412SHOTR12306589023823ORACLE CORPCOM68389X10534553765301SHOTR200765301ORACLE CORPCOM68389X1052970476579107SHSOLE 657910700OSISKO GOLD ROYALTIES LTDCOM68827L1013305376200SHSOLE 37620000PAMPA ENERGIA S ASPONS ADR LVL I6976602074636145742SHOTR314574200PAN AMERICAN SILVER CORPCOM69790010821915000SHSOLE 1500000PARKER HANNIFIN CORPCOM7010941043362250SHOTR1225000PARTY CITY HOLDCO INCCOM702149105727195SHSOLE 168005515PARTY CITY HOLDCO INCCOM7021491052553255836SHOTR1574500198386PAYCHEX INCCOM70432610721318SHOTR200318PAYCHEX INCCOM70432610789913800SHSOLE 1380000PAYPAL HLDGS INCCOM70450Y103189022478SHOTR11412021066PAYPAL HLDGS INCCOM70450Y1034645522SHOTR2005522PEGASYSTEMS INCCOM705573103300962907SHOTR114111048796PEGASYSTEMS INCCOM705573103841755SHSOLE 42001335PEMBINA PIPELINE CORPCOM706327103652272193653SHSOLE 20367940156859PEPSICO INCCOM7134481083315973001420SHSOLE 30013200100PEPSICO INCCOM7134481082832559SHOTR5120001359PEPSICO INCCOM7134481081188291075567SHOTR11062859012708PEPSICO INCCOM71344810845039407665SHOTR200407665PETIQ INCCOM CL A71639T1063214136943SHOTR1298860107057PETIQ INCCOM CL A71639T106883730SHSOLE 85502875PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V1014334SHOTR100334PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V1016069523656SHOTR352365600PFIZER INCCOM7170811031082481SHSOLE 22810200PFIZER INCCOM71708110383019024SHOTR20019024PFIZER INCCOM71708110364014659SHOTR1629908360PGIM SHORT DURATION HIGH YIECOM69346H10023518043SHOTR11804300PGT INNOVATIONS INCCOM69336V101165861046449SHOTR12128790833570PGT INNOVATIONS INCCOM69336V101744669SHSOLE 105503614PHILIP MORRIS INTL INCCOM7181721097100SHOTR100100PHILIP MORRIS INTL INCCOM7181721091582372SHOTR2002372PHILIP MORRIS INTL INCCOM718172109600289902SHSOLE 150089752PHILLIPS 66COM718546104334938873SHSOLE 3887300PHILLIPS 66COM71854610434390SHOTR200390PIMCO CORPORATE & INCOME OPPCOM72201B10118712168SHOTR10012168PINNACLE WEST CAP CORPCOM7234841017849200SHOTR590000200PIONEER FLOATING RATE TRCOM72369J10215315592SHOTR11559200PIONEER HIGH INCOME TRCOM72369H10622027582SHOTR12758200PIONEER NAT RES COCOM7237871071961488SHOTR19600528PIONEER NAT RES COCOM723787107861SHOTR20061PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN726503105231133SHOTR1001133PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310552926412SHOTR20026412PNC FINL SVCS GROUP INCCOM693475105112962SHOTR200962PNC FINL SVCS GROUP INCCOM6934751052051750SHOTR1175000POINTS INTL LTDCOM NEW7308432081930193088SHSOLE 161864031224POLYONE CORPCOM73179P106182963945SHOTR114408049537POLYONE CORPCOM73179P106521820SHSOLE 42001400POWER INTEGRATIONS INCCOM73927610324652404259SHOTR1786580325601POWER INTEGRATIONS INCCOM739276103971590SHSOLE 35501235PPG INDS INCCOM69350610788856SHOTR100856PPG INDS INCCOM6935061071511473SHOTR2001473PRECISION DRILLING CORPCOM 201074022D308106526123450SHSOLE 59999500123500PRESTIGE CONSMR HEALTHCARE ICOM74112D10122594731670SHOTR11409440590726PRETIUM RES INCCOM74139C10257768000SHSOLE 6800000PRIMERICA INCCOM74164M1081401432SHSOLE 32701105PRIMERICA INCCOM74164M108486349769SHOTR111230038539PROCTER AND GAMBLE COCOM74271810990979SHOTR18260153PROCTER AND GAMBLE COCOM742718109255427783SHOTR20027783PROCTER AND GAMBLE COCOM7427181096336887SHSOLE 688700PROGRESSIVE CORP OHIOCOM74331510343720SHOTR200720PROGRESSIVE CORP OHIOCOM743315103156926000SHOTR50026000PROPETRO HLDG CORPCOM74347M108443536SHSOLE 80902727PROPETRO HLDG CORPCOM74347M1081518123214SHOTR127335095879PROSHARES TRPSHS ULTRA QQQ74347R2063665450SHOTR2005450PUTNAM MUN OPPORTUNITIES TRSH BEN INT7469221034572407084SHOTR140708400QUALCOMM INCCOM7475251032153772SHOTR131620610QUALCOMM INCCOM7475251034798420SHOTR2008420QUALYS INCCOM74758T30334115456443SHOTR1926450363798QUALYS INCCOM74758t30333440SHOTR200440QUALYS INCCOM74758T3031722302SHSOLE 53001772QUORUM HEALTH CORPCOM74909E106610211200SHSOLE 21120000RALPH LAUREN CORPCL A7512121013623500SHOTR1003500RAYTHEON COCOM NEW7551115079426142SHOTR141305729RAYTHEON COCOM NEW7551115072261475SHOTR2001475REALPAGE INCCOM75606N109397782536SHOTR118350064186REALPAGE INCCOM75606N1091132340SHSOLE 54501795RED HAT INCCOM756577102210511982SHOTR1641011341RED HAT INCCOM7565771021692SHOTR20092REINSURANCE GROUP AMER INCCOM NEW75935160448636346829SHOTR1665950280234REPLIGEN CORPCOM759916109179634059SHOTR17530026529REPLIGEN CORPCOM75991610949935SHSOLE 2200715REPUBLIC SVCS INCCOM7607591005778000SHOTR2008000REPUBLIC SVCS INCCOM7607591005487600SHSOLE 760000RESEARCH FRONTIERS INCCOM7609111075132966SHOTR5400032566RESTAURANT BRANDS INTL INCCOM76131D1032194180SHOTR1418000RESTAURANT BRANDS INTL INCCOM76131D103960201834236SHSOLE 17189030115333RITCHIE BROS AUCTIONEERSCOM7677441052276920SHOTR1692000RITCHIE BROS AUCTIONEERSCOM767744105705882153370SHSOLE 215337000ROCKWELL AUTOMATION INCCOM7739031097525000SHOTR5005000ROCKWELL AUTOMATION INCCOM773903109214914279SHOTR12770011509ROCKWELL AUTOMATION INCCOM77390310993617SHOTR200617ROGERS COMMUNICATIONS INCCL B7751092001873640SHOTR1364000ROGERS COMMUNICATIONS INCCL B77510920041805814101SHSOLE 777383036718ROSS STORES INCCOM77829610322670272471SHOTR5220436052035ROYAL BK CDA MONTREAL QUECOM7800871022614463812011SHSOLE 35944630217548ROYAL CARIBBEAN CRUISES LTDCOMV7780T1031661698SHOTR114230275ROYAL CARIBBEAN CRUISES LTDCOMV7780T10341423SHSOLE 42300ROYAL DUTCH SHELL PLCSPONS ADR A780259206581000SHOTR1001000ROYAL DUTCH SHELL PLCSPONS ADR A7802592063065256SHOTR2005256S&P GLOBAL INCCOM78409V1043181870SHOTR2001870S&P GLOBAL INCCOM78409V1048505000SHSOLE 500000SAGE THERAPEUTICS INCCOM78667J10823636246745SHOTR1493780197367SALESFORCE COM INCCOM79466L30221150SHOTR100150SALESFORCE COM INCCOM79466L3021371000SHOTR2001000SALESFORCE COM INCCOM79466L30271520SHSOLE 52000SCHEIN HENRY INCCOM80640710223368SHOTR200368SCHEIN HENRY INCCOM80640710211284183320SHOTR5143130040190SCHLUMBERGER LTDCOM80685710850213900SHOTR20013900SCHLUMBERGER LTDCOM80685710811300SHSOLE 30000SCHLUMBERGER LTDCOM80685710829800SHOTR180000SCHWAB CHARLES CORP NEWCOM808513105872088SHOTR2002088SCHWAB CHARLES CORP NEWCOM80851310539777957800SHOTR58490100108790SCHWAB CHARLES CORP NEWCOM8085131052706500SHOTR1650000SCHWAB STRATEGIC TRUS BRD MKT ETF8085241027121SHOTR200121SCHWAB STRATEGIC TRUS BRD MKT ETF80852410227684461941SHSOLE 00461941SCHWAB STRATEGIC TRUS MID-CAP ETF80852450813507281804SHSOLE 00281804SECOND SIGHT MED PRODS INCCOM81362J1001315000SHOTR20015000SELECT SECTOR SPDR TRENERGY81369Y5064598005SHOTR2008005SELECT SECTOR SPDR TRRL EST SEL SEC81369Y86015499SHOTR100499SELECT SECTOR SPDR TRRL EST SEL SEC81369Y860626032019453SHSOLE 002019453SEMTECH CORPCOM8168501014845105626SHOTR123547082079SEMTECH CORPCOM8168501011372985SHSOLE 66002325SERVICENOW INCCOM81762P1026043393SHOTR1150701886SERVICENOW INCCOM81762P10246260SHOTR200260SERVICENOW INCCOM81762P1025883300SHSOLE 330000SHAW COMMUNICATIONS INCCL B CONV82028K200315321738521SHSOLE 15703660168155SHERWIN WILLIAMS COCOM82434810642033106829SHOTR200106829SHERWIN WILLIAMS COCOM8243481062337959419SHOTR546779012640SHERWIN WILLIAMS COCOM824348106128217325870SHOTR132241403456SHERWIN WILLIAMS COCOM824348106358229910458SHSOLE 91045800SHOE CARNIVAL INCCOM824889109186555642SHOTR112597043045SHOE CARNIVAL INCCOM824889109541620SHSOLE 38001240SHOPIFY INCCL A82509L1076794900SHSOLE 490000SHUTTERFLY INCCOM82568P304254863286SHOTR114261049025SHUTTERFLY INCCOM82568P304731811SHSOLE 40501406SILVERCREST METALS INCCOM82836310113245000SHSOLE 4500000SITEONE LANDSCAPE SUPPLY INCCOM82982L103106819320SHOTR520019300SKECHERS U S A INCCL A830566105136559651SHOTR20059651SMARTSHEET INCCOM CL A83200n10351620753SHOTR20020753SOCIEDAD QUIMICA MINERA DE CSPON ADR SER B833635105105827613SHOTR32761300SOUTHERN COCOM84258710759113450SHOTR51345000SPDR DOW JONES INDL AVRG ETFUT SER 178467X1092491069SHOTR2001069SPDR GOLD TRUSTGOLD SHS78463V107163213456SHOTR11345600SPDR GOLD TRUSTGOLD SHS78463V107682956318SHOTR20056318SPDR GOLD TRUSTGOLD SHS78463V107110908SHSOLE 90800SPDR INDEX SHS FDSASIA PACIF ETF78463X3014014565SHOTR1456500SPDR INDEX SHS FDSGLB NAT RESRCE78463X5412075012SHOTR1501200SPDR S&P 500 ETF TRTR UNIT78462F10324629852SHSOLE 816201690SPDR S&P 500 ETF TRTR UNIT78462F103950238019SHOTR13103006989SPDR S&P 500 ETF TRTR UNIT78462F10348078192374SHOTR200192374SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1078282735SHOTR1273500SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107257850SHOTR200850SPDR SERIES TRUSTBLOOMBERG BRCLYS78464A41732835977514SHSOLE 00977514SPDR SERIES TRUSTS&P BIOTECH78464A8703605016SHOTR1501600SPDR SERIES TRUSTS&P DIVID ETF78464A76359659SHOTR165900SPDR SERIES TRUSTS&P DIVID ETF78464A763424147374SHOTR20047374SPDR SERIES TRUSTS&P REGL BKG78464A698292662540SHOTR20062540SPLUNK INCCOM84863710479753SHOTR200753SPLUNK INCCOM84863710452232498156SHOTR1947020403454SPOTIFY TECHNOLOGY S ASHSL8681T1025644972SHOTR2004972SPROTT PHYSICAL GOLD & SILVETR UNIT85208R10194075000SHOTR20075000SSR MNG INCCOM784730103175431448530SHSOLE 144853000STANTEC INCCOM85472N10915415702135SHSOLE 679070023065STARBUCKS CORPCOM85524410958010900775SHSOLE 90077500STARBUCKS CORPCOM855244109238437015SHOTR12278034737STARBUCKS CORPCOM855244109100515599SHOTR20015599STERIS PLCSHS USDG8472010441086384516SHOTR1753910309125STERIS PLCSHS USDG8472010429270SHOTR200270STONERIDGE INCCOM86183P1023483141308SHOTR1319060109402STONERIDGE INCCOM86183P1021004039SHSOLE 94003099STRYKER CORPCOM863667101215813768SHOTR11865011903STRYKER CORPCOM8636671013932506SHOTR2002506STRYKER CORPCOM863667101102650SHSOLE 5000150SUN LIFE FINL INCCOM86679610513344401421SHSOLE 377013024408SUNCOR ENERGY INC NEWCOM8672241075164SHOTR116400SUNCOR ENERGY INC NEWCOM8672241071920556862203SHSOLE 66716640190539SUPERNUS PHARMACEUTICALS INCCOM86845910831149937662SHOTR11863290751333SUPERNUS PHARMACEUTICALS INCCOM8684591081283868SHSOLE 89302975SYSTEMAX INCCOM8718511012391100088SHOTR122351077737SYSTEMAX INCCOM871851101672812SHSOLE 65002162TABULA RASA HEALTHCARE INCCOM873379101220434564SHOTR17798026766TABULA RASA HEALTHCARE INCCOM873379101641006SHSOLE 2450761TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADR8740391002897832SHOTR2007832TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADR8740391003259308830389SHSOLE 883038900TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADR8740391001669164522238SHOTR1452223800TARGA RES CORPCOM87612G1012807774SHOTR2007774TARGET CORPCOM87612E1065247933SHOTR2007933TECK RESOURCES LTDCL B8787422043580165931SHSOLE 16474901182TELADOC HEALTH INCCOM87918A10510588213597SHOTR1421070171490TELADOC HEALTH INCCOM87918A10541835SHSOLE 2050630TELUS CORPCOM87971M1031031763106458SHSOLE 29724280134030TEMPLETON GLOBAL INCOME FDCOM88019810627144929SHOTR14492900TEMPLETON GLOBAL INCOME FDCOM8801981062291380000SHSOLE 38000000TENARIS S ASPONSORED ADR88031M109301420SHOTR2001420TENARIS S ASPONSORED ADR88031M10910047471271SHOTR347127100TESLA INCCOM88160R1016261882SHOTR2001882TEXAS CAPITAL BANCSHARES INCCOM88224Q107267752391SHOTR111837040554TEXAS CAPITAL BANCSHARES INCCOM88224Q107771500SHSOLE 34301157TEXAS INSTRS INCCOM8825081042652800SHOTR1280000TEXAS INSTRS INCCOM8825081041531614SHOTR2001614TEXAS INSTRS INCCOM88250810417654186820SHOTR5150030036790TEXAS PAC LD TRSUB CTF PROP I T88261010825674740SHSOLE 474000THERMO FISHER SCIENTIFIC INCCOM88355610221649669SHOTR1186907800THERMO FISHER SCIENTIFIC INCCOM8835561022661190SHOTR2001190THERMO FISHER SCIENTIFIC INCCOM88355610223801106353SHOTR584238022115THL CREDIT INCCOM87243810672641194693SHSOLE 119469300THOMSON REUTERS CORPCOM NEW884903709240SHOTR20040THOMSON REUTERS CORPCOM NEW884903709710751468725SHSOLE 1371878096847TIFFANY & CO NEWCOM886547108692686021SHOTR17974506276TIFFANY & CO NEWCOM88654710814291177500SHOTR200177500TIFFANY & CO NEWCOM88654710837164461609SHSOLE 46160900TJX COS INC NEWCOM87254010938084851233SHOTR200851233TJX COS INC NEWCOM87254010934071761529SHOTR5706719054810TJX COS INC NEWCOM8725401093392337582325SHSOLE 758232500TJX COS INC NEWCOM8725401091231712753036SHOTR12712643040393TORONTO DOMINION BK ONTCOM NEW891160509831660SHOTR1166000TORONTO DOMINION BK ONTCOM NEW8911605093979057988597SHSOLE 77257460262851TOTAL SYS SVCS INCCOM89190610951243630372SHOTR11194140510958TOTAL SYS SVCS INCCOM89190610941504SHSOLE 50400TOYOTA MOTOR CORPSP ADR REP2COM89233130712422107015SHOTR510701500TPI COMPOSITES INCCOM87266J1045613228363SHSOLE 22836300TRACTOR SUPPLY COCOM89235610645699547690SHOTR11069050440785TRACTOR SUPPLY COCOM89235610642500SHOTR200500TRANSCANADA CORPCOM89353D107591650SHOTR2001650TRANSCANADA CORPCOM89353D107762312130405SHSOLE 20002820130123TRANSCANADA CORPCOM89353D1071273540SHOTR1354000TRAVELERS COMPANIES INCCOM89417E10910378660SHOTR2008660TREX CO INCCOM89531P105416470150SHOTR115655054495TREX CO INCCOM89531P1051192009SHSOLE 47001539TRINSEO S ASHSL9340P101275660195SHOTR113561046634TRINSEO S ASHSL9340P101791725SHSOLE 39001335TRIPADVISOR INCCOM89694520138387711657SHOTR11348010576856TRIPADVISOR INCCOM8969452011562895SHOTR2002895TWENTY FIRST CENTY FOX INCCL A90130A1012144447SHOTR2004447ULTIMATE SOFTWARE GROUP INCCOM90385D10739516161377SHOTR1308000130577ULTRA PETROLEUM CORPCOM NEW90391420876100000SHSOLE 10000000UNILEVER PLCSPON ADR NEW90476770415218291250SHSOLE 29125000UNION PAC CORPCOM9078181088906438SHOTR1535801080UNION PAC CORPCOM90781810860433SHOTR200433UNION PAC CORPCOM90781810837851273829SHOTR5246199027630UNION PAC CORPCOM907818108220815974SHSOLE 1597400UNITED CONTL HLDGS INCCOM91004710988610579SHOTR1471105868UNITED PARCEL SERVICE INCCL B9113121061341379SHOTR17500629UNITED PARCEL SERVICE INCCL B9113121063203285SHOTR2003285UNITED RENTALS INCCOM91136310938281373360SHOTR1703910302969UNITED STATES STL CORP NEWCOM9129091081824100000SHSOLE 10000000UNITED TECHNOLOGIES CORPCOM91301710978979741730SHOTR173207509655UNITED TECHNOLOGIES CORPCOM91301710932418304449SHOTR200304449UNITED TECHNOLOGIES CORPCOM9130171092209742075262SHSOLE 20748620400UNITEDHEALTH GROUP INCCOM91324P102112615452050SHSOLE 45205000UNITEDHEALTH GROUP INCCOM91324P1022457298637SHOTR181543017094UNITEDHEALTH GROUP INCCOM91324P10252303209951SHOTR200209951UNITEDHEALTH GROUP INCCOM91324P102224900SHOTR590000UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E105165727000SHOTR52700000US BANCORP DELCOM NEW902973304944312066316SHOTR12040908025408US BANCORP DELCOM NEW90297330435253771400SHOTR200771400US BANCORP DELCOM NEW9029733042695325897853SHSOLE 589785300V F CORPCOM9182041082042855SHOTR1002855V F CORPCOM91820410883511703SHOTR20011703VAIL RESORTS INCCOM91879Q10928494135160SHOTR1257760109384VALE S AADR91912E10510436791229SHOTR379122900VANECK VECTORS ETF TROIL SVCS ETF92189F71820114291SHOTR11429100VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328284193330SHOTR1333000VANGUARD BD INDEX FD INCSHORT TRM BOND9219378274335508SHOTR1550800VANGUARD BD INDEX FD INCTOTAL BND MRKT9219378352923685SHOTR1368500VANGUARD GROUPDIV APP ETF9219088444905006SHOTR160004406VANGUARD GROUPDIV APP ETF9219088445255364SHOTR2005364VANGUARD INDEX FDSEXTEND MKT ETF9229086521411410SHOTR2001410VANGUARD INDEX FDSEXTEND MKT ETF9229086525505515SHOTR1551500VANGUARD INDEX FDSGROWTH ETF922908736690151377SHOTR20051377VANGUARD INDEX FDSLARGE CAP ETF922908637167214554SHOTR20014554VANGUARD INDEX FDSMID CAP ETF922908629535138725SHOTR13872500VANGUARD INDEX FDSMID CAP ETF9229086298185920SHOTR2005920VANGUARD INDEX FDSREAL ESTATE ETF9229085532022715SHOTR1271500VANGUARD INDEX FDSREAL ESTATE ETF922908553140818887SHOTR20018887VANGUARD INDEX FDSS&P 500 ETF SHS92290836322749895SHOTR2009895VANGUARD INDEX FDSS&P 500 ETF SHS922908363105257458016SHOTR145801600VANGUARD INDEX FDSS&P 500 ETF SHS9229083631329557854SHSOLE 5785400VANGUARD INDEX FDSSM CP VAL ETF922908611208418274SHOTR20018274VANGUARD INDEX FDSSMALL CP ETF922908751352126673SHOTR12667300VANGUARD INDEX FDSSMALL CP ETF9229087511052879763SHOTR20079763VANGUARD INDEX FDSSML CP GRW ETF92290859512998629SHOTR2008629VANGUARD INDEX FDSTOTAL STK MKT922908769106827SHOTR100827VANGUARD INDEX FDSTOTAL STK MKT9229087695354191SHOTR2004191VANGUARD INDEX FDSVALUE ETF922908744177118081SHOTR20018081VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858180447345SHOTR14734500VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581082830SHSOLE 283000VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285822116580481SHOTR200580481VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF922042718103710950SHOTR20010950VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF922042718803584865SHSOLE 0084865VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426761633115SHOTR2003115VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426762033867SHOTR1386700VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742991512SHOTR2001512VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422904425SHSOLE 442500VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4093764824SHOTR1482400VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206c7302412108SHOTR2002108VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6642362196SHOTR1002196VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385810861292760SHOTR129276000VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385832245869126SHOTR200869126VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385812872346944SHSOLE 34694400VANGUARD WHITEHALL FDS INCHIGH DIV YLD9219464062533250SHOTR130002950VANGUARD WHITEHALL FDS INCHIGH DIV YLD9219464066998969SHOTR2008969VANGUARD WORLD FDSCOMM SRVC ETF92204A8843474681SHOTR1468100VANGUARD WORLD FDSHEALTH CAR ETF92204A504553534467SHOTR1337470720VANGUARD WORLD FDSHEALTH CAR ETF92204A504325020238SHOTR20020238VANGUARD WORLD FDSINF TECH ETF92204A7024562735SHOTR125350200VANGUARD WORLD FDSINF TECH ETF92204A7024182506SHOTR2002506VARIAN MED SYS INCCOM92220P1052043401803367SHSOLE 180336700VARIAN MED SYS INCCOM92220P10573942652561SHOTR164652206039VARIAN MED SYS INCCOM92220P10522865201790SHOTR200201790VEEVA SYS INCCL A COM92247510837503419870SHOTR1785550341315VEEVA SYS INCCL A COM922475108111712500SHOTR50012500VEONEER INCORPORATEDCOM92336X10911989508660SHOTR11007330407927VERACYTE INCCOM92337F1072861227418SHOTR1513010176117VERACYTE INCCOM92337F107826533SHSOLE 149005043VERISIGN INCCOM92343E1028805931SHOTR1264103290VERISK ANALYTICS INCCOM92345Y106218820070SHOTR13612016458VERIZON COMMUNICATIONS INCCOM92343V104581035SHSOLE 7350300VERIZON COMMUNICATIONS INCCOM92343V1041713050SHOTR123000750VERIZON COMMUNICATIONS INCCOM92343V104791414SHOTR2001414VERMILION ENERGY INCCOM923725105293401389889SHSOLE 1368864021025VERTEX PHARMACEUTICALS INCCOM92532F1005023031SHOTR1134901682VIKING THERAPEUTICS INCCOM92686J106111261454424SHOTR129221501162209VIKING THERAPEUTICS INCCOM92686J106415350SHSOLE 121504135VISA INCCOM CL A92826C83975616573108SHSOLE 57310800VISA INCCOM CL A92826C83933726255617SHOTR5206687048930VISA INCCOM CL A92826C8399677327SHOTR2007327VISA INCCOM CL A92826C839423932125SHOTR13931028194VISTEON CORPCOM NEW92839U206681124SHSOLE 2550869VISTEON CORPCOM NEW92839U206240439887SHOTR18852031035WALGREENS BOOTS ALLIANCE INCCOM9314271082012943SHOTR1002943WALGREENS BOOTS ALLIANCE INCCOM9314271086829978SHOTR2009978WALMART INCCOM9311421031841972SHOTR115500422WALMART INCCOM93114210398810610SHOTR20010610WASTE CONNECTIONS INCCOM94106B1011118451503781SHSOLE 1438891064890WASTE CONNECTIONS INCCOM94106B1011371840SHOTR1184000WASTE MGMT INC DELCOM94106L1096257026SHSOLE 702600WASTE MGMT INC DELCOM94106L1092552860SHOTR1286000WASTE MGMT INC DELCOM94106L109450SHOTR20050WATSCO INCCOM94262220010717700SHOTR5007700WEIBO CORPSPONSORED ADR94859610121913375027SHOTR136909805929WEIBO CORPSPONSORED ADR9485961011572690SHOTR2002690WEIBO CORPSPONSORED ADR948596101313853701SHOTR35370100WELLCARE HEALTH PLANS INCCOM94946T10629756126036SHOTR1255460100490WELLS FARGO CO NEWCOM94974610158212633SHOTR1484007793WELLS FARGO CO NEWCOM9497461011312840SHSOLE 284000WELLS FARGO CO NEWCOM949746101138230000SHOTR53000000WELLS FARGO CO NEWCOM94974610154111748SHOTR20011748WELLS FARGO INCOME OPPORTUNIWF INC OPPTY FD94987B10522430919SHOTR13091900WELLS FARGO MULTI SECTOR INCCOM94987D10118917082SHOTR11708200WEST PHARMACEUTICAL SVSC INCCOM9553061055395500SHSOLE 550000WESTERN ALLIANCE BANCORPCOM95763810924677624885SHOTR11219290502956WESTERN ASSET EMRG MKT DEBTCOM95766A1014447361800SHSOLE 36180000WESTERN ASSET GLB HI INCOMECOM95766B1091034125000SHSOLE 12500000WESTERN ASSET GLB HI INCOMECOM95766B10924729885SHOTR12988500WESTERN ASST INFLTN LKD INMCOM SH BEN INT95766Q10614013180SHOTR11318000WESTERN ASST INFLTN LKD INMCOM SH BEN INT95766Q1061868176372SHSOLE 17637200WESTERN ASST MN PRT FD INCCOM95766P1084391315933SHOTR131593300WESTERN ASST MNGD MUN FD INCCOM95766M1059014709750SHOTR170975000WESTERN AST INFL LKD OPP & ICOM95766R10419319044SHOTR11904400WESTERN AST INFL LKD OPP & ICOM95766R1041472145000SHSOLE 14500000WEX INCCOM96208T1043432450SHOTR5245000WEYERHAEUSER COCOM96216610442019200SHOTR51920000WHEATON PRECIOUS METALS CORPCOM9628791024713240937SHSOLE 24093700WILDHORSE RESOURCE DEV CORPCOM96812T102179851274636SHOTR124934501025291WILLDAN GROUP INCCOM96924N1004009114596SHOTR125470089126WILLDAN GROUP INCCOM96924N1001123207SHSOLE 73502472WNS HOLDINGS LTDSPON ADR92932M101286069313SHOTR115592053721WNS HOLDINGS LTDSPON ADR92932M101781900SHSOLE 43501465WORKDAY INCCL A98138H1019926214SHOTR1276803446WPX ENERGY INCCOM98212B103190001674017SHOTR132784101346176WRIGHT MED GROUP N VORD SHS 0.03 PARN966171181866818SHSOLE 155505263WRIGHT MED GROUP N VORD SHS 0.03 PARN96617118430251580655SHOTR132200001258655YAMANA GOLD INCCOM98462Y100530224900SHSOLE 22490000YUM CHINA HLDGS INCCOM98850P1093595107223SHSOLE 00107223YUM CHINA HLDGS INCCOM98850P10913397SHOTR200397YY INCADS REPCOM CLA98426T1068979150000SHOTR115000000ZOETIS INCCL A98978V1032362757SHOTR123190438ZOETIS INCCL A98978V1032893382SHOTR2003382ZOETIS INCCL A98978V103154018000SHOTR50018000ZOETIS INCCL A98978V103511759825SHSOLE 5982500ZYNGA INCCL A98986T1089423876SHSOLE 5555018321ZYNGA INCCL A98986T1083266830982SHOTR11868030644179