0001505817-19-000020.txt : 20191112 0001505817-19-000020.hdr.sgml : 20191112 20191112093441 ACCESSION NUMBER: 0001505817-19-000020 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191112 DATE AS OF CHANGE: 20191112 EFFECTIVENESS DATE: 20191112 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: 191206663 BUSINESS ADDRESS: STREET 1: 1981 MCGILL COLLEGE AVENUE STREET 2: SUITE 1500 CITY: MONTREAL STATE: A8 ZIP: H3A 0H5 BUSINESS PHONE: 514-954-3300 MAIL ADDRESS: STREET 1: 1981 MCGILL COLLEGE AVENUE STREET 2: SUITE 1500 CITY: MONTREAL STATE: A8 ZIP: H3A 0H5 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 09-30-2019 09-30-2019 FIERA CAPITAL CORP
1981 MCGILL COLLEGE AVENUE SUITE 1500 MONTREAL A8 H3A 0H5
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 11-11-2019 5 1149 26822523 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 028-19149 Wilkinson Global Asset Management LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M COCOM88579Y10130944188221SHOTR2001882213M COCOM88579Y1012731660SHOTR51660003M COCOM88579Y1012617501592154SHSOLE 145633601358183M COCOM88579Y10194355573938SHOTR15739380051JOB INCSPONSORED ADS31682710425474344240SHOTR13442400051JOB INCSPONSORED ADS31682710462840SHSOLE 00840ABBOTT LABSCOM002824100169020200SHOTR20020200ABBOTT LABSCOM0028241003083683SHSOLE 368300ABBVIE INCCOM00287Y10923300SHOTR130000ABBVIE INCCOM00287Y10920269SHSOLE 26900ABBVIE INCCOM00287Y109156520670SHOTR20020670ABBVIE INCCOM00287Y109152320120SHOTR52012000ABERDEEN ASIA PACIFIC INCOMCOM00300910731575217SHOTR17521700ABERDEEN ASIA PACIFIC INCOMCOM0030091072784664511SHSOLE 66451100ACCELERON PHARMA INCCOM00434H108108227392SHOTR11817709215ACCELERON PHARMA INCCOM00434H108401020SHSOLE 001020ACCENTURE PLC IRELANDSHS CLASS AG1151C10149338256501SHOTR5244441012060ACCENTURE PLC IRELANDSHS CLASS AG1151C1019074715SHOTR2004715ACCENTURE PLC IRELANDSHS CLASS AG1151C101337217532SHOTR11519102341ACCENTURE PLC IRELANDSHS CLASS AG1151C101586930510SHSOLE 3051000ACI WORLDWIDE INCCOM004498101396591266041SHOTR18357980430243ACI WORLDWIDE INCCOM004498101912917SHSOLE 002917ACTIVISION BLIZZARD INCCOM00507V10915285SHOTR128500ACTIVISION BLIZZARD INCCOM00507V1093396414SHOTR2006414ACTIVISION BLIZZARD INCCOM00507V10966712600SHOTR51260000ADOBE INCCOM00724F10182296SHOTR200296ADOBE INCCOM00724F1016632400SHSOLE 240000ADOBE INCCOM00724F10117596369SHOTR161590210ADVANCED ENERGY INDSCOM0079731001452534SHSOLE 002534ADVANCED ENERGY INDSCOM00797310024412425224SHOTR12808260144398ADVANCED MICRO DEVICES INCCOM00790310771624700SHSOLE 2470000AFLAC INCCOM00105510213244SHOTR124400AFLAC INCCOM0010551023456585SHOTR2006585AGCO CORPCOM001084102337544579SHOTR129570015009AGCO CORPCOM0010841021291708SHSOLE 001708AGILENT TECHNOLOGIES INCCOM00846U101871135SHOTR1113500AGILENT TECHNOLOGIES INCCOM00846U10176810022SHSOLE 1002200AGNICO EAGLE MINES LTDCOM0084741082945482SHOTR1548200AGNICO EAGLE MINES LTDCOM00847410823659441215SHSOLE 43341507800AIMMUNE THERAPEUTICS INCCOM00900T107256981227212SHOTR18172500409962AIMMUNE THERAPEUTICS INCCOM00900T10726012415SHSOLE 744604969AIR PRODS & CHEMS INCCOM0091581062281026SHOTR2001026ALAMOS GOLD INC NEWCOM CL A0115321088214170SHOTR11417000ALAMOS GOLD INC NEWCOM CL A0115321082076357053SHSOLE 35705300ALGONQUIN PWR UTILS CORPCOM0158571051534111994SHSOLE 11099401000ALGONQUIN PWR UTILS CORPCOM01585710518913812SHOTR11381200ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1027584532SHSOLE 36500882ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1023261949SHOTR5194900ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10229571176831SHOTR317683100ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10263162377697SHOTR13770920605ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102533431899SHOTR20031899ALITHYA GROUP INCCL A SUB VTG01643B10645711539956SHSOLE 153995600ALLIANCEBERNSTEIN GBL HGH INCOM01879R10625120956SHOTR12095600ALLIANCEBERNSTEIN NATL MUNICOM01864U1063731270740SHOTR12703510389ALPHABET INCCAP STK CL A02079K305153900126030SHOTR1125949081ALPHABET INCCAP STK CL A02079K3055280143239SHOTR20043239ALPHABET INCCAP STK CL A02079K305427499350082SHSOLE 321089028993ALPHABET INCCAP STK CL C02079K10722121815SHOTR11758057ALPHABET INCCAP STK CL C02079K10748894011SHOTR2004011ALPHABET INCCAP STK CL C02079K10718801542SHSOLE 154200ALPS ETF TRALERIAN MLP00162Q86632435500SHOTR53550000AMAZON COM INCCOM0231351065431SHSOLE 3100AMAZON COM INCCOM02313510651422962SHOTR12873089AMAZON COM INCCOM02313510682024725SHOTR2004725AMAZON COM INCCOM0231351062921216828SHOTR51571301115AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W10599066641SHOTR36664100AMERICAN EXPRESS COCOM025816109317226818SHOTR20026818AMERICAN EXPRESS COCOM0258161091501264SHOTR1126400AMERICAN INTL GROUP INCCOM NEW0268747843345999SHOTR1005999AMERICAN TOWER CORP NEWCOM03027X1001358SHOTR15800AMERICAN TOWER CORP NEWCOM03027X1002651200SHOTR2001200AMGEN INCCOM03116210039275202963SHOTR519604806915AMGEN INCCOM031162100713336860SHOTR20036860AMGEN INCCOM0311621003952041SHOTR1204100AMPHENOL CORP NEWCL A032095101981013SHSOLE 101300AMPHENOL CORP NEWCL A0320951014915093SHOTR1509300ANALOG DEVICES INCCOM03265410523629211483SHOTR12110640419ANALOG DEVICES INCCOM03265410537517335779SHOTR200335779ANALOG DEVICES INCCOM03265410528735257182SHOTR5239512017670ANALOG DEVICES INCCOM032654105108938975011SHSOLE 940744034267ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1082853000SHOTR1003000ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081021077SHOTR2001077ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1086186500SHOTR5650000ANSYS INCCOM03662Q10512255532SHOTR1553200ANSYS INCCOM03662Q105218984SHSOLE 98400AON PLCSHS CL AG0408V10222115SHOTR111500AON PLCSHS CL AG0408V1025612900SHOTR2002900APERGY CORPCOM03755L10414893550577SHOTR13567050193872APPLE INCCOM0378331001110549584SHSOLE 493620222APPLE INCCOM03783310058840262714SHOTR5251749010965APPLE INCCOM0378331002116194482SHOTR20094482APPLE INCCOM037833100804735928SHOTR13492401004APPLIED MATLS INCCOM038222105227645615SHOTR14434401271APTARGROUP INCCOM0383361035925000SHSOLE 500000APTIV PLCSHSG6095L109120113741SHOTR1131040637APTIV PLCSHSG6095L10967772SHOTR200772APTIV PLCSHSG6095L10999011320SHOTR51132000ARCH CAP GROUP LTDORDG0450A1052155120SHSOLE 512000ARCH CAP GROUP LTDORDG0450A1051453452SHOTR1345200ARISTA NETWORKS INCCOM04041310612835368SHOTR151250243ARROWHEAD PHARMACEUTICALS INCOM04280A1001344765SHSOLE 004765ARROWHEAD PHARMACEUTICALS INCOM04280A100412821464931SHOTR19652200499711ASTRAZENECA PLCSPONSORED ADR046353108164336854SHOTR13521401640ASTRAZENECA PLCSPONSORED ADR046353108892000SHSOLE 200000AT&T INCCOM00206R102902373SHOTR1237300AT&T INCCOM00206R10278620784SHOTR20020784AT&T INCCOM00206R102106028000SHOTR52800000AUTOMATIC DATA PROCESSING INCOM0530151031941200SHOTR2001200AUTOMATIC DATA PROCESSING INCOM0530151032441510SHOTR5151000AUTOMATIC DATA PROCESSING INCOM0530151032121312SHOTR1131200AUTOMATIC DATA PROCESSING INCOM0530151033151950SHSOLE 195000AUTOZONE INCCOM053332102138412127613SHOTR112761300AUTOZONE INCCOM0533321024387340450SHOTR20040450AUTOZONE INCCOM053332102384436354443SHSOLE 324562029881B2GOLD CORPCOM11777Q2095305016297897SHSOLE 1276265503535242BAIDU INCSPON ADR REP A0567521082252192SHOTR2002192BAIDU INCSPON ADR REP A056752108876585298SHOTR38529800BALL CORPCOM0584981062213030SHOTR1303000BALL CORPCOM0584981063354595SHSOLE 459500BANCO BRADESCO S ASP ADR PFD NEW059460303184692268869SHOTR3226886900BANCO SANTANDER CHILE NEWSP ADR REP COM05965X1095889210317SHOTR321031700BANK AMER CORPCOM060505104217974709SHOTR17265802051BANK AMER CORPCOM0605051043324113936SHOTR200113936BANK AMER CORPCOM060505104993406SHSOLE 31880218BANK MONTREAL QUECOM063671101954811295620SHSOLE 1235034060586BANK N S HALIFAXCOM0641491073397165977642SHSOLE 50501710927471BAOZUN INCSPONSORED ADR06684L103215850541SHOTR133614016927BAOZUN INCSPONSORED ADR06684L103821923SHSOLE 001923BARRICK GOLD CORPORATIONCOM06790110831518225SHOTR20018225BARRICK GOLD CORPORATIONCOM06790110813233764503SHSOLE 76450300BAUSCH HEALTH COS INCCOM071734107100746146SHSOLE 4614600BAYTEX ENERGY CORPCOM07317Q105198133602SHSOLE 13360200BCE INCCOM NEW05534B7609800202500SHSOLE 189239013261BECTON DICKINSON & COCOM0758871095719132260884SHSOLE 20773020183582BECTON DICKINSON & COCOM075887109195368772326SHOTR177232600BECTON DICKINSON & COCOM07588710957360226757SHOTR200226757BEIGENE LTDSPONSORED ADR07725L10223338190574SHOTR1128107062467BEIGENE LTDSPONSORED ADR07725L1021691376SHSOLE 137600BERKSHIRE HATHAWAY INC DELCL A08467010815595SHOTR1005BERKSHIRE HATHAWAY INC DELCL A0846701083121SHOTR2001BERKSHIRE HATHAWAY INC DELCL A0846701086242SHOTR5200BERKSHIRE HATHAWAY INC DELCL B NEW0846707023361614SHOTR1161400BERKSHIRE HATHAWAY INC DELCL B NEW084670702293714117SHOTR20014117BERKSHIRE HATHAWAY INC DELCL B NEW08467070216257810SHOTR5781000BERKSHIRE HATHAWAY INC DELCL B NEW0846707028313995SHSOLE 37950200BERRY GLOBAL GROUP INCCOM08579W103500611274784SHOTR18399530434831BERRY GLOBAL GROUP INCCOM08579W1031985046SHSOLE 504600BIO TECHNE CORPCOM09073M1049384794SHOTR1479400BIO TECHNE CORPCOM09073M104167853SHSOLE 85300BIOHAVEN PHARMACTL HLDG CO LCOMG11196105201448264SHOTR131987016277BIOHAVEN PHARMACTL HLDG CO LCOMG11196105771843SHSOLE 001843BIOMARIN PHARMACEUTICAL INCCOM09061G10127119402360SHOTR12671310135229BIOMARIN PHARMACEUTICAL INCCOM09061G10113192SHOTR200192BIOMARIN PHARMACEUTICAL INCCOM09061G1011572322SHSOLE 232200BJS WHSL CLUB HLDGS INCCOM05550J10111775455147SHSOLE 45514700BLACKBERRY LTDCOM09228F10373671405496SHSOLE 1366196039300BLACKLINE INCCOM09239B10921717454240SHOTR5420875033365BLACKROCK CALIF MUN INCOME TSH BEN INT09248E1024329316319SHOTR13159160403BLACKROCK CORE BD TRSHS BEN INT09249E10136925502SHOTR12550200BLACKROCK CR ALLCTN INC TRCOM09250810027720362SHOTR12036200BLACKROCK INCCOM09247X101163366SHOTR136600BLACKROCK INCCOM09247X101182409SHOTR200409BLACKROCK LTD DURATION INC TCOM SHS09249W10125516345SHOTR11634500BLACKROCK MUNICIPAL BOND TRCOM09249H1042161139972SHOTR11397870185BLACKROCK MUNICIPL INC QLTYCOM0924791042213156419SHOTR11561920227BLACKROCK MUNIENHANCED FD INCOM09253Y1001533135171SHOTR11349990172BLACKROCK MUNIHLDGS NY QLTYCOM09255C1062777204059SHOTR12037730286BLACKROCK MUNIHLDNGS CALI QLCOM09254L1073664259478SHOTR12591230355BLACKROCK MUNIHLDNGS QLTY IICOM09254C1072118165878SHOTR11656390239BLACKROCK MUNIHLDS INVSTM QLCOM09254P1084540335570SHOTR13350870483BLACKROCK MUNIHOLDNGS QLTY ICOM09254A1011662129923SHOTR11297340189BLACKROCK MUNIVEST FD II INCCOM09253T1012489169069SHOTR11688380231BLACKROCK MUNIY QUALITY FD ICOM09254G10877559773SHOTR159698075BLACKROCK MUNIYIELD CALI QLTCOM09254N1032267157520SHOTR11573190201BLACKROCK MUNIYIELD CALIF FDCOM09254M1053255226546SHOTR12262580288BLACKROCK MUNIYIELD N J FD ICOM09254Y1092063134749SHOTR11345680181BLACKROCK MUNIYIELD NY QLTYCOM09255E1022889221173SHOTR12208270346BLACKROCK MUNIYIELD PA QLTYCOM09255G1071992140149SHOTR11399740175BLACKROCK MUNIYIELD QLTY FDCOM09254E1033084227258SHOTR12269690289BLACKROCK MUNIYIELD QUALITYCOM09254F1003917260466SHOTR12600920374BLACKROCK MUNIYLD MICH QLTYCOM09254V105111379186SHOTR1790780108BLACKROCK N Y MUN INCOME TRSH BEN INT09248L10676754198SHOTR154130068BLACKROCK STRATEGIC MUN TRCOM09248T109103271835SHOTR1717350100BLACKROCK TAX MUNICPAL BD TRSHS09248X10033513555SHOTR11355500BLACKSTONE GROUP INCCOM CL A09260D10753410934SHOTR20010934BLUEBIRD BIO INCCOM09609G10032542354411SHOTR12354550118956BLUEBIRD BIO INCCOM09609G1003153434SHSOLE 208901345BOEING COCOM09702310512SHSOLE 200BOEING COCOM0970231057361935SHOTR1193500BOEING COCOM0970231058642271SHOTR2002271BOEING COCOM097023105341895SHOTR589500BOOKING HLDGS INCCOM09857L108289147SHOTR114700BOOKING HLDGS INCCOM09857L1089850SHOTR20050BOTTOMLINE TECH DEL INCCOM101388106109927920SHOTR11844609474BOTTOMLINE TECH DEL INCCOM101388106421072SHSOLE 001072BOYD GAMING CORPCOM103304101199483242SHOTR153376029866BOYD GAMING CORPCOM1033041011014201SHSOLE 82203379BP PLCSPONSORED ADR0556221043198400SHOTR2008400BP PLCSPONSORED ADR05562210423600SHSOLE 60000BRIGHT HORIZONS FAM SOL IN DCOM10919410024681161841SHOTR1106631055210BRIGHT HORIZONS FAM SOL IN DCOM10919410093608SHSOLE 60800BRINKS COCOM109696104299636114SHOTR123935012179BRINKS COCOM1096961041151386SHSOLE 001386BRISTOL MYERS SQUIBB COCOM1101221082915741SHOTR1574100BRISTOL MYERS SQUIBB COCOM110122108681343SHOTR2001343BRISTOL MYERS SQUIBB COCOM1101221083657200SHSOLE 70000200BROADRIDGE FINL SOLUTIONS INCOM11133T10365009522458SHOTR13508560171602BROADRIDGE FINL SOLUTIONS INCOM11133T1033272630SHSOLE 263000BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510494717816SHOTR14016013800BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851042440204592855SHSOLE 40367890556066BROOKFIELD BUSINESS PARTNERSUNIT LTD LPG1623410911237286696SHSOLE 1719080114788BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210170814295SHOTR11429500BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210112243SHOTR200243BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210140071808805SHSOLE 758406050399BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG16258108377092785SHSOLE 918850900BROWN FORMAN CORPCL B1156372092233557SHOTR2003557BRP INCCOM SUN VTG05577W20016387420914SHSOLE 42091400BUNGE LIMITEDCOMG16962105124622000SHSOLE 2200000CABLE ONE INCCOM12685J1053800630291SHOTR120027010264CABLE ONE INCCOM12685J105188150SHSOLE 00150CADENCE DESIGN SYSTEM INCCOM127387108118917988SHOTR11798800CADENCE DESIGN SYSTEM INCCOM1273871082093168SHSOLE 316800CAE INCCOM124765108918913614760SHSOLE 29899010624859CALUMET SPECIALTY PRODS PTNRUT LTD PARTNER1314761039626262SHOTR12626200CAMECO CORPCOM13321L10856459386SHSOLE 5938600CANADIAN NAT RES LTDCOM1363851014154SHOTR115400CANADIAN NAT RES LTDCOM136385101855663214132SHSOLE 30605570153575CANADIAN NATL RY COCOM13637510284257937832SHOTR193783200CANADIAN NATL RY COCOM1363751023268203637711SHSOLE 33173280320383CANADIAN PAC RY LTDCOM13645T100204310918845SHSOLE 7912740127571CANOPY GROWTH CORPCOM138035100733200SHOTR2003200CANOPY GROWTH CORPCOM13803510077934003SHSOLE 3400300CAPITAL ONE FINL CORPCOM14040H1052002193SHOTR1219300CASEYS GEN STORES INCCOM147528103169310503SHOTR1696403539CASEYS GEN STORES INCCOM14752810365404SHSOLE 00404CBOE GLOBAL MARKETS INCCOM12503M1087976940SHSOLE 694000CDN IMPERIAL BK COMM TORONTOCOM13606910110491127081SHSOLE 12527101810CDW CORPCOM12514G1083562887SHOTR1288700CENOVUS ENERGY INCCOM15135U1092721289820SHSOLE 28776802052CENTURYLINK INCCOM15670010631225000SHSOLE 2500000CERIDIAN HCM HLDG INCCOM15677J108378576871SHSOLE 45951030920CGI INCCL A SUB VTG12532H1041425191801355SHSOLE 1707330094025CHARTER COMMUNICATIONS INC NCL A16119P10821605241SHOTR149990242CHARTER COMMUNICATIONS INC NCL A16119P1081640SHOTR20040CHEGG INCCOM1630921091003323SHSOLE 003323CHEGG INCCOM163092109261587302SHOTR157938029364CHEMED CORP NEWCOM16359R10336378710SHOTR1577102939CHEMED CORP NEWCOM16359R103138330SHSOLE 00330CHENIERE ENERGY INCCOM NEW16411R2082363750SHOTR2003750CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q1012585671SHOTR1567100CHEVRON CORP NEWCOM1667641006675620SHOTR1562000CHEVRON CORP NEWCOM1667641004984195SHOTR2004195CHEVRON CORP NEWCOM16676410036068304117SHOTR5293307010810CHEVRON CORP NEWCOM1667641008997576SHSOLE 757600CHIPOTLE MEXICAN GRILL INCCOM16965610522842718SHOTR1271800CHIPOTLE MEXICAN GRILL INCCOM169656105450536SHSOLE 53600CHIPOTLE MEXICAN GRILL INCCOM1696561057994SHOTR20094CHUBB LIMITEDCOMH1467J1041063SHOTR16300CHUBB LIMITEDCOMH1467J1041861151SHOTR2001151CHUBB LIMITEDCOMH1467J1049746034SHOTR5603400CHURCHILL DOWNS INCCOM17148410828918234241SHOTR1152274081967CHURCHILL DOWNS INCCOM1714841081811464SHSOLE 001464CINCINNATI FINL CORPCOM1720621013052617SHOTR2002617CINTAS CORPCOM1729081053951475SHOTR1147500CINTAS CORPCOM172908105236882SHOTR200882CISCO SYS INCCOM17275R1022965985SHOTR2005985CISCO SYS INCCOM17275R10211744237675SHSOLE 23767500CISCO SYS INCCOM17275R1022725495SHOTR1549500CITIGROUP INCCOM NEW1729674246379214SHOTR2009214CITIGROUP INCCOM NEW17296742440704589237SHOTR5567862021375CITIZENS FINL GROUP INCCOM174610105153543403SHOTR14340300CITIZENS FINL GROUP INCCOM1746101052737718SHSOLE 771800CLARIVATE ANALYTICS PLCCOMG2181010968840765SHSOLE 4076500CLEAR CHANNEL OUTDOOR HLDGSCOM18453H106715283723SHSOLE 28372300CME GROUP INCCOM12572Q105137986652908SHOTR165290800CME GROUP INCCOM12572Q10541677197203SHOTR200197203CME GROUP INCCOM12572Q1054650982200711SHSOLE 20451540155557COCA COLA COCOM19121610068712616SHOTR20012616COCA COLA COCOM191216100124922950SHOTR52095002000COCA COLA COCOM19121610011200SHSOLE 00200COGNEX CORPCOM19242210319530397520SHOTR5369690027830COGNEX CORPCOM1924221031633327SHSOLE 332700COGNEX CORPCOM19242210334583703915SHOTR14709070233008COGNIZANT TECHNOLOGY SOLUTIOCL A19244610266311000SHSOLE 1100000COHEN & STEERS LTD DUR PFD ICOM19248C10533913242SHOTR11324200COLGATE PALMOLIVE COCOM194162103977341329537SHOTR1132953700COLGATE PALMOLIVE COCOM19416210335506483012SHOTR200483012COLGATE PALMOLIVE COCOM1941621032712833690421SHSOLE 33732320317189COLLIERS INTL GROUP INCSUB VTG SHS19469310731417SHOTR141700COLLIERS INTL GROUP INCSUB VTG SHS19469310730816410080SHSOLE 317647092433COMCAST CORP NEWCL A20030N1012104650SHOTR5465000COMCAST CORP NEWCL A20030N1012094634SHOTR2004634COMCAST CORP NEWCL A20030N101258057222SHOTR15574401478COMCAST CORP NEWCL A20030N1011743870SHSOLE 387000COMMSCOPE HLDG CO INCCOM20337X10961051835SHSOLE 5183500CONOCOPHILLIPSCOM20825C10437650SHOTR165000CONOCOPHILLIPSCOM20825C104508589239SHSOLE 8923900CONSOLIDATED EDISON INCCOM2091151042062185SHOTR2002185CONSOLIDATED EDISON INCCOM20911510419200SHSOLE 00200COPA HOLDINGS SACL AP310761051281297SHSOLE 001297COPA HOLDINGS SACL AP31076105339134342SHOTR122897011445COPART INCCOM21720410652599654782SHOTR14315530223229CORNERSTONE ONDEMAND INCCOM21925Y1031061939SHSOLE 001939CORNERSTONE ONDEMAND INCCOM21925Y10319635358176SHOTR12354620122714COSTCO WHSL CORP NEWCOM22160K105452115692SHOTR1151550537COSTCO WHSL CORP NEWCOM22160K105229796SHOTR200796COSTCO WHSL CORP NEWCOM22160K105712224721SHSOLE 2472100CRANE COCOM22439910529075360599SHOTR12352250125374CRANE COCOM22439910512491154912SHSOLE 15491200CREDIT SUISSE ASSET MGMT INCCOM22491610619260987SHOTR16098700CRESCENT PT ENERGY CORPCOM22576C101802187645SHSOLE 18764500CTRIP COM INTL LTDSPONSORED ADS22943F1005566190036SHOTR319003600CUSHMAN WAKEFIELD PLCSHSG2717B1088276446632SHSOLE 44663200CVS HEALTH CORPCOM1266501003104913SHOTR196303950CVS HEALTH CORPCOM12665010043514689928SHSOLE 68992800DANAHER CORPORATIONCOM235851102260018005SHOTR1175270478DANAHER CORPORATIONCOM235851102717149652SHSOLE 4965200DARDEN RESTAURANTS INCCOM2371941052452070SHSOLE 207000DARDEN RESTAURANTS INCCOM2371941051671410SHOTR1141000DAVIDSTEA INCCOM2386611023115000SHSOLE 1500000DEERE & COCOM244199105135800SHSOLE 80000DEERE & COCOM24419910573430SHOTR143000DELTA AIR LINES INC DELCOM NEW2473617022684655SHOTR1465500DELTA AIR LINES INC DELCOM NEW24736170247814SHOTR200814DENBURY RES INCCOM NEW247916208476400000SHSOLE 40000000DESCARTES SYS GROUP INCCOM24990610832804SHOTR180400DESCARTES SYS GROUP INCCOM24990610827706685965SHSOLE 4608740225091DIAGEO P L CSPON ADR NEW25243Q20517107SHOTR110700DIAGEO P L CSPON ADR NEW25243Q205162990SHOTR200990DIAGEO P L CSPON ADR NEW25243Q2058094950SHSOLE 495000DIAMONDBACK ENERGY INCCOM25278X10922249SHOTR124900DIAMONDBACK ENERGY INCCOM25278X109383942700SHSOLE 4270000DISCOVERY INCCOM SER A25470F104103939021SHOTR13902100DISCOVERY INCCOM SER A25470F1041856933SHSOLE 693300DISNEY WALT COCOM DISNEY25468710656563434033SHOTR5417663016370DISNEY WALT COCOM DISNEY2546871067495751SHSOLE 575100DISNEY WALT COCOM DISNEY2546871061138687370SHOTR20087370DISNEY WALT COCOM DISNEY2546871065564268SHOTR1426800DOLBY LABORATORIES INCCOM CL A25659T1071862882SHSOLE 288200DOLBY LABORATORIES INCCOM CL A25659T10748601751876SHOTR15007310251145DOLLAR GEN CORP NEWCOM256677105147924SHOTR192400DOLLAR GEN CORP NEWCOM25667710516100SHOTR200100DOLLAR GEN CORP NEWCOM2566771052251415SHSOLE 141500DOLLAR TREE INCCOM25674610814124SHOTR200124DOLLAR TREE INCCOM25674610834723304161SHOTR5280076024085DOMINION ENERGY INCCOM25746U1091351670SHOTR1167000DOMINION ENERGY INCCOM25746U1092212730SHSOLE 25300200DOMINION ENERGY INCCOM25746U1094465500SHOTR5550000DOMINION ENERGY INCCOM25746U10951634SHOTR200634DOMINOS PIZZA INCCOM25754A2012601061SHOTR1106100DOVER CORPCOM2600031082062068SHOTR2002068DUFF & PHELPS UTIL CORP BD TCOM26432K10817819289SHOTR11928900DUKE ENERGY CORP NEWCOM NEW26441C2042332430SHOTR1243000DUKE ENERGY CORP NEWCOM NEW26441C2048639000SHOTR5900000DUKE ENERGY CORP NEWCOM NEW26441C2043593750SHSOLE 375000DUNKIN BRANDS GROUP INCCOM26550410040615511780SHOTR13376760174104DWS MUN INCOME TR NEWCOM2333681093000258885SHOTR12585550330EATON VANCE LTD DUR INCOME FCOM27828H10525320208SHOTR12020800EATON VANCE MUN BD FDCOM27827X1015043389126SHOTR13885650561ECOLAB INCCOM2788651001824092102SHOTR19210200ECOLAB INCCOM27886510033847170909SHOTR200170909ECOLAB INCCOM278865100261413200SHOTR51320000ECOLAB INCCOM27886510081214410087SHSOLE 395628014459EDWARDS LIFESCIENCES CORPCOM28176E10817988175SHOTR177780397EIDOS THERAPEUTICS INCCOM28249H104264173417SHOTR148979024438EIDOS THERAPEUTICS INCCOM28249H1041002783SHSOLE 002783ELDORADO GOLD CORP NEWCOM28490250911615000SHSOLE 1500000EMCOR GROUP INCCOM29084Q10055592645516SHOTR14265810218935EMCOR GROUP INCCOM29084Q1001611864SHSOLE 001864EMERSON ELEC COCOM2910111042013000SHOTR1300000EMERSON ELEC COCOM2910111041772641SHOTR2002641ENBRIDGE INCCOM29250N1051346553834327SHSOLE 28424550991872ENCANA CORPCOM292505104925201740SHSOLE 19968802052ENERGY TRANSFER LPCOM UT LTD PTN29273V10014210830SHOTR11083000ENERGY TRANSFER LPCOM UT LTD PTN29273V10056843457SHOTR20043457ENERPLUS CORPCOM2927661024015538687SHSOLE 5381870500ENTEGRIS INCCOM29362U104660811404190SHOTR19269970477193ENTEGRIS INCCOM29362U1041783773SHSOLE 003773ENTERPRISE PRODS PARTNERS LCOM29379210770924798SHOTR12479800ENTERPRISE PRODS PARTNERS LCOM293792107251788052SHOTR20088052ENTERPRISE PRODS PARTNERS LCOM2937921072137445SHOTR5744500ENVESTNET INCCOM29404K10610896192174SHSOLE 19014602028ENVESTNET INCCOM29404K10631893562495SHOTR13711170191378EOG RES INCCOM26875P1017339875SHOTR5987500EPAM SYS INCCOM29414B104314417244SHOTR11144205802EPAM SYS INCCOM29414B104120658SHSOLE 00658ETSY INCCOM29786A10640797722068SHOTR14831510238917ETSY INCCOM29786A1063997068SHSOLE 375703311EURONET WORLDWIDE INCCOM298736109420828764SHOTR11907109693EURONET WORLDWIDE INCCOM2987361092361612SHSOLE 51001102EVERCORE INCCLASS A29977A10570880SHSOLE 00880EVERCORE INCCLASS A29977A10521878273130SHOTR1180430092700EVERGY INCCOM30034W1061892836SHOTR1283600EVERGY INCCOM30034W1062854285SHSOLE 428500EXELIXIS INCCOM30161Q104520672944137SHOTR1193883201005305EXELIXIS INCCOM30161Q10432218180SHSOLE 866409516EXFO INCSUB VTG SHS3020461071247314600SHSOLE 31460000EXLSERVICE HOLDINGS INCCOM302081104255638175SHOTR125285012890EXLSERVICE HOLDINGS INCCOM302081104981459SHSOLE 001459EXPEDIA GROUP INCCOM NEW30212P3032611943SHSOLE 194300EXPEDIA GROUP INCCOM NEW30212P303203215115SHOTR11511500EXTRA SPACE STORAGE INCCOM30225T1022862445SHSOLE 244500EXTRA SPACE STORAGE INCCOM30225T1021861588SHOTR1158800EXXON MOBIL CORPCOM30231G1026429099SHOTR1909900EXXON MOBIL CORPCOM30231G102140419884SHOTR20019884EXXON MOBIL CORPCOM30231G102219131030SHOTR53003001000EXXON MOBIL CORPCOM30231G1021802556SHSOLE 24560100FACEBOOK INCCL A30303M102361520300SHOTR1196370663FACEBOOK INCCL A30303M102251214104SHOTR20014104FACTSET RESH SYS INCCOM3030751051375556612SHOTR15661200FACTSET RESH SYS INCCOM3030751052288094167SHOTR20094167FACTSET RESH SYS INCCOM30307510568067280145SHSOLE 27068109464FEDEX CORPCOM31428X1063022072SHOTR1207200FEDEX CORPCOM31428X1061177SHOTR20077FERRARI N VCOMN3167Y103137892SHOTR200892FERRARI N VCOMN3167Y103171711140SHOTR51114000FIBROGEN INCCOM31572Q80827410741212SHOTR14932440247968FIBROGEN INCCOM31572Q8082566915SHSOLE 442402491FIDELITY COVINGTON TRMSCI HLTH CARE I3160926004089418SHOTR2009418FIRST TR ABERDEEN GLBL OPP FCOM SHS33731910713112418SHOTR11241800FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1924197420SHOTR2007420FIRSTCASH INCCOM33767D1054625040SHSOLE 504000FIRSTSERVICE CORP NEWCOM33767E20237363SHOTR136300FIRSTSERVICE CORP NEWCOM33767E20266709650298SHSOLE 594952055346FISERV INCCOM3377381081131095SHOTR2001095FISERV INCCOM33773810821618208690SHOTR5193495015195FLAHERTY & CRUMRINE DYN PFDSHS33848W10626910292SHOTR11029200FLEETCOR TECHNOLOGIES INCCOM339041105126438SHOTR143800FLEETCOR TECHNOLOGIES INCCOM339041105198690SHSOLE 69000FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS34441910651466561979SHSOLE 56197900FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106188120534SHOTR32053400FOOT LOCKER INCCOM3448491042375482SHOTR1548200FORTINET INCCOM34959E10936393474118SHOTR13178720156246FORTINET INCCOM34959E10912150SHOTR200150FORTINET INCCOM34959E1092142791SHSOLE 279100FORTIS INCCOM3495531072997080SHOTR1708000FORTIS INCCOM34955310736612865527SHSOLE 7623460103181FRANCO NEVADA CORPCOM3518581052472708SHOTR1270800FRANCO NEVADA CORPCOM3518581052265202484547SHSOLE 20867330397814FRANKLIN LTD DURATION INC TRCOM35472T10110411203SHOTR11120300GENERAL DYNAMICS CORPCOM369550108173947SHOTR200947GENERAL DYNAMICS CORPCOM36955010846252SHSOLE 25200GENERAL ELECTRIC COCOM369604103343787SHOTR1378700GENERAL ELECTRIC COCOM36960410328131430SHOTR20031430GENERAL ELECTRIC COCOM3696041034500SHSOLE 00500GENERAL MLS INCCOM37033410425445SHOTR200445GENERAL MLS INCCOM3703341042043710SHSOLE 371000GENERAL MLS INCCOM3703341041332414SHOTR1241400GENOMIC HEALTH INCCOM37244C1011031514SHSOLE 001514GENOMIC HEALTH INCCOM37244C10117697260945SHOTR1172806088139GENUINE PARTS COCOM3724601052062068SHOTR1206800GENUINE PARTS COCOM3724601051681688SHOTR2001688GENUINE PARTS COCOM3724601053083095SHSOLE 309500GILDAN ACTIVEWEAR INCCOM3759161035526155603SHSOLE 14743108172GOLDMAN SACHS GROUP INCCOM38141G104174839SHOTR200839GOLDMAN SACHS GROUP INCCOM38141G1045852825SHOTR1282500GRACO INCCOM3841091043287387140266SHSOLE 65773170562949GRACO INCCOM3841091041492043240753SHOTR129472730293480GRACO INCCOM38410910434943758969SHOTR200758969GRAINGER W W INCCOM384802104209705SHOTR200705GRANITE REAL ESTATE INVT TRUNIT 99/99/99993874371142344828SHOTR1482800GRANITE REAL ESTATE INVT TRUNIT 99/99/9999387437114182637685SHSOLE 3768500GUIDEWIRE SOFTWARE INCCOM40171V10035772339459SHOTR12275440111915GUIDEWIRE SOFTWARE INCCOM40171V1001831735SHSOLE 173500GW PHARMACEUTICALS PLCADS36197T1032622275SHOTR5227500HDFC BANK LTDSPONSORED ADS40415F1012510624400740SHSOLE 34955920905148HDFC BANK LTDSPONSORED ADS40415F1012123533722228SHOTR1372222800HDFC BANK LTDSPONSORED ADS40415F10131144545914SHOTR5503114042800HEADHUNTER GROUP PLCSPONSORED ADS42207L10623512203SHOTR31220300HELIX ENERGY SOLUTIONS GRP ICOM42330P107147801833736SHOTR112019210631815HELIX ENERGY SOLUTIONS GRP ICOM42330P107485910SHSOLE 005910HELMERICH & PAYNE INCCOM4234521015839145708SHSOLE 14570800HENRY JACK & ASSOC INCCOM4262811011721180SHSOLE 118000HENRY JACK & ASSOC INCCOM42628110141441283902SHOTR1190476093426HENRY SCHEIN INCCOM80640710217539276205SHOTR5254825021380HERSHEY COCOM4278661085913812SHOTR1381200HERSHEY COCOM42786610862400SHOTR200400HERSHEY COCOM4278661083672365SHSOLE 236500HOME DEPOT INCCOM4370761023281412SHOTR1141200HOME DEPOT INCCOM4370761026132641SHOTR2002641HONEYWELL INTL INCCOM4385161064482645SHSOLE 264500HONEYWELL INTL INCCOM438516106220113008SHOTR1960503403HONEYWELL INTL INCCOM438516106143844SHOTR200844HP INCCOM40434L105011SHOTR20011HP INCCOM40434L10587846400SHSOLE 4640000HUAZHU GROUP LTDSPONSORED ADS44332N10623401708680SHOTR14670140241666HUDBAY MINERALS INCCOM443628102614170200SHSOLE 17020000IAA INCCOM44925310334981838279SHOTR15599540278325IAA INCCOM44925310375918185SHSOLE 1818500IAC INTERACTIVECORPCOM44919P50847050215856SHOTR1142285073571IAMGOLD CORPCOM4509131085115000SHSOLE 1500000ICICI BK LTDADR45104G104381383131200SHOTR1313120000ICICI BK LTDADR45104G104937653SHSOLE 007653IDEXX LABS INCCOM45168D10420127400SHOTR5740000IHEARTMEDIA INCCOM CL A45174J50920713797SHSOLE 1379700IHS MARKIT LTDSHSG475671051010071510279SHOTR1151027900IHS MARKIT LTDSHSG4756710526389SHOTR200389IHS MARKIT LTDSHSG475671051240381854630SHSOLE 12405630614067ILLINOIS TOOL WKS INCCOM4523081092011283SHOTR2001283ILLUMINA INCCOM452327109161529SHOTR200529ILLUMINA INCCOM45232710910803550SHOTR133880162IMMUNOMEDICS INCCOM452907108288262173906SHOTR114323540741552IMMUNOMEDICS INCCOM452907108906778SHSOLE 006778IMPERIAL OIL LTDCOM NEW453038408380441460128SHSOLE 14596630465INFOSYS LTDSPONSORED ADR456788108153021345789SHOTR1134578900INFOSYS LTDSPONSORED ADR456788108373289SHSOLE 003289INSPERITY INCCOM45778Q10727936283266SHOTR1186188097078INSPERITY INCCOM45778Q1072522559SHSOLE 93501624INTEL CORPCOM458140100589991144939SHOTR51100604044335INTEL CORPCOM458140100821600SHSOLE 14000200INTEL CORPCOM4581401001863600SHOTR1360000INTEL CORPCOM45814010062212070SHOTR20012070INTERCONTINENTAL EXCHANGE INCOM45866F1048549252SHOTR1925200INTERCONTINENTAL EXCHANGE INCOM45866F10492999SHOTR200999INTERCONTINENTAL EXCHANGE INCOM45866F1043493785SHSOLE 378500INTERCORP FINL SVCS INCSHSP5626F12892522444SHOTR32244400INTERNATIONAL BUSINESS MACHSCOM459200101143983SHOTR198300INTERNATIONAL BUSINESS MACHSCOM4592001012231535SHOTR2001535INTUITCOM461202103164615SHOTR161500INTUITCOM46120210335681134168SHOTR512417309995INVESCO ADVANTAGE MUNICIPALSH BEN INT46132E1032917259514SHOTR12591600354INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7753115730SHOTR2005730INVESCO EXCHANGE TRADED FD TDYNMC MKT ETF46137V7122312432SHOTR2002432INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5972832231SHOTR2002231INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3571291197SHOTR2001197INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3571931790SHSOLE 001790INVESCO EXCHNG TRADED FD TRCHINA TECHNLGY46138e8004279330SHOTR2009330INVESCO EXCHNG TRADED FD TRCHINA TECHNLGY46138E80054511900SHOTR11190000INVESCO EXCHNG TRADED FD TREMRNG MKT SVRG46138E7846243214182SHSOLE 00214182INVESCO EXCHNG TRADED FD TRFNDMNTL HY CRP46138E7195789304195SHSOLE 00304195INVESCO EXCHNG TRADED FD TRS&P GBL WATER46138E263192050193SHOTR20050193INVESCO MUN OPPORTUNITY TRCOM46132C1074289342871SHOTR13424030468INVESCO PA VALUE MUN INCOMECOM46132K1092181167099SHOTR11668690230INVESCO QQQ TRUNIT SER 146090E103113597SHOTR159700INVESCO QQQ TRUNIT SER 146090E103299415857SHOTR20015857INVESCO QQQ TRUNIT SER 146090E10382983439503SHSOLE 4390930410INVESCO QUALITY MUNI INC TRSCOM46133G1072170169666SHOTR11694340232INVITAE CORPCOM46185L103723745SHSOLE 003745INVITAE CORPCOM46185L1031940100657SHOTR166735033922IRADIMED CORPCOM46266A10986741265SHOTR127329013936IRADIMED CORPCOM46266A109331583SHSOLE 001583IRHYTHM TECHNOLOGIES INCCOM45005610622510303744SHOTR12003350103409IRHYTHM TECHNOLOGIES INCCOM4500561061111503SHSOLE 001503ISHARES GOLD TRUSTISHARES464285105131393138SHOTR19313800ISHARES GOLD TRUSTISHARES46428510576754400SHOTR20054400ISHARES INCCORE MSCI EMKT46434G10315147308990SHSOLE 00308990ISHARES INCCORE MSCI EMKT46434G103167934249SHOTR20034249ISHARES INCCORE MSCI EMKT46434G103190038755SHOTR13875500ISHARES INCMSCI CDA ETF46428650930610575SHSOLE 1057500ISHARES INCMSCI JPN ETF NEW46434G822282649798SHSOLE 4979800ISHARES TRBARCLAYS 7 10 YR4642874406595858SHOTR1585800ISHARES TRCORE MSCI EAFE46432F84211839193854SHSOLE 305850163269ISHARES TRCORE MSCI EAFE46432F8421432337SHOTR2002337ISHARES TRCORE S&P MCP ETF464287507281014540SHSOLE 1454000ISHARES TRCORE S&P MCP ETF464287507216511202SHOTR20011202ISHARES TRCORE S&P MCP ETF46428750723687122583SHOTR112258300ISHARES TRCORE S&P SCP ETF464287804125116066SHSOLE 1606600ISHARES TRCORE S&P SCP ETF464287804194624996SHOTR20024996ISHARES TRCORE S&P SCP ETF46428780423116296965SHOTR129696500ISHARES TRCORE S&P500 ETF464287200277017927969SHOTR200927969ISHARES TRCORE S&P500 ETF464287200714323927SHOTR12392700ISHARES TRCORE US AGGBD ET4642872266265529SHOTR1552900ISHARES TREAFE SML CP ETF464288273267046650SHOTR20046650ISHARES TREAFE SML CP ETF46428827391816037SHOTR11603700ISHARES TRGLB INFRASTR ETF464288372311266958SHSOLE 0066958ISHARES TRGLOBAL TECH ETF464287291691837400SHSOLE 3740000ISHARES TRIBOXX HI YD ETF4642885136887894SHOTR1789400ISHARES TRIBOXX INV CP ETF4642872427525902SHOTR1590200ISHARES TRMBS ETF4642885882172000SHSOLE 200000ISHARES TRMRNGSTR LG-CP ET4642871272441455SHOTR2001455ISHARES TRMSCI ACWI ETF464288257271436801SHOTR20036801ISHARES TRMSCI ACWI EX US4642882407531163548SHOTR200163548ISHARES TRMSCI EAFE ETF464287465608493293SHSOLE 9329300ISHARES TRMSCI EAFE ETF4642874659884151566SHOTR200151566ISHARES TRMSCI EAFE ETF46428746510276157576SHOTR115757600ISHARES TRMSCI EMG MKT ETF464287234611490SHOTR1149000ISHARES TRMSCI EMG MKT ETF46428723422330546358SHOTR200546358ISHARES TRMSCI EMG MKT ETF4642872344488109805SHSOLE 10980500ISHARES TRMSCI INDIA ETF46429B598112933646SHOTR13364600ISHARES TRMSCI KLD400 SOC4642885702812534SHOTR2002534ISHARES TRMSCI SAUDI ARBIA46434V42315492508273SHOTR350827300ISHARES TRMULTIFACTOR USA46434V28235611150SHSOLE 1115000ISHARES TRPFD AND INCM SEC4642886874408117454SHOTR111745400ISHARES TRRUS 1000 ETF464287622412225054SHOTR20025054ISHARES TRRUS 1000 ETF464287622237914460SHOTR11446000ISHARES TRRUS 1000 GRW ETF464287614339121246SHOTR20021246ISHARES TRRUS 1000 GRW ETF4642876142401505SHOTR1150500ISHARES TRRUS 1000 VAL ETF4642875984953862SHOTR1386200ISHARES TRRUS 1000 VAL ETF464287598586145697SHOTR20045697ISHARES TRRUS 2000 GRW ETF4642876481225163566SHOTR16356600ISHARES TRRUS 2000 GRW ETF4642876485252722SHOTR2002722ISHARES TRRUS 2000 VAL ETF46428763033275SHOTR127500ISHARES TRRUS 2000 VAL ETF4642876305884924SHOTR2004924ISHARES TRRUS MD CP GR ETF4642874812331650SHOTR1165000ISHARES TRRUS MID CAP ETF4642874997236129321SHOTR112932100ISHARES TRRUSSELL 2000 ETF4642876554763146SHOTR5314600ISHARES TRRUSSELL 2000 ETF464287655289719144SHOTR11914400ISHARES TRRUSSELL 2000 ETF464287655546036080SHOTR20036080ISHARES TRRUSSELL 3000 ETF464287689102585SHOTR158500ISHARES TRRUSSELL 3000 ETF464287689643337022SHOTR20037022ISHARES TRSELECT DIVID ETF464287168200719691SHOTR20019691ISHARES TRSELECT DIVID ETF46428716811147109334SHOTR110933400ISHARES TRTIPS BD ETF4642871766515600SHOTR1560000ISHARES TRU.S. TECH ETF4642877212641295SHOTR2001295ISHARES TRUS AER DEF ETF4642887604802134SHOTR2002134ISHARES TRUS HLTHCARE ETF46428776218019527SHOTR2009527ISHARES TRUS INDUSTRIALS4642877542951859SHOTR2001859ITAU UNIBANCO HLDG SASPON ADR REP PFD465562106102191215111SHOTR3121511100ITAU UNIBANCO HLDG SASPON ADR REP PFD4655621064474SHOTR147400ITT INCCOM45073V108322752730SHOTR134975017755ITT INCCOM45073V1081262057SHSOLE 002057J & J SNACK FOODS CORPCOM46603210916138399SHOTR1556802831J & J SNACK FOODS CORPCOM46603210961320SHSOLE 00320JOHNSON & JOHNSONCOM4781601041741261345852SHOTR113452910561JOHNSON & JOHNSONCOM47816010455875431870SHOTR200431870JOHNSON & JOHNSONCOM478160104263320350SHOTR52035000JOHNSON & JOHNSONCOM4781601045145313976896SHSOLE 36510440325852JPMORGAN CHASE & COALERIAN ML ETN46625H3656050260000SHSOLE 26000000JPMORGAN CHASE & COCOM46625H10054573463705SHOTR5444885018820JPMORGAN CHASE & COCOM46625H100631553661SHOTR20053661JPMORGAN CHASE & COCOM46625H100288924547SHOTR1240190528JPMORGAN CHASE & COCOM46625H1003172694SHSOLE 269400KAMAN CORPCOM483548103231038851SHOTR125774013077KAMAN CORPCOM483548103881481SHSOLE 001481KANSAS CITY SOUTHERNCOM NEW4851703022641988SHOTR1198800KAR AUCTION SVCS INCCOM48238T10920581838330SHOTR15600680278262KAR AUCTION SVCS INCCOM48238T1091004081SHSOLE 408100KEYCORP NEWCOM49326710818410320SHOTR20010320KEYCORP NEWCOM49326710815850SHSOLE 85000KIMBERLY CLARK CORPCOM4943681032151512SHOTR2001512KINROSS GOLD CORPCOM4969024041679364482SHSOLE 36448200KINSALE CAP GROUP INCCOM49714P108134313000SHOTR51300000KIRKLAND LAKE GOLD LTDCOM49741E100902017SHOTR1201700KIRKLAND LAKE GOLD LTDCOM49741E1004962110704SHSOLE 11070400KLA CORPORATIONCOM NEW482480100201712650SHOTR11265000KLA CORPORATIONCOM NEW4824801002971860SHSOLE 186000KONINKLIJKE PHILIPS N VNY REG SH NEW5004723032315000SHSOLE 500000KORN FERRYCOM NEW500643200571465SHSOLE 001465KORN FERRYCOM NEW500643200151339145SHOTR125960013185KRANESHARES TRCSI CHI INTERNET500767306102824863SHOTR20024863LAM RESEARCH CORPCOM512807108374616207SHOTR1159660241LAM RESEARCH CORPCOM5128071083641573SHSOLE 157300LAUDER ESTEE COS INCCL A51843910415067569SHOTR173090260LEGG MASON INCCOM524901105405181060959SHOTR17016720359287LEGG MASON INCCOM5249011051022664SHSOLE 002664LHC GROUP INCCOM50187A107335629549SHOTR11957409975LHC GROUP INCCOM50187A1071281131SHSOLE 001131LIBERTY MEDIA CORP DELAWARECOM SER C FRMLA53122985419450SHOTR200450LIBERTY MEDIA CORP DELAWARECOM SER C FRMLA53122985429438707816SHOTR14659640241852LIBERTY TRIPADVISOR HLDGS INCOM SER A5314651021430151968SHOTR1100647051321LIBERTY TRIPADVISOR HLDGS INCOM SER A531465102141530SHOTR2001530LIBERTY TRIPADVISOR HLDGS INCOM SER A531465102555824SHSOLE 005824LINCOLN ELEC HLDGS INCCOM533900106175020175SHSOLE 2017500LINDE PLCSHSG5494J10333174171246SHOTR200171246LINDE PLCSHSG5494J1032911500SHOTR5150000LINDE PLCSHSG5494J1031847695373SHOTR19537300LINDE PLCSHSG5494J10395029490549SHSOLE 472712017837LIVE NATION ENTERTAINMENT INCOM538034109737571111803SHOTR17428580368945LIVE NATION ENTERTAINMENT INCOM5380341093174778SHSOLE 477800LOCKHEED MARTIN CORPCOM539830109145372SHOTR137200LOCKHEED MARTIN CORPCOM5398301093180SHOTR20080LOCKHEED MARTIN CORPCOM53983010989228SHSOLE 22800LOUISIANA PAC CORPCOM546347105231894287SHOTR162547031740LOUISIANA PAC CORPCOM546347105883595SHSOLE 003595LOWES COS INCCOM54866110733492304586SHOTR200304586LOWES COS INCCOM548661107126011460SHOTR51146000LOWES COS INCCOM54866110793082846507SHSOLE 815656030851LOWES COS INCCOM54866110719645178657SHOTR117865700LULULEMON ATHLETICA INCCOM55002110916788714SHOTR184470267LULULEMON ATHLETICA INCCOM550021109162842SHOTR200842LULULEMON ATHLETICA INCCOM55002110963325SHSOLE 32500MADISON SQUARE GARDEN CO NEWCL A55825T1036592500SHSOLE 250000MAG SILVER CORPCOM55903Q1048096761340SHSOLE 76134000MAG SILVER CORPCOM55903Q104454200SHOTR2004200MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010684312724SHOTR11272400MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP559080106262239563SHOTR20039563MAGNA INTL INCCOM5592224011340232512878SHSOLE 20063810506497MANULIFE FINL CORPCOM56501R106888394840824SHSOLE 44731850367639MARATHON PETE CORPCOM56585A10294315530SHSOLE 1553000MARRIOTT INTL INC NEWCL A5719032023022425SHOTR2002425MARRIOTT INTL INC NEWCL A571903202862SHSOLE 0062MARRIOTT INTL INC NEWCL A5719032025464394SHOTR1439400MASTERCARD INCCL A57636Q10482358303266SHOTR200303266MASTERCARD INCCL A57636Q1048142252998214SHSOLE 27530360245178MASTERCARD INCCL A57636Q1042785051025535SHOTR1102553500MATADOR RES COCOM576485205110967089SHOTR144106022983MATADOR RES COCOM576485205422555SHSOLE 002555MATCH GROUP INCCOM57665R10687912307SHOTR1117680539MATERION CORPCOM576690101671090SHSOLE 001090MATERION CORPCOM576690101175328564SHOTR11894809616MAXIM INTEGRATED PRODS INCCOM57772K1011662875SHSOLE 287500MAXIM INTEGRATED PRODS INCCOM57772K10140600701093SHOTR14685160232577MCCORMICK & CO INCCOM NON VTG5797802062231425SHOTR2001425MCCORMICK & CO INCCOM NON VTG57978020643275SHSOLE 27500MCDONALDS CORPCOM58013510184390SHOTR139000MCDONALDS CORPCOM58013510119258965SHOTR2008965MCDONALDS CORPCOM580135101219610230SHOTR51023000MCDONALDS CORPCOM5801351017273384SHSOLE 31840200MCKESSON CORPCOM58155Q103132964SHOTR196400MCKESSON CORPCOM58155Q103129944SHOTR200944MCKESSON CORPCOM58155Q1031991455SHSOLE 145500MEDTRONIC PLCSHSG5960L1032992752SHOTR1275200MEDTRONIC PLCSHSG5960L1038918202SHOTR2008202MERCK & CO INCCOM58933Y1052182589SHOTR1258900MERCK & CO INCCOM58933Y105178821239SHOTR20021239MERCK & CO INCCOM58933Y105336639980SHOTR53998000MERCK & CO INCCOM58933Y10548570SHSOLE 57000MEREDITH CORPCOM58943310175520600SHSOLE 2060000MERIT MED SYS INCCOM5898891046925227348SHSOLE 22734800METHANEX CORPCOM59151K10828883813539SHSOLE 744129069410METTLER TOLEDO INTERNATIONALCOM592688105122933174522SHOTR117452200METTLER TOLEDO INTERNATIONALCOM5926881054073157823SHOTR20057823METTLER TOLEDO INTERNATIONALCOM592688105354877503801SHSOLE 463093040708MFS CHARTER INCOME TRSH BEN INT55272710926031346SHOTR13134600MFS MULTIMARKET INCOME TRSH BEN INT55273710825042350SHOTR14235000MICROSOFT CORPCOM5949181041221187828SHOTR20087828MICROSOFT CORPCOM59491810480815581280SHOTR5557010024270MICROSOFT CORPCOM594918104976770250SHOTR16821802032MICROSOFT CORPCOM59491810431040223262SHSOLE 22326200MIDDLEBY CORPCOM59627810186509740023SHOTR174002300MIDDLEBY CORPCOM59627810123833203876SHOTR200203876MIDDLEBY CORPCOM5962781012430562079178SHSOLE 19024410176737MOLINA HEALTHCARE INCCOM60855R10031941291114SHOTR1191830099284MOLINA HEALTHCARE INCCOM60855R1001531395SHSOLE 139500MONROE CAP CORPCOM61033510188684004SHOTR10084004MOODYS CORPCOM6153691053211671567971SHOTR115675380433MOODYS CORPCOM6153691059037144412022SHSOLE 40493240362698MOODYS CORPCOM61536910590862443595SHOTR200443595MORGAN STANLEY EMER MKTS DEBCOM61744H10515516865SHOTR11686500MOTOROLA SOLUTIONS INCCOM NEW620076307213412521SHOTR1121780343MOTOROLA SOLUTIONS INCCOM NEW620076307100587SHOTR200587MPLX LPCOM UNIT REP LTD55336V10028110042SHOTR20010042MSCI INCCOM55354G10060190276420SHOTR200276420MSCI INCCOM55354G1005311782439393SHSOLE 22351740204219MSCI INCCOM55354G100190067872869SHOTR187286900NETFLIX INCCOM64110L10611004109SHOTR2004109NETFLIX INCCOM64110L10630112SHOTR111200NEUBERGER BERMAN HGH YLD FDCOM64128C10613110880SHOTR11088000NEW RELIC INCCOM64829B10024093392076SHOTR12621370129939NEW RELIC INCCOM64829B1002393887SHSOLE 236101526NEW YORK TIMES COCL A650111107305581072961SHOTR17124220360539NEW YORK TIMES COCL A65011110729410336SHSOLE 667303663NEWMONT GOLDCORP CORPORATIONCOM6516391061293402SHOTR1340200NEWMONT GOLDCORP CORPORATIONCOM6516391061915055SHSOLE 505500NEXTERA ENERGY INCCOM65339F101279612000SHOTR51200000NIKE INCCL B6541061031276881359537SHOTR1135953700NIKE INCCL B65410610342292450298SHOTR200450298NIKE INCCL B6541061033443668SHOTR5366800NIKE INCCL B6541061033792344037837SHSOLE 37234100314427NORDSON CORPCOM65566310242324289378SHOTR1191274098104NORTHROP GRUMMAN CORPCOM6668071025991598SHOTR1159800NOVARTIS A GSPONSORED ADR66987V109335SHOTR13500NOVARTIS A GSPONSORED ADR66987V10957989667309SHSOLE 66730900NOVOCURE LTDORD SHSG6674U1081241660SHSOLE 001660NOVOCURE LTDORD SHSG6674U108323843294SHOTR128745014549NUTANIX INCCL A67059N108306551167818SHOTR17838650383953NUTANIX INCCL A67059N10811418SHOTR200418NUTANIX INCCL A67059N10827310403SHSOLE 709503308NUTRIEN LTDCOM67077M108480SHOTR20080NUTRIEN LTDCOM67077M1082000934014287SHSOLE 33613750652912NUVEEN AMT FREE QLTY MUN INCCOM6706571054380306095SHOTR13056770418NUVEEN ARIZONA QLTY MUN INCCOM67061W104111382722SHOTR1826020120NUVEEN ENHANCED MUN VALUE FDCOM67074M1012172151466SHOTR11512470219NUVEEN MARYLAND QLT MUN INCCOM67061Q1072216165993SHOTR11657630230NUVEEN MASSACHUSETS QLT MUNCOM67061E104137696605SHOTR1964650140NUVEEN MICHIGAN QLT MUN INCCOM67097910371551224SHOTR151153071NUVEEN NEW YORK QLT MUN INCCOM67066X1073286230415SHOTR12300750340NUVEEN PENNSYLVANIA QLT MUNCOM6709721082139152796SHOTR11525840212NUVEEN QUALITY MUNCP INCOMECOM67066V1014634322726SHOTR13223140412NUVEEN VIRGINIA QLTY MUNCPLCOM67064R102116684275SHOTR184177098NVIDIA CORPCOM67066G1041285573850SHOTR56855505295NVIDIA CORPCOM67066G1041991142SHOTR1114200NVIDIA CORPCOM67066G1045763308SHOTR2003308O REILLY AUTOMOTIVE INC NEWCOM67103H107226567SHOTR156700O REILLY AUTOMOTIVE INC NEWCOM67103H107349875SHSOLE 87500OMNICOM GROUP INCCOM6819191061612058SHOTR1205800OMNICOM GROUP INCCOM6819191062423095SHSOLE 309500OPEN TEXT CORPCOM6837151061269733111114SHSOLE 29564100154704ORACLE CORPCOM68389X1054096397443914SHSOLE 68071550636759ORACLE CORPCOM68389X1051410182562558SHOTR1256122401334ORACLE CORPCOM68389X10542097764983SHOTR200764983OSISKO GOLD ROYALTIES LTDCOM68827L1012933315528SHSOLE 31552800PALO ALTO NETWORKS INCCOM69743510513006377SHOTR1637700PALO ALTO NETWORKS INCCOM69743510529143SHOTR200143PALO ALTO NETWORKS INCCOM6974351053921923SHSOLE 192300PAN AMERICAN SILVER CORPCOM69790010826617000SHSOLE 1700000PARKER HANNIFIN CORPCOM7010941044062250SHOTR1225000PAYCHEX INCCOM7043261073193860SHSOLE 386000PAYCHEX INCCOM7043261072122560SHOTR1256000PAYCHEX INCCOM70432610740488SHOTR200488PAYCOM SOFTWARE INCCOM70432V10226796127909SHOTR184762043147PAYCOM SOFTWARE INCCOM70432V102145692SHSOLE 69200PAYPAL HLDGS INCCOM70450Y103137713297SHOTR1127340563PAYPAL HLDGS INCCOM70450Y1035965753SHOTR2005753PEGASYSTEMS INCCOM705573103911335SHSOLE 001335PEGASYSTEMS INCCOM705573103245035997SHOTR123876012121PEMBINA PIPELINE CORPCOM706327103752312028364SHSOLE 18777820150582PEPSICO INCCOM7134481081624671185026SHOTR111845090517PEPSICO INCCOM71344810856367411139SHOTR200411139PEPSICO INCCOM7134481083222350SHOTR5235000PEPSICO INCCOM7134481084589153347301SHSOLE 30740250273276PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V1012146163313SHOTR316331300PFIZER INCCOM7170811031243450SHOTR2003450PFIZER INCCOM717081103491376SHSOLE 11760200PFIZER INCCOM71708110352214531SHOTR11453100PGIM HIGH YIELD BOND FUND INCOM69346H10020113413SHOTR11341300PHILIP MORRIS INTL INCCOM7181721098100SHOTR110000PHILIP MORRIS INTL INCCOM7181721091772330SHOTR2002330PHILIP MORRIS INTL INCCOM71817210923300SHSOLE 1500150PHILLIPS 66COM718546104398138873SHSOLE 3887300PINNACLE WEST CAP CORPCOM7234841018749000SHOTR5900000PIONEER FLOATING RATE TRCOM72369J10212311653SHOTR11165300PIONEER HIGH INCOME TRCOM72369H10618920509SHOTR12050900PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310554826412SHOTR20026412PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310521010133SHOTR11013300PNC FINL SVCS GROUP INCCOM6934751052451750SHOTR1175000POINTS INTL LTDCOM NEW7308432082379216632SHSOLE 129692086940POOL CORPORATIONCOM73278L1051745886555SHOTR57962006935POOL CORPORATIONCOM73278L105110546SHSOLE 54600PORTOLA PHARMACEUTICALS INCCOM737010108500981867935SHOTR112297990638136PORTOLA PHARMACEUTICALS INCCOM73701010832011917SHSOLE 583106086POWER INTEGRATIONS INCCOM73927610331575349161SHOTR12305390118622POWER INTEGRATIONS INCCOM7392761031121235SHSOLE 001235PPG INDS INCCOM6935061071871575SHOTR2001575PPG INDS INCCOM69350610772608SHOTR160800PRECISION DRILLING CORPCOM 201074022D30844803902750SHSOLE 37559900146760PRETIUM RES INCCOM74139C10211510000SHSOLE 1000000PRIMERICA INCCOM74164M108366428797SHOTR11910509692PRIMERICA INCCOM74164M1081411105SHSOLE 001105PROCTER & GAMBLE COCOM742718109273822017SHOTR20022017PROCTER & GAMBLE COCOM742718109173413938SHSOLE 1393800PROCTER & GAMBLE COCOM742718109103826SHOTR182600PROGRESSIVE CORP OHIOCOM74331510319249SHOTR124900PROGRESSIVE CORP OHIOCOM74331510356720SHOTR200720PROGRESSIVE CORP OHIOCOM74331510319648254345SHOTR5236485017860PROSHARES TRRUSS 2000 DIVD74347B6984988396SHOTR2008396PROSHARES TRSHRT 20+YR TRE74347X849119863800SHSOLE 6380000PUBLIC STORAGECOM74460D109216882SHOTR188200PUBLIC STORAGECOM74460D1093361370SHSOLE 137000PUTNAM MUN OPPORTUNITIES TRSH BEN INT7469221032427185658SHOTR11854230235QUALCOMM INCCOM7475251033634756SHOTR1475600QUALCOMM INCCOM7475251034656098SHOTR2006098QUALYS INCCOM74758T30341952555141SHOTR13673080187833QUALYS INCCOM74758T3032723594SHSOLE 182201772QUEST DIAGNOSTICS INCCOM74834L1002202058SHOTR1205800QUORUM HEALTH CORPCOM74909E106256211200SHSOLE 21120000RALPH LAUREN CORPCL A7512121013343500SHOTR1003500RAYMOND JAMES FINANCIAL INCCOM7547301092182648SHOTR1264800RBC BEARINGS INCCOM75524B1046644000SHOTR5400000REALPAGE INCCOM75606N10910343164546SHSOLE 16275101795REALPAGE INCCOM75606N109296047090SHOTR131275015815REINSURANCE GRP OF AMERICA ICOM NEW75935160450413315318SHOTR12088520106466REPAY HLDGS CORPCOM CL A76029L10062747000SHSOLE 4700000REPLIGEN CORPCOM759916109252132871SHOTR121845011026REPLIGEN CORPCOM759916109931212SHSOLE 001212REPUBLIC SVCS INCCOM7607591002162494SHOTR1249400REPUBLIC SVCS INCCOM76075910097311245SHSOLE 1124500RESEARCH FRONTIERS INCCOM76091110710532966SHOTR53296600RESTAURANT BRANDS INTL INCCOM76131D1031251041758498SHSOLE 16515410106957RITCHIE BROS AUCTIONEERSCOM7677441051039682606778SHSOLE 21303700476408ROCKWELL AUTOMATION INCCOM7739031092121288SHOTR1128800ROCKWELL AUTOMATION INCCOM773903109102617SHOTR200617ROGERS COMMUNICATIONS INCCL B77510920041818858079SHSOLE 835564022515ROPER TECHNOLOGIES INCCOM776696106618SHOTR11800ROPER TECHNOLOGIES INCCOM776696106206577SHOTR200577ROSS STORES INCCOM77829610355500SHSOLE 50000ROSS STORES INCCOM77829610330905281335SHOTR5260595020740ROYAL BK CDA MONTREAL QUECOM7800871023119873843879SHSOLE 35989200244959ROYAL CARIBBEAN CRUISES LTDCOMV7780T1032322139SHOTR1213900ROYAL DUTCH SHELL PLCSPONS ADR A780259206591000SHOTR1100000ROYAL DUTCH SHELL PLCSPONS ADR A7802592063095256SHOTR2005256S&P GLOBAL INCCOM78409V1042981217SHOTR2001217S&P GLOBAL INCCOM78409V1042328295036SHSOLE 9503600SAGE THERAPEUTICS INCCOM78667J10841239293957SHOTR1196868097089SAGE THERAPEUTICS INCCOM78667J1081501069SHSOLE 106900SALESFORCE COM INCCOM79466L30228190SHOTR119000SALESFORCE COM INCCOM79466L3029236220SHSOLE 622000SCHLUMBERGER LTDCOM80685710839211463SHOTR20011463SCHLUMBERGER LTDCOM80685710810300SHSOLE 30000SCHLUMBERGER LTDCOM80685710827800SHOTR180000SCHWAB STRATEGIC TRUS BRD MKT ETF8085241029121SHOTR200121SCHWAB STRATEGIC TRUS BRD MKT ETF80852410231047437155SHSOLE 00437155SCHWAB STRATEGIC TRUS LRG CAP ETF8085242013334692SHOTR2004692SCHWAB STRATEGIC TRUS MID-CAP ETF80852450814750260871SHSOLE 00260871SCHWAB STRATEGIC TRUS SML CAP ETF808524607198128409SHOTR20028409SEAWORLD ENTMT INCCOM81282V100702652SHSOLE 002652SEAWORLD ENTMT INCCOM81282V10016967644634SHOTR14168940227740SECOND SIGHT MED PRODS INCCOM81362J1001215000SHOTR20015000SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083305370SHOTR2005370SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3081292100SHSOLE 002100SELECT SECTOR SPDR TRSBI MATERIALS81369Y1002063548SHOTR1354800SELECT SECTOR SPDR TRSBI MATERIALS81369Y1007125SHOTR200125SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031902365SHSOLE 236500SELECT SECTOR SPDR TRTECHNOLOGY81369Y80336450SHOTR145000SEMPRA ENERGYCOM8168511092361600SHOTR2001600SEMTECH CORPCOM8168501011132325SHSOLE 002325SEMTECH CORPCOM81685010129792612886SHOTR14009210211965SERVICENOW INCCOM81762P102261710310SHOTR1101370173SERVICENOW INCCOM81762P102216852SHSOLE 85200SHAW COMMUNICATIONS INCCL B CONV82028K20027113772SHOTR11377200SHAW COMMUNICATIONS INCCL B CONV82028K200468192381615SHSOLE 2357200024415SHERWIN WILLIAMS COCOM824348106190861347102SHOTR134710200SHERWIN WILLIAMS COCOM8243481065538881007307SHSOLE 927329079978SHERWIN WILLIAMS COCOM8243481063634466095SHOTR56098005115SHERWIN WILLIAMS COCOM82434810659507108220SHOTR200108220SHOPIFY INCCL A82509L107556417869SHSOLE 1786900SILVERCREST METALS INCCOM8283631014493860932SHSOLE 86093200SITEONE LANDSCAPE SUPPLY INCCOM82982L103133218000SHOTR51800000SKECHERS U S A INCCL A830566105178447771SHOTR20047771SMITH A O CORPCOM8318652091713578SHOTR2003578SMITH A O CORPCOM83186520933038692466SHOTR14558880236578SMUCKER J M COCOM NEW8326964051191086SHOTR1108600SMUCKER J M COCOM NEW8326964051851680SHSOLE 168000SPDR DOW JONES INDL AVRG ETFUT SER 178467X1092881069SHOTR2001069SPDR GOLD TRUSTGOLD SHS78463V107186913456SHOTR11345600SPDR GOLD TRUSTGOLD SHS78463V107772555624SHOTR20055624SPDR GOLD TRUSTGOLD SHS78463V107126908SHSOLE 90800SPDR INDEX SHS FDSASIA PACIF ETF78463X301107011449SHOTR11144900SPDR INDEX SHS FDSASIA PACIF ETF78463X3016807280SHOTR2007280SPDR INDEX SHS FDSGLB NAT RESRCE78463X5413518152SHOTR1815200SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463x88985129000SHOTR20029000SPDR S&P 500 ETF TRTR UNIT78462F103485216351SHOTR11635100SPDR S&P 500 ETF TRTR UNIT78462F10354200182633SHOTR200182633SPDR S&P 500 ETF TRTR UNIT78462F10347159158908SHSOLE 15753801370SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10710432958SHOTR1295800SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107300850SHOTR200850SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107217615SHOTR561500SPDR SERIES TRUSTS&P BIOTECH78464A87087211435SHOTR11143500SPDR SERIES TRUSTS&P DIVID ETF78464A76368659SHOTR165900SPDR SERIES TRUSTS&P DIVID ETF78464A763344633584SHOTR20033584SPLUNK INCCOM84863710453183451243SHOTR12970790154164SPLUNK INCCOM84863710421176SHOTR200176SPOTIFY TECHNOLOGY S ASHSL8681T1025825104SHOTR2005104SPROTT PHYSICAL GOLD & SILVETR UNIT85208R101106475000SHOTR20075000SQUARE INCCL A8522341035338600SHSOLE 860000SSR MNG INCCOM784730103284531961190SHSOLE 17093840251806STANTEC INCCOM85472N1091024609SHOTR1460900STANTEC INCCOM85472N1098958404530SHSOLE 383894020636STARBUCKS CORPCOM8552441098709841SHOTR2009841STARBUCKS CORPCOM8552441098449550SHSOLE 955000STARBUCKS CORPCOM855244109226925666SHOTR12455601110STARS GROUP INCCOM85570W1003108207500SHSOLE 20750000STERIS PLCSHS USDG8473T10050106346780SHOTR12293540117426STITCH FIX INCCOM CL A8608971071925100000SHOTR200100000STONERIDGE INCCOM86183P102963099SHSOLE 003099STONERIDGE INCCOM86183P102252281426SHOTR154023027403STRYKER CORPCOM8636671018654000SHSOLE 38500150STRYKER CORPCOM863667101278712885SHOTR1123850500STRYKER CORPCOM8636671015402496SHOTR2002496SUN LIFE FINL INCCOM866796105435597337SHSOLE 9454702790SUNCOR ENERGY INC NEWCOM8672241075164SHOTR116400SUNCOR ENERGY INC NEWCOM8672241072498957917819SHSOLE 679868101119138SYNCHRONY FINLCOM87165B103157546197SHOTR14619700SYNCHRONY FINLCOM87165B1032808220SHSOLE 822000SYSCO CORPCOM8718291072082616SHOTR2002616TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391004540909769568SHSOLE 801254201757026TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100541169SHOTR2001169TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002116014552523SHOTR1455252300TARGA RES CORPCOM87612G1013087669SHOTR2007669TARGET CORPCOM87612E1068527973SHOTR2007973TC ENERGY CORPCOM87807B107898001733290SHSOLE 16005490132741TE CONNECTIVITY LTDREG SHSH849891042552738SHOTR1273800TECK RESOURCES LTDCL B8787422042045126064SHSOLE 12488201182TELADOC HEALTH INCCOM87918A10532395478364SHOTR13149780163386TELADOC HEALTH INCCOM87918A1051291908SHSOLE 001908TELUS CORPCOM87971M1031214013409257SHSOLE 26627790746478TEMPLETON GLOBAL INCOME FDCOM88019810623638476SHOTR13847600TESLA INCCOM88160R1012891199SHOTR2001199TEXAS INSTRS INCCOM882508104185214328SHOTR1139480380TEXAS INSTRS INCCOM882508104103799SHOTR200799TEXAS INSTRS INCCOM88250810423832184400SHOTR5171480012920TEXAS PAC LD TRSUB CTF PROP I T8826101087151100SHSOLE 110000THE CHARLES SCHWAB CORPORATICOM80851310517723423697SHOTR542369700THE CHARLES SCHWAB CORPORATICOM8085131052726500SHOTR1650000THE CHARLES SCHWAB CORPORATICOM80851310526611SHOTR200611THERMO FISHER SCIENTIFIC INCCOM88355610217836120SHOTR158810239THERMO FISHER SCIENTIFIC INCCOM8835561023571225SHOTR2001225THERMO FISHER SCIENTIFIC INCCOM88355610231723108913SHOTR510151807395THL CREDIT INCCOM872438106106711569327SHSOLE 156932700THOMSON REUTERS CORPCOM NEW8849037097100SHOTR200100THOMSON REUTERS CORPCOM NEW8849037091092281633307SHSOLE 1548738084569TIFFANY & CO NEWCOM88654710811086119683SHOTR111968300TIFFANY & CO NEWCOM88654710817570189679SHOTR200189679TIFFANY & CO NEWCOM88654710857527621039SHSOLE 599563021476TJX COS INC NEWCOM8725401091649382959066SHOTR1295906600TJX COS INC NEWCOM87254010948455869312SHOTR200869312TJX COS INC NEWCOM87254010950736910227SHOTR5871042039185TJX COS INC NEWCOM8725401094949608879795SHSOLE 81810550698740TORONTO DOMINION BK ONTCOM NEW8911605094924528440847SHSOLE 734935101091496TOYOTA MOTOR CORPSP ADR REP2COM89233130717174127697SHOTR512769700TRACTOR SUPPLY COCOM8923561063163489SHSOLE 348900TRACTOR SUPPLY COCOM89235610645500SHOTR200500TRACTOR SUPPLY COCOM89235610646177510582SHOTR13444450166137TRANSALTA CORPCOM89346D1072191336592SHSOLE 33559201000TRAVELERS COMPANIES INCCOM89417E1096934660SHOTR2004660TREX CO INCCOM89531P105366340288SHOTR126722013566TREX CO INCCOM89531P1051401539SHSOLE 001539TRIPADVISOR INCCOM8969452011122895SHOTR2002895TRIPADVISOR INCCOM89694520124598635939SHOTR14154070220532TUCOWS INCCOM NEW898697206491690984SHSOLE 54505036479TWITTER INCCOM90184L1023027337SHSOLE 733700TWITTER INCCOM90184L102170041250SHOTR14125000TYSON FOODS INCCL A9024941032272634SHOTR1263400TYSON FOODS INCCL A9024941034294985SHSOLE 498500ULTA BEAUTY INCCOM90384S30312605027SHOTR148620165UNILEVER PLCSPON ADR NEW90476770414618243225SHSOLE 24322500UNION PACIFIC CORPCOM907818108111687SHOTR200687UNION PACIFIC CORPCOM90781810847363292400SHOTR5280290012110UNION PACIFIC CORPCOM907818108357122048SHSOLE 2204800UNION PACIFIC CORPCOM90781810811006792SHOTR1679200UNITED AIRLINES HLDGS INCCOM910047109132514984SHOTR11498400UNITED AIRLINES HLDGS INCCOM9100471092342650SHSOLE 265000UNITED PARCEL SERVICE INCCL B9113121061651379SHOTR1137900UNITED PARCEL SERVICE INCCL B9113121064103420SHOTR2003420UNITED TECHNOLOGIES CORPCOM913017109126912929621SHOTR192962100UNITED TECHNOLOGIES CORPCOM91301710942646312377SHOTR200312377UNITED TECHNOLOGIES CORPCOM9130171093626802656606SHSOLE 24760980180508UNITEDHEALTH GROUP INCCOM91324P10228862132807SHOTR11323860421UNITEDHEALTH GROUP INCCOM91324P10246174212469SHOTR200212469UNITEDHEALTH GROUP INCCOM91324P102125290576524SHSOLE 554984021540UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E10512116SHOTR200116UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E105203519800SHOTR51980000US BANCORP DELCOM NEW9029733041270212295291SHOTR1229529100US BANCORP DELCOM NEW90297330442075760306SHOTR200760306US BANCORP DELCOM NEW9029733043768246809244SHSOLE 62664270542817V F CORPCOM9182041082012254SHOTR2002254VALE S ASPONSORED ADS91912E105106892844SHOTR39284400VANECK VECTORS ETF TROIL SVCS ETF92189F71834329223SHOTR12922300VANECK VECTORS ETF TRSEMICONDUCTOR ET92189f6762862400SHOTR2002400VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX92193282811107780SHOTR1778000VANGUARD BD INDEX FD INCSHORT TRM BOND9219378273113851SHOTR1385100VANGUARD BD INDEX FD INCTOTAL BND MRKT9219378353043600SHOTR1360000VANGUARD GROUPDIV APP ETF9219088445024196SHOTR1419600VANGUARD GROUPDIV APP ETF9219088449598019SHOTR2008019VANGUARD INDEX FDSEXTEND MKT ETF9229086521641410SHOTR2001410VANGUARD INDEX FDSEXTEND MKT ETF9229086526425515SHOTR1551500VANGUARD INDEX FDSGROWTH ETF922908736768246197SHOTR20046197VANGUARD INDEX FDSLARGE CAP ETF922908637189113873SHOTR20013873VANGUARD INDEX FDSMID CAP ETF922908629645938540SHOTR13854000VANGUARD INDEX FDSMID CAP ETF92290862913277919SHOTR2007919VANGUARD INDEX FDSREAL ESTATE ETF922908553290631160SHOTR20031160VANGUARD INDEX FDSREAL ESTATE ETF9229085535666070SHOTR1607000VANGUARD INDEX FDSS&P 500 ETF SHS9229083631616659304SHSOLE 5930400VANGUARD INDEX FDSS&P 500 ETF SHS92290836326629765SHOTR2009765VANGUARD INDEX FDSS&P 500 ETF SHS922908363148370544276SHOTR154427600VANGUARD INDEX FDSSM CP VAL ETF922908611197115295SHOTR20015295VANGUARD INDEX FDSSMALL CP ETF922908751409426602SHOTR12660200VANGUARD INDEX FDSSMALL CP ETF9229087511450094226SHOTR20094226VANGUARD INDEX FDSSML CP GRW ETF92290859511116102SHOTR2006102VANGUARD INDEX FDSTOTAL STK MKT92290876914699731SHOTR2009731VANGUARD INDEX FDSVALUE ETF922908744199217844SHOTR20017844VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858243060367SHOTR16036700VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285815149376279SHOTR200376279VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581022530SHSOLE 253000VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF922042718113611146SHOTR20011146VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422162888SHOTR2002888VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427423024035SHSOLE 403500VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4093113840SHOTR1384000VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385814275347489SHSOLE 34748900VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438589638234617SHOTR200234617VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385810562257112SHOTR125711200VANGUARD WHITEHALL FDS INCHIGH DIV YLD9219464061641850SHOTR1185000VANGUARD WHITEHALL FDS INCHIGH DIV YLD9219464067968969SHOTR2008969VANGUARD WORLD FDSCOMM SRVC ETF92204A884102611831SHOTR11183100VANGUARD WORLD FDSCOMM SRVC ETF92204A88477885SHSOLE 88500VANGUARD WORLD FDSHEALTH CAR ETF92204A504437826110SHOTR20026110VANGUARD WORLD FDSHEALTH CAR ETF92204A504179610710SHOTR11071000VANGUARD WORLD FDSINF TECH ETF92204A70213246144SHOTR1614400VANGUARD WORLD FDSINF TECH ETF92204A70212695888SHOTR2005888VARIAN MED SYS INCCOM92220P10524049201936SHOTR200201936VARIAN MED SYS INCCOM92220P1052181231831579SHSOLE 16750110156568VARIAN MED SYS INCCOM92220P10577336649395SHOTR164939500VEEVA SYS INCCL A COM92247510858680384309SHOTR12533720130937VEEVA SYS INCCL A COM92247510810697000SHOTR5700000VENTAS INCCOM92276F1001371870SHOTR1187000VENTAS INCCOM92276F1002072830SHSOLE 283000VERACYTE INCCOM92337F1071215043SHSOLE 005043VERACYTE INCCOM92337F10721138880761SHOTR15798640300897VERISIGN INCCOM92343E1022901537SHSOLE 153700VERISIGN INCCOM92343E10216308640SHOTR1864000VERISK ANALYTICS INCCOM92345Y106415726284SHOTR1257770507VERISK ANALYTICS INCCOM92345Y10610296505SHSOLE 650500VERIZON COMMUNICATIONS INCCOM92343V1041973263SHOTR1326300VERIZON COMMUNICATIONS INCCOM92343V104821352SHOTR2001352VERIZON COMMUNICATIONS INCCOM92343V10418300SHSOLE 00300VERMILION ENERGY INCCOM92372510529417648SHSOLE 1024307405VERRA MOBILITY CORPCOM92511U10211455798289SHSOLE 79828900VIKING THERAPEUTICS INCCOM92686J106284135SHSOLE 004135VIKING THERAPEUTICS INCCOM92686J10689541301456SHOTR18498890451567VISA INCCOM CL A92826C839525530551SHOTR1298200731VISA INCCOM CL A92826C83912387195SHOTR2007195VISA INCCOM CL A92826C83942467246884SHOTR5229744017140VISA INCCOM CL A92826C83989296519130SHSOLE 51913000WALGREENS BOOTS ALLIANCE INCCOM9314271081282306SHOTR2002306WALGREENS BOOTS ALLIANCE INCCOM9314271081632943SHOTR1294300WALMART INCCOM9311421036925834SHOTR2005834WALMART INCCOM9311421032341972SHOTR1197200WASTE CONNECTIONS INCCOM94106B10136391SHOTR139100WASTE CONNECTIONS INCCOM94106B1011171641274643SHSOLE 1204061070582WASTE MGMT INC DELCOM94106L1094704090SHOTR1409000WASTE MGMT INC DELCOM94106L109650SHOTR20050WASTE MGMT INC DELCOM94106L10911199731SHSOLE 973100WATSCO INCCOM94262220012697500SHOTR5750000WEIBO CORPSPONSORED ADR94859610119626438572SHOTR143857200WEIBO CORPSPONSORED ADR948596101313670071SHOTR37007100WEIBO CORPSPONSORED ADR948596101481072SHSOLE 001072WELLS FARGO CO NEWCOM94974610158911676SHOTR11167600WELLS FARGO CO NEWCOM94974610159411768SHOTR20011768WELLS FARGO CO NEWCOM949746101151330000SHOTR53000000WELLS FARGO CO NEWCOM94974610135700SHSOLE 70000WELLS FARGO INCOME OPPORTUNIWF INC OPPTY FD94987B10523728790SHOTR12879000WELLS FARGO MULTI SECTOR INCCOM94987D10118214759SHOTR11475900WEST PHARMACEUTICAL SVSC INCCOM9553061058516000SHSOLE 600000WESTERN ALLIANCE BANCORPCOM95763810927164589490SHOTR13892030200287WESTERN ASSET GLB HI INCOMECOM95766B10927227419SHOTR12741900WESTERN ASST INFLTN LKD INMCOM SH BEN INT95766Q10613111328SHOTR11132800WESTERN ASST INFLTN LKD INMCOM SH BEN INT95766Q1062044176372SHSOLE 17637200WESTERN ASST MN PRT FD INCCOM95766P1082216144626SHOTR11444400186WESTERN AST INFL LKD OPP & ICOM95766R10418216471SHOTR11647100WESTERN AST INFL LKD OPP & ICOM95766R1041607145000SHSOLE 14500000WEX INCCOM96208T1044952450SHOTR5245000WEYERHAEUSER COCOM96216610453219200SHOTR51920000WHEATON PRECIOUS METALS CORPCOM9628791022549664SHOTR1966400WHEATON PRECIOUS METALS CORPCOM9628791024681178403SHSOLE 17840300WILLDAN GROUP INCCOM96924N100228665161SHOTR143275021886WILLDAN GROUP INCCOM96924N100872472SHSOLE 002472WILLIAMS COS INC DELCOM9694571001486172SHOTR1617200WILLIAMS COS INC DELCOM9694571002249295SHSOLE 929500WNS HOLDINGS LTDSPON ADR92932M101234139850SHOTR126596013254WNS HOLDINGS LTDSPON ADR92932M101861465SHSOLE 001465WORKDAY INCCL A98138H10111246615SHOTR1661500WORKDAY INCCL A98138H1012001176SHSOLE 117600WORKDAY INCCL A98138H10112757500SHOTR5750000WPX ENERGY INCCOM98212B103164721555411SHOTR110183540537057WRIGHT MED GROUP N VORD SHSN96617118410721990908SHOTR113290770661831WRIGHT MED GROUP N VORD SHSN9661711832415724SHSOLE 907606648XILINX INCCOM983919101301531442SHOTR1310450397XILINX INCCOM9839191013233368SHSOLE 336800XPEL INCCOM98379L10067056800SHSOLE 5680000XYLEM INCCOM98419M100204225650SHSOLE 255500100YAMANA GOLD INCCOM98462Y100533167900SHSOLE 16790000YY INCSPONSORED ADS A98426T10652928SHSOLE 00928YY INCSPONSORED ADS A98426T10621810387877SHOTR138787700ZOETIS INCCL A98978V1034463583SHOTR1358300ZOETIS INCCL A98978V1034533632SHOTR2003632ZOETIS INCCL A98978V10323676190030SHOTR5175085014945ZOETIS INCCL A98978v103559744925SHSOLE 4492500ZYNGA INCCL A98986T10810718321SHSOLE 0018321ZYNGA INCCL A98986T108347595972380SHOTR1393540802036972