0001505817-21-000012.txt : 20210511 0001505817-21-000012.hdr.sgml : 20210511 20210511115822 ACCESSION NUMBER: 0001505817-21-000012 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210511 DATE AS OF CHANGE: 20210511 EFFECTIVENESS DATE: 20210511 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: 21910323 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 03-31-2021 03-31-2021 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
Thomas Di Stefano Interim Chief Compliance Officer 514 954-4737 /s/Thomas Di Stefano Montreal A8 05-11-2021 3 834 34745603 false 1 0000945425 028-04930 Fiera Capital Inc. 2 0001351841 028-11574 Fiera Capital (Europe) Limited 3 0001316828 028-11145 Fiera Capital (IOM) Limited
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M COCOM88579Y10159305SHSOLE 305003M COCOM88579Y1012081079SHOTR1107900ABBOTT LABSCOM00282410079662SHOTR166200ABBOTT LABSCOM0028241009357800SHSOLE 780000ABERDEEN ASIA-PACIFIC INCOMECOM0030091071357331736SHOTR133173600ABIOMED INCCOM0036541005271655SHSOLE 165500ABSOLUTE SOFTWARE CORPCOM00386B1091874135000SHSOLE 13500000ACCELERON PHARMA INCCOM00434H10857835426482SHOTR1390174036308ACCELERON PHARMA INCCOM00434H108310622901SHSOLE 2156401337ACCENTURE PLC IRELANDSHS CLASS AG1151C10111264076SHOTR14048028ACCENTURE PLC IRELANDSHS CLASS AG1151C1011134141053SHSOLE 4105300ACI WORLDWIDE INCCOM004498101204053609SHSOLE 5133502274ACI WORLDWIDE INCCOM004498101382651005648SHOTR1926994078654ACTIVISION BLIZZARD INCCOM00507V109268428860SHSOLE 2886000ADAPTIVE BIOTECHNOLOGIES CORCOM00650F109561395SHSOLE 001395ADAPTIVE BIOTECHNOLOGIES CORCOM00650F109170942455SHOTR127870014585ADOBE SYSTEMS INCORPORATEDCOM00724F10127375757SHOTR149520805ADOBE SYSTEMS INCORPORATEDCOM00724F101133280SHSOLE 28000ADVANCED ENERGY INDSCOM00797310037431342871SHOTR1305700037171ADVANCED ENERGY INDSCOM007973100191017494SHSOLE 1552101973AGCO CORPCOM001084102579340325SHOTR126488013837AGCO CORPCOM0010841021911327SHSOLE 001327AGILENT TECHNOLOGIES INCCOM00846U1011441135SHOTR1113500AGILENT TECHNOLOGIES INCCOM00846U1019317322SHSOLE 732200AGNICO EAGLE MINES LTDCOM0084741086218107603SHSOLE 10760300AIR PRODS & CHEMS INCCOM009158106211750SHOTR175000AKAMAI TECHNOLOGIES INCCOM00971T101214621060SHSOLE 2106000AKAMAI TECHNOLOGIES INCCOM00971T10114141SHOTR114100ALAMOS GOLD INC NEWCOM CL A0115321081718219993SHSOLE 21999300ALCON AGORD SHSH01301128915291304208SHOTR 130420800ALCON AGORD SHSH01301128891871270827SHSOLE 9200660350761ALGONQUIN PWR UTILS CORPCOM01585710542726954SHSOLE 2695400ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021491565782SHOTR36578200ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021493365862SHSOLE 6586200ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102401717715SHOTR11514902566ALITHYA GROUP INCCL A SUB VTG01643B1061957801615SHSOLE 80161500ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R10696381267SHOTR18126700ALLIANCEBERNSTEIN NATL MUN ICOM01864U1062091146843SHOTR114280304040ALNYLAM PHARMACEUTICALS INCCOM02043Q1075223700SHSOLE 370000ALPHABET INCCAP STK CL A02079K305326148158131SHOTR 100541057590ALPHABET INCCAP STK CL A02079K3059575046424SHOTR1459060518ALPHABET INCCAP STK CL A02079K3051319625639812SHSOLE 579506060306ALPHABET INCCAP STK CL C02079K10739801924SHOTR116770247ALPHABET INCCAP STK CL C02079K10721531041SHSOLE 104100AMAZON COM INCCOM023135106113313662SHOTR132550407AMAZON COM INCCOM02313510622372SHSOLE 7200AMERICAN EXPRESS COCOM0258161092671500SHOTR1150000AMERISOURCEBERGEN CORPCOM03073E1053402881SHOTR12835046AMERISOURCEBERGEN CORPCOM03073E1054193550SHSOLE 355000AMGEN INCCOM0311621005261682SHOTR1168200AMGEN INCCOM0311621007132280SHSOLE 228000AMICUS THERAPEUTICS INCCOM03152W109314873186973SHOTR129015370285436AMICUS THERAPEUTICS INCCOM03152W10919319517SHSOLE 7866011651AMPHENOL CORP NEWCL A03209510172110927SHOTR1890102026AMPHENOL CORP NEWCL A0320951012603946SHSOLE 394600ANALOG DEVICES INCCOM032654105665842931SHOTR 3628106650ANALOG DEVICES INCCOM03265410546403299218SHOTR129921800ANALOG DEVICES INCCOM0326541051663621072751SHSOLE 1044194028557AON PLCSHS CL AG0403H10823101SHOTR110100AON PLCSHS CL AG0403H10824897108196SHSOLE 10819600APPLE INCCOM03783310018579152103SHOTR1131374020730APPLE INCCOM03783310016678136534SHSOLE 13653400APPLIED MATLS INCCOM03822210510467830SHOTR177120118APPLIED MATLS INCCOM038222105130970SHSOLE 97000APTARGROUP INCCOM0383361038746170SHSOLE 617000ARGENX SESPONSORED ADR04016X10129580107413SHOTR110138806025ARGENX SESPONSORED ADR04016X10116876125SHSOLE 612500ARISTA NETWORKS INCCOM04041310645274149970SHOTR114123308737ARISTA NETWORKS INCCOM040413106126417SHSOLE 41700ARROWHEAD PHARMACEUTICALS INCOM04280A100785511184600SHOTR110830200101580ARROWHEAD PHARMACEUTICALS INCOM04280A100419263214SHSOLE 5943703777ASTRAZENECA PLCSPONSORED ADR046353108183836957SHOTR13425702700ASTRAZENECA PLCSPONSORED ADR0463531081994010SHSOLE 401000ATRICURE INCCOM04963C20950885776639SHOTR1706015070624ATRICURE INCCOM04963C209137721024SHSOLE 1815502869AUTOZONE INCCOM053332102769019547617SHSOLE 498271049346AUTOZONE INCCOM053332102188256134057SHOTR 83795050262AUTOZONE INCCOM0533321025527639362SHOTR13936200AVIENT CORPORATIONCOM05368V1062856030SHSOLE 317802852AVIENT CORPORATIONCOM05368V10636752777496SHOTR1708642068854B2GOLD CORPCOM11777Q2091441334969SHSOLE 33496900BAIDU INCSPON ADR REP A0567521081634175113SHOTR17511300BANCO BRADESCO S ASP ADR PFD NEW05946030395142226778SHOTR3222677800BANCO SANTANDER CHILE NEWSP ADR REP COM05965X1094820194126SHOTR319412600BANCO SANTANDER MEXICO SASPONSORED ADS B05969B10319936241SHOTR33624100BANK MONTREAL QUECOM0636711013071143447013SHSOLE 33324840114529BANK NEW YORK MELLON CORPCOM064058100200642414SHOTR1422550159BANK NEW YORK MELLON CORPCOM0640581001653480SHSOLE 348000BANK NOVA SCOTIA B CCOM064149107557489142SHSOLE 8914200BARRICK GOLD CORPCOM0679011089776493055SHSOLE 49305500BAUSCH HEALTH COS INCCOM0717341071017613209042SHOTR129193970289645BAUSCH HEALTH COS INCCOM0717341076931218574SHSOLE 206752011822BAXTER INTL INCCOM0718131093323936SHOTR13873063BCE INCCOM NEW05534B760442298010SHSOLE 9801000BECTON DICKINSON & COCOM075887109169506697126SHOTR 4447740252352BECTON DICKINSON & COCOM07588710947931197127SHOTR119712700BECTON DICKINSON & COCOM0758871097119862928175SHSOLE 26581180270057BEIGENE LTDSPONSORED ADR07725L10249926143433SHOTR113500108432BEIGENE LTDSPONSORED ADR07725L10227397868SHSOLE 786800BERKSHIRE HATHAWAY INC DELCL A084670108385710SHOTR11000BERKSHIRE HATHAWAY INC DELCL B NEW0846707024341700SHOTR112360464BERKSHIRE HATHAWAY INC DELCL B NEW0846707027002740SHSOLE 274000BERRY GLOBAL GROUP INCCOM08579W103630891027500SHOTR1968186059314BERRY GLOBAL GROUP INCCOM08579W103352557412SHSOLE 5741200BEST BUY INCCOM086516101121110546SHOTR11054600BEST BUY INCCOM0865161011301130SHSOLE 113000BIOGEN INCCOM09062X10319817081SHSOLE 708100BIOHAVEN PHARMACTL HLDG CO LCOMG11196105298843715SHOTR128706015009BIOHAVEN PHARMACTL HLDG CO LCOMG11196105981438SHSOLE 001438BIOMARIN PHARMACEUTICAL INCCOM09061G10149747658812SHOTR1619978038834BIOMARIN PHARMACEUTICAL INCCOM09061G101274536350SHSOLE 3635000BIO-TECHNE CORPCOM09073M10413313486SHOTR1348600BIO-TECHNE CORPCOM09073M104142372SHSOLE 37200BLACK KNIGHT INCCOM09215C10523313SHOTR131300BLACK KNIGHT INCCOM09215C105125817005SHSOLE 1700500BLACKLINE INCCOM09239B10944581411266SHOTR1373233038033BLACKLINE INCCOM09239B109150313866SHSOLE 1228901577BLACKROCK CALIF MUN INCOME TSH BEN INT09248E1022594180628SHOTR117517905449BLACKROCK CORE BD TRSHS BEN INT09249E101133084695SHOTR18469500BLACKROCK CR ALLOCATION INCOCOM092508100100468389SHOTR16838900BLACKROCK ENHANCED GOVT FD ICOM09255K10860047045SHOTR14704500BLACKROCK INCCOM09247X101695922SHOTR191507BLACKROCK INVT QUALITY MUN TCOM09247D105167995358SHOTR19251302845BLACKROCK LTD DURATION INC TCOM SHS09249W10185651110SHOTR15111000BLACKROCK MUN INCOME QUALITYCOM092479104130986619SHOTR18426702352BLACKROCK MUNIENHANCED FD INCOM09253Y10089075330SHOTR17367301657BLACKROCK MUNIHLDGS NY QLTYCOM09255C1061687119718SHOTR111542904289BLACKROCK MUNIHLDNGS CALI QLCOM09254L1072287151931SHOTR114660005331BLACKROCK MUNIHOLDINGS QUALICOM09253N104150994287SHOTR19162402663BLACKROCK MUNIHOLDINGS QUALICOM09254C107122591399SHOTR18891002489BLACKROCK MUNIVEST FD INCCOM09253R1052529271911SHOTR126523506676BLACKROCK MUNIYIELD CALIF FDCOM09254M1051945131969SHOTR112805603913BLACKROCK MUNIYIELD CALIF QUCOM09254N103131989546SHOTR18760601940BLACKROCK MUNIYIELD INVT QUACOM09254T10064844676SHOTR14367401002BLACKROCK MUNIYIELD N Y QUALCOM09255E1021721127970SHOTR112385704113BLACKROCK MUNIYIELD PA QLTYCOM09255G107126585809SHOTR18301002799BLACKROCK MUNIYIELD QUALITYCOM09254E1031826128076SHOTR112528002796BLACKROCK MUNIYIELD QUALITYCOM09254G10845632844SHOTR1321140730BLACKROCK MUNIYLD MICH QLTYCOM09254V10569646318SHOTR14482601492BLACKROCK TAX MUNICPAL BD TRSHS09248X100117047481SHOTR14748100BLUEBIRD BIO INCCOM09609G100261SHOTR16100BLUEBIRD BIO INCCOM09609G10056818827SHSOLE 1882700BNY MELLON HIGH YIELD STRATESH BEN INT09660L105433140071SHOTR114007100BNY MELLON MUN INCOME INCCOM05589T10469178953SHOTR17707001883BOEING COCOM0970231054841900SHOTR1190000BOEING COCOM09702310527107SHSOLE 10700BOOKING HOLDINGS INCCOM09857L108342147SHOTR181066BOOZ ALLEN HAMILTON HLDG CORCL A099502106139417310SHSOLE 1731000BRIGHT HORIZONS FAM SOL IN DCOM1091941007914615SHSOLE 461500BRISTOL-MYERS SQUIBB COCOM1101221084336861SHOTR16783078BROADCOM INCCOM11135F101295636SHOTR163600BROADCOM INCCOM11135F10174160SHSOLE 16000BROADRIDGE FINL SOLUTIONS INCOM11133T103280918350SHSOLE 1835000BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510493220967SHOTR12096700BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851043211147222482SHSOLE 69349540287528BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210176314295SHOTR11429500BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210145709856602SHSOLE 790693065909BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q1071211587SHOTR1158700BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q107587276789SHSOLE 7171805071BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V1054369321SHSOLE 932100BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG16258108665891560524SHSOLE 156052400BRP INCCOM SUN VTG05577W20022740262374SHSOLE 26237400C H ROBINSON WORLDWIDE INCCOM NEW12541W2097017350SHSOLE 735000CABLE ONE INCCOM12685J10515585SHOTR18500CABLE ONE INCCOM12685J105596326SHSOLE 32600CABOT OIL & GAS CORPCOM12709710366135190SHSOLE 3519000CADENCE DESIGN SYSTEM INCCOM127387108180513173SHOTR11317300CADENCE DESIGN SYSTEM INCCOM127387108261619095SHSOLE 1909500CAE INCCOM124765108997933503756SHSOLE 3478156025600CAMECO CORPCOM13321L1083367203144SHSOLE 20314400CAMPBELL SOUP COCOM13442910954210780SHSOLE 1078000CANADIAN IMP BK COMMCOM136069101625563915SHSOLE 6391500CANADIAN NAT RES LTDCOM136385101785442541916SHSOLE 23576460184270CANADIAN NATL RY COCOM1363751021596431376299SHOTR 137629900CANADIAN NATL RY COCOM13637510221178SHOTR117800CANADIAN NATL RY COCOM1363751024098693533516SHSOLE 3441692091824CANADIAN PAC RY LTDCOM13645T100330822866548SHSOLE 837166029382CAPITAL ONE FINL CORPCOM14040H1053322606SHOTR12564042CARDINAL HEALTH INCCOM14149Y108138022715SHSOLE 2271500CARMAX INCCOM14313010258951444378SHOTR1418863025515CARMAX INCCOM1431301021661252SHSOLE 125200CARRIER GLOBAL CORPORATIONCOM14448C10457513613622357SHSOLE 1240066401221693CARRIER GLOBAL CORPORATIONCOM14448C1041606703805533SHOTR 233393401471599CARRIER GLOBAL CORPORATIONCOM14448C10442063996274SHOTR1996199075CASELLA WASTE SYS INCCL A14744810479012426SHSOLE 1242600CDW CORPCOM12514G1085703438SHOTR13383055CENOVUS ENERGY INCCOM15135U109880117163SHSOLE 11716300CERIDIAN HCM HLDG INCCOM15677J1087779230SHSOLE 923000CGI INCCL A SUB VTG12532H1042389022869420SHSOLE 2786282083138CHAMPIONX CORPORATIONCOM15872M104607302794763SHOTR125384060256357CHAMPIONX CORPORATIONCOM15872M104193088801SHSOLE 78443010358CHARTER COMMUNICATIONS INC NCL A16119P10824513972SHOTR136870285CHEVRON CORP NEWCOM1667641001761680SHOTR1168000CHEVRON CORP NEWCOM1667641007947576SHSOLE 757600CHIPOTLE MEXICAN GRILL INCCOM16965610517211211SHOTR110410170CHIPOTLE MEXICAN GRILL INCCOM1696561057754SHSOLE 5400CHURCHILL DOWNS INCCOM17148410842905188661SHOTR1167375021286CHURCHILL DOWNS INCCOM17148410822569920SHSOLE 878101139CINTAS CORPCOM17290810516304776SHOTR141780598CITIZENS FINANCIAL GROUP INCCOM174610105789421788043SHOTR116854960102547CITIZENS FINANCIAL GROUP INCCOM174610105439199461SHSOLE 9946100CITRIX SYS INCCOM177376100326223240SHSOLE 2324000CLARIVATE PLCORD SHSG21810109126447889SHSOLE 4788900CLOROX CO DELCOM18905410913146811SHSOLE 681100CME GROUP INCCOM12572Q105145098710462SHOTR 4358610274601CME GROUP INCCOM12572Q10540697199268SHOTR119926800CME GROUP INCCOM12572Q1055999412937573SHSOLE 27173240220249COCA COLA COCOM191216100176733522SHOTR12885304669COCA COLA COCOM19121610034640SHSOLE 64000COGENT COMMUNICATIONS HLDGSCOM NEW19239V3025267657SHSOLE 765700COGNEX CORPCOM19242210345892552979SHOTR1521237031742COGNEX CORPCOM192422103257431011SHSOLE 3101100COHEN & STEERS LTD DURATIONCOM19248C10571227242SHOTR12724200COLGATE PALMOLIVE COCOM194162103484061392SHOTR 5260808784COLGATE PALMOLIVE COCOM19416210330115382023SHOTR138202300COLGATE PALMOLIVE COCOM1941621031225551554676SHSOLE 1516539038137COLLIERS INTL GROUP INCSUB VTG SHS194693107774SHOTR17400COLLIERS INTL GROUP INCSUB VTG SHS19469310749570504728SHSOLE 3887120116016COMCAST CORP NEWCL A20030N101282252157SHOTR14583906318COMCAST CORP NEWCL A20030N1015100SHSOLE 10000CONOCOPHILLIPSCOM20825C104136325739SHSOLE 2573900CONTROLADORA VUELA COMP DE ASPON ADR RP 1021240E10538226791SHOTR32679100COPART INCCOM217204106232121367SHSOLE 2136700COSTCO WHSL CORP NEWCOM22160K105521214788SHOTR11301801770COSTCO WHSL CORP NEWCOM22160K1051390139439SHSOLE 3943900CRANE COCOM22439910514548154912SHSOLE 15491200CREDICORP LTDCOMG2519Y108328824073SHOTR32407300CREDIT SUISSE ASSET MGMT INCCOM22491610628985381SHOTR18538100CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F103430178602SHOTR117860200CRESCENT PT ENERGY CORPCOM22576C1014510683SHSOLE 1068300CROWDSTRIKE HLDGS INCCL A22788C10510475736SHOTR152970439CVS HEALTH CORPCOM1266501002973950SHOTR1395000CVS HEALTH CORPCOM1266501001532040SHSOLE 204000DADA NEXUS LTDADS23344D1083045112201SHOTR311220100DANAHER CORPORATIONCOM235851102353115688SHOTR11455601132DANAHER CORPORATIONCOM23585110270846314758SHSOLE 31475800DECKERS OUTDOOR CORPCOM24353710744292134048SHOTR1122633011415DECKERS OUTDOOR CORPCOM243537107136413SHSOLE 00413DEERE & COCOM244199105202430SHOTR11350295DEERE & COCOM244199105350745SHSOLE 74500DELTA AIR LINES INC DELCOM NEW2473617023657564SHOTR174430121DESCARTES SYS GROUP INCCOM24990610836593SHOTR159300DESCARTES SYS GROUP INCCOM2499061082554180SHSOLE 418000DESPEGAR COM CORPORD SHSG273581037450546590SHOTR154659000DEVON ENERGY CORP NEWCOM25179M103336151538447SHOTR114053410133106DEVON ENERGY CORP NEWCOM25179M10388040259SHSOLE 3547904780DIAGEO PLCSPON ADR NEW25243Q20592558SHOTR1538020DIAGEO PLCSPON ADR NEW25243Q2052971806SHSOLE 180600DICKS SPORTING GOODS INCCOM253393102233430650SHSOLE 2777402876DICKS SPORTING GOODS INCCOM25339310255750732103SHOTR1672970059133DIGITAL RLTY TR INCCOM2538681036014265SHSOLE 426500DISH NETWORK CORPORATIONCL A25470M10983523054SHSOLE 2305400DISNEY WALT COCOM2546871069905367SHOTR151670200DISNEY WALT COCOM254687106193510484SHSOLE 1048400DOLBY LABORATORIES INCCOM CL A25659T10763139639579SHOTR1585475054104DOLBY LABORATORIES INCCOM CL A25659T107333633793SHSOLE 3187701916DOLLAR GEN CORP NEWCOM25667710519999864SHOTR19835029DOLLAR GEN CORP NEWCOM2566771056903407SHSOLE 340700DOUBLELINE INCOME SOLUTIONSCOM25862210958232059SHOTR13205900DROPBOX INCCL A26210C10461323010SHSOLE 2301000EATON VANCE CALIF MUN BD FDCOM27828A1001943166951SHOTR116222904722EATON VANCE LTD DURATION INCCOM27828H105111087916SHOTR18791600EATON VANCE MUN BD FDCOM27827X1012805210886SHOTR120507605810EATON VANCE NEW YORK MUN BDCOM27827Y1091331109134SHOTR110605603078EATON VANCE SHORT DURATION DCOM27828V10441531549SHOTR13154900EBAY INC.COM27864210328450SHOTR145000EBAY INC.COM27864210378312780SHSOLE 1278000ECOLAB INCCOM278865100357816714SHOTR 1422702487ECOLAB INCCOM27886510026057121724SHOTR112172400ECOLAB INCCOM278865100112527525653SHSOLE 514966010687EDWARDS LIFESCIENCES CORPCOM28176E108176821144SHOTR11875502389EDWARDS LIFESCIENCES CORPCOM28176E1081672000SHSOLE 200000ELECTRONIC ARTS INCCOM28551210956417SHOTR11910226ELECTRONIC ARTS INCCOM285512109253818745SHSOLE 1874500EMCOR GROUP INCCOM29084Q10058843524632SHOTR1478128046504EMCOR GROUP INCCOM29084Q100308927544SHSOLE 2572801816EMERSON ELEC COCOM2910111042713000SHOTR1300000ENBRIDGE INCCOM29250N10530938849678SHSOLE 84967800ENERPLUS CORPCOM2927661024660928547SHSOLE 5498170378730ENSIGN GROUP INCCOM29358P1013213422SHOTR13367055ENTEGRIS INCCOM29362U10489507800598SHOTR1728818071780ENTEGRIS INCCOM29362U104476042577SHSOLE 3964002937ENTERPRISE PRODS PARTNERS LCOM29379210730813980SHOTR11398000ENVESTNET INCCOM29404K1069864136560SHSOLE 13656000EQUINOX GOLD CORPCOM29446Y5024188525541SHSOLE 3241840201357ERIE INDTY COCL A29530P1024802175SHSOLE 217500ETSY INCCOM29786A106103665514035SHOTR1471082042953ETSY INCCOM29786A106863642822SHSOLE 4129101531EURONET WORLDWIDE INCCOM2987361097735590SHSOLE 559000EVERBRIDGE INCCOM29978A104148412243SHSOLE 1224300EXACT SCIENCES CORPCOM30063P105193114652SHSOLE 1465200EXACT SCIENCES CORPCOM30063P10534952265232SHOTR1249448015784EXELIXIS INCCOM30161Q104542272400470SHOTR121977140202756EXELIXIS INCCOM30161Q1042912128887SHSOLE 12148007407EXLSERVICE HOLDINGS INCCOM302081104311234511SHOTR122626011885EXLSERVICE HOLDINGS INCCOM3020811041031139SHSOLE 001139F5 NETWORKS INCCOM315616102225110790SHSOLE 1079000FACEBOOK INCCL A30303M102907130798SHOTR12642704371FACEBOOK INCCL A30303M10256190SHSOLE 19000FACTSET RESH SYS INCCOM303075105412213358SHOTR 1143401924FACTSET RESH SYS INCCOM3030751052641885610SHOTR18561000FACTSET RESH SYS INCCOM303075105111643361783SHSOLE 35333008453FAIR ISAAC CORPCOM3032501046841407SHSOLE 140700FEDEX CORPCOM31428X106206725SHOTR172500FERRARI N VCOMN3167Y1035052415SHSOLE 241500FIBROGEN INCCOM31572Q80821423617193SHOTR1558865058328FIBROGEN INCCOM31572Q808168348490SHSOLE 4581902671FIRST MID ILL BANCSHARES INCCOM32086610663814533SHSOLE 1453300FIRST TR ABERDEEN GLBL OPP FCOM SHS33731910771571399SHOTR17139900FIRST TR HIGH INCOME L/S FDCOM33738E10929019201SHOTR11920100FIRST TR INTER DUR PFD & INCOM33718W10399541563SHOTR14156300FIRSTCASH INCCOM33767D1053315040SHSOLE 504000FIRSTSERVICE CORP NEWCOM33767E20267453SHOTR145300FIRSTSERVICE CORP NEWCOM33767E20263782429898SHSOLE 411287018611FISERV INCCOM337738108154512979SHOTR11097402005FIVE BELOW INCCOM33829M10116318551SHSOLE 855100FLOOR & DECOR HLDGS INCCL A3397501016146435SHSOLE 643500FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS34441910695112618SHOTR31261800FORTINET INCCOM34959E10968008368767SHOTR1347495021272FORTINET INCCOM34959E109379820596SHSOLE 2059600FORTIS INCCOM34955310725911597422SHSOLE 551743045679FORTUNE BRANDS HOME & SEC INCOM34964C106134113997SHSOLE 1399700FRANCO NEV CORPCOM3518581051568101251873SHSOLE 1207887043986FRANKLIN RESOURCES INCCOM354613101114838782SHOTR13878200FRANKLIN RESOURCES INCCOM3546131011314424SHSOLE 442400FREEPORT-MCMORAN INCCL B35671D85760118262SHSOLE 1826200GENERAC HLDGS INCCOM36873610434104SHOTR110400GENERAC HLDGS INCCOM36873610425217699SHSOLE 769900GFL ENVIRONMENTAL INCSUB VTG SHS36168Q1043028644SHSOLE 864400GILEAD SCIENCES INCCOM375558103171426525SHSOLE 2652500GODADDY INCCL A38023710755030708964SHOTR1668106040858GODADDY INCCL A380237107220428399SHSOLE 2839900GOLDMAN SACHS GROUP INCCOM38141G1046241909SHOTR1190900GOLDMAN SACHS GROUP INCCOM38141G10436110SHSOLE 11000GOOSEHEAD INS INCCOM CL A38267D1093843582SHSOLE 358200GRACO INCCOM3841091041345741878995SHOTR 11811670697828GRACO INCCOM384109104781331090941SHOTR11061747029194GRACO INCCOM3841091045465907631801SHSOLE 69344990697302GRANITE REAL ESTATE INVT TRUNIT 99/99/9999387437114220936350SHSOLE 3635000GUARDANT HEALTH INCCOM40131M10945620298854SHOTR1272348026506GUARDANT HEALTH INCCOM40131M109243915977SHSOLE 1491601061GUGGENHEIM TAXABLE MUNICP BOCOM401664107102643829SHOTR14382900GUIDEWIRE SOFTWARE INCCOM40171V100144614232SHSOLE 1423200HALOZYME THERAPEUTICS INCCOM40637H1091062543SHSOLE 002543HALOZYME THERAPEUTICS INCCOM40637H10925832619610SHOTR1560327059283HANCOCK JOHN INCOME SECS TRCOM41012310343127634SHOTR12763400HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10871334489SHOTR13448900HANCOCK JOHN PFD INCOME FD ICOM41021P10369137952SHOTR13795200HANESBRANDS INCCOM410345102167785270SHSOLE 8527000HDFC BANK LTDSPONSORED ADS40415F1012645123404705SHOTR 26882160716489HDFC BANK LTDSPONSORED ADS40415F10132414SHOTR141400HDFC BANK LTDSPONSORED ADS40415F1013909685032410SHSOLE 40972070935203HEICO CORP NEWCOM42280610943340SHOTR134000HEICO CORP NEWCOM4228061097415887SHSOLE 588700HENRY JACK & ASSOC INCCOM426281101366224139SHSOLE 2413900HENRY JACK & ASSOC INCCOM42628110134040224362SHOTR1211600012762HERSHEY COCOM4278661083542240SHOTR1224000HILTON WORLDWIDE HLDGS INCCOM43300A203111918SHSOLE 91800HILTON WORLDWIDE HLDGS INCCOM43300A20310608770SHOTR1877000HOME DEPOT INCCOM4370761027772545SHOTR123230222HONEYWELL INTL INCCOM43851610618318437SHOTR180810356HONEYWELL INTL INCCOM438516106140645SHSOLE 64500HORIZON ACQUISITION CORPORATSHS CL AG4604410612212000SHSOLE 1200000HORMEL FOODS CORPCOM44045210051510785SHSOLE 1078500HYATT HOTELS CORPCOM CL A44857910261145739358SHOTR1678551060807HYATT HOTELS CORPCOM CL A448579102166220094SHSOLE 1812501969IAA INCCOM449253103436279115SHSOLE 7911500IAC INTERACTIVECORP NEWCOM44891N109221810255SHSOLE 1025500ICICI BANK LIMITEDADR45104G1047897492657SHOTR149265700IHS MARKIT LTDSHSG475671052243032317660SHOTR 231766000IHS MARKIT LTDSHSG475671052065302134019SHSOLE 15321740601845IMPERIAL OIL LTDCOM NEW4530384082738113105SHSOLE 11310500INARI MED INCCOM45332Y10943998411194SHOTR1371003040191INARI MED INCCOM45332Y1091951820SHSOLE 001820INCYTE CORPCOM45337C102266832825SHSOLE 3282500INFOSYS LTDSPONSORED ADR4567881087686410600SHOTR141060000INMODE LTDSHSM5425M103609884264SHSOLE 8426400INSPERITY INCCOM45778Q10739690473963SHOTR1431222042741INSPERITY INCCOM45778Q107151618102SHSOLE 1638601716INTEL CORPCOM4581401002313609SHOTR131000509INTEL CORPCOM458140100901400SHSOLE 140000INTERCONTINENTAL EXCHANGE INCOM45866F104194517416SHOTR11476202654INTERCORP FINL SVCS INCSHSP5626F12833411157SHOTR31115700INTERNATIONAL BUSINESS MACHSCOM4592001012201311SHOTR1131100INTERPUBLIC GROUP COS INCCOM46069010043911948SHOTR1117570191INTUITCOM461202103220575SHOTR11750400INTUITCOM461202103409710695SHSOLE 1069500INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1031765148913SHOTR114414004773INVESCO BD FDCOM46132L10758729382SHOTR12938200INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62142822669SHOTR12266900INVESCO HIGH INCOME TR IICOM46131F10128920764SHOTR12076400INVESCO LTDSHSG491BT108470031863709SHOTR117068450156864INVESCO LTDSHSG491BT10826010300SHSOLE 467405626INVESCO MUN OPPORTUNITY TRCOM46132C1072563194461SHOTR118827406187INVESCO PA VALUE MUN INC TRCOM46132K109129699327SHOTR19622203105INVESCO QQQ TRUNIT SER 146090E1032158667640SHOTR1674400200INVESCO QQQ TRUNIT SER 146090E103151308474126SHSOLE 47412600INVESCO QUALITY MUN INCOME TCOM46133G107126297279SHOTR19412403155IRADIMED CORPCOM46266A10996537441SHOTR124593012848IRADIMED CORPCOM46266A109321232SHSOLE 001232IRHYTHM TECHNOLOGIES INCCOM45005610650700365118SHOTR1334063031055IRHYTHM TECHNOLOGIES INCCOM450056106275219815SHSOLE 1864401171ISHARES INCMSCI CDA ETF46428650937410995SHSOLE 1099500ISHARES TR20 YR TR BD ETF4642874323662705SHSOLE 270500ISHARES TRBARCLAYS 7 10 YR4642874405154560SHOTR1456000ISHARES TRCORE MSCI EAFE46432F8424065632SHOTR1563200ISHARES TRCORE S&P MCP ETF46428750737481144004SHOTR114400400ISHARES TRCORE S&P SCP ETF46428780441765384825SHOTR138482500ISHARES TRCORE S&P500 ETF464287200882022171SHOTR12217100ISHARES TRCORE US AGGBD ET464287226186516388SHOTR11638800ISHARES TRIBOXX HI YD ETF464288513697480000SHSOLE 8000000ISHARES TRIBOXX HI YD ETF4642885135786634SHOTR1663400ISHARES TRIBOXX INV CP ETF4642872425844493SHOTR1449300ISHARES TRMSCI EAFE ETF46428746511758154972SHOTR115497200ISHARES TRMSCI EAFE ETF4642874657519900SHPutSOLE 009900ISHARES TRMSCI EAFE ETF46428746510543138967SHSOLE 1388330134ISHARES TRMSCI EMG MKT ETF4642872345496103032SHSOLE 10303200ISHARES TRMSCI EMG MKT ETF464287234771445SHOTR1144500ISHARES TRMSCI USA MULTIFT46434V28245311150SHSOLE 1115000ISHARES TRPFD AND INCM SEC4642886875267137171SHOTR113717100ISHARES TRRUS 1000 ETF464287622244910941SHOTR11094100ISHARES TRRUS 1000 GRW ETF4642876145962452SHOTR1245200ISHARES TRRUS 1000 VAL ETF4642875985713768SHOTR1236801400ISHARES TRRUS MD CP GR ETF4642874813313244SHOTR1324400ISHARES TRRUS MDCP VAL ETF4642874732282089SHOTR117890300ISHARES TRRUS MID CAP ETF4642874997639103322SHOTR11030220300ISHARES TRRUSSELL 2000 ETF464287655407118426SHOTR11842600ISHARES TRTIPS BD ETF4642871765484369SHOTR1436900ISTAR INCCOM45031U10149828025SHOTR12802500ITAU UNIBANCO HLDG S ASPON ADR REP PFD46556210671348SHOTR1134800ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621061142230191SHOTR323019100ITT INCCOM45073V108432647587SHOTR131255016332ITT INCCOM45073V1081421564SHSOLE 001564JOHN BEAN TECHNOLOGIES CORPCOM4778391045814354SHSOLE 435400JOHNSON & JOHNSONCOM4781601042286531391259SHOTR 8855380505721JOHNSON & JOHNSONCOM47816010468029413929SHOTR141141202517JOHNSON & JOHNSONCOM4781601049503485782464SHSOLE 52385350543929JPMORGAN CHASE & COCOM46625H100262617253SHOTR11611601137JPMORGAN CHASE & COCOM46625H10012538234SHSOLE 823400JUNIPER NETWORKS INCCOM48203R104243996280SHSOLE 9628000KANSAS CITY SOUTHERNCOM NEW4851703027832360SHOTR12322038KELLOGG COCOM4878361085318395SHSOLE 839500KEYSIGHT TECHNOLOGIES INCCOM49338L103146910244SHOTR11024400KEYSIGHT TECHNOLOGIES INCCOM49338L103268418718SHSOLE 1871800KIMBERLY-CLARK CORPCOM4943681033602590SHSOLE 259000KINGSOFT CLOUD HLDGS LTDADS49639K1015546141059SHOTR114105900KINGSOFT CLOUD HLDGS LTDADS49639K101364192610SHOTR39261000KINROSS GOLD CORPCOM4969024042290343955SHSOLE 34395500KNIGHT-SWIFT TRANSN HLDGS INCL A49904910458312120SHSOLE 1212000KONINKLIJKE PHILIPS N VNY REG SH NEW5004723032865020SHSOLE 502000KROGER COCOM50104410166818550SHSOLE 1855000LABORATORY CORP AMER HLDGSCOM NEW50540R409194761SHOTR15410220LABORATORY CORP AMER HLDGSCOM NEW50540R40938150SHSOLE 15000LAM RESEARCH CORPCOM51280710855349297SHOTR185330764LAM RESEARCH CORPCOM51280710813492266SHSOLE 226600LANDSTAR SYS INCCOM51509810151841314071SHOTR1285910028161LANDSTAR SYS INCCOM5150981011851121SHSOLE 001121LAUDER ESTEE COS INCCL A5184391049703335SHOTR13301034LAUDER ESTEE COS INCCL A5184391047562600SHSOLE 260000LENNOX INTL INCCOM5261071078572750SHSOLE 275000LHC GROUP INCCOM50187A107512026779SHOTR11757409205LHC GROUP INCCOM50187A107169883SHSOLE 00883LIBERTY MEDIA CORP DELCOM SER C FRMLA531229854133130747SHSOLE 3074700LIGHTSPEED POS INCSUB VTG SHS53227R1067797124050SHSOLE 12405000LILLY ELI & COCOM5324571086233334SHOTR13294040LILLY ELI & COCOM532457108222911930SHSOLE 1193000LINDE PLCSHSG5494J103710225350SHOTR 2180103549LINDE PLCSHSG5494J10346255165114SHOTR116511400LINDE PLCSHSG5494J103183427654769SHSOLE 637486017283LITHIA MTRS INCCL A5367971033652793637SHOTR18424109396LITHIA MTRS INCCL A536797103173444SHSOLE 00444LIVE NATION ENTERTAINMENT INCOM538034109232627478SHSOLE 2747800LOWES COS INCCOM5486611071917471008240SHSOLE 981745026495LOWES COS INCCOM54866110751194269186SHOTR12684370749LOWES COS INCCOM548661107797441929SHOTR 3594705982LUFAX HOLDING LTDADS REP SHS CL A54975P10210282708154SHOTR170815400LULULEMON ATHLETICA INCCOM55002110922615864SHOTR150380826MAG SILVER CORPCOM55903Q10413725912075SHSOLE 91207500MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801063738600SHOTR1860000MAGNA INTL INCCOM559222401104511873SHOTR11187300MAGNA INTL INCCOM559222401244627784SHSOLE 2778400MANULIFE FINL CORPCOM56501R1065101237284SHSOLE 23728400MARKETAXESS HLDGS INCCOM57060D1086771360SHSOLE 136000MARRIOTT INTL INC NEWCL A5719032022992020SHOTR1202000MASIMO CORPCOM574795100293612783SHSOLE 1278300MASTERCARD INCORPORATEDCL A57636Q104292361821123SHOTR 5228750298248MASTERCARD INCORPORATEDCL A57636Q10480720226710SHOTR122561701093MASTERCARD INCORPORATEDCL A57636Q10411733003295324SHSOLE 29769410318383MATCH GROUP INC NEWCOM57667L107238817384SHOTR11488202502MATCH GROUP INC NEWCOM57667L107142310355SHSOLE 1035500MATERION CORPCOM576690101171125835SHOTR11696908866MATERION CORPCOM57669010156850SHSOLE 00850MCDONALDS CORPCOM580135101152538SHOTR12080330MCDONALDS CORPCOM5801351011167041409SHSOLE 4140900MERCADOLIBRE INCCOM58733R10215161030SHOTR3103000MERCK & CO. INCCOM58933Y105106913865SHOTR11232301542MERCK & CO. INCCOM58933Y10544570SHSOLE 57000METTLER TOLEDO INTERNATIONALCOM592688105600362519484SHSOLE 467547051937METTLER TOLEDO INTERNATIONALCOM5926881054002634634SHOTR13463400METTLER TOLEDO INTERNATIONALCOM592688105155676134704SHOTR 85699049005MICRON TECHNOLOGY INCCOM5951121032642992SHSOLE 299200MICRON TECHNOLOGY INCCOM595112103246627951SHOTR12795100MICROSOFT CORPCOM5949181042900781230342SHOTR 7625140467828MICROSOFT CORPCOM594918104129912551011SHOTR154292108090MICROSOFT CORPCOM59491810412866515457229SHSOLE 50455490411680MIDDLEBY CORPCOM596278101602736362SHOTR 3109705265MIDDLEBY CORPCOM59627810142562256785SHOTR125678500MIDDLEBY CORPCOM5962781011709681031480SHSOLE 1007481023999MOHAWK INDS INCCOM60819010474520387497SHOTR1354069033428MOHAWK INDS INCCOM608190104401320866SHSOLE 1957801288MOLINA HEALTHCARE INCCOM60855R100308813211SHSOLE 1321100MOLINA HEALTHCARE INCCOM60855R10055029235408SHOTR1221889013519MONGODB INCCL A60937P1062570896128SHOTR18808508043MONGODB INCCL A60937P10672271SHSOLE 00271MONROE CAP CORPCOM61033510184384004SHOTR18400400MOODYS CORPCOM6153691053845511287805SHOTR 8147330473072MOODYS CORPCOM61536910594672317041SHOTR131558001461MOODYS CORPCOM61536910514929024999504SHSOLE 45139750485529MORGAN STANLEY EMER MKTS DEBCOM61744H10541546348SHOTR14634800MORGAN STANLEY EMER MKTS DEBCOM61744H1051295144542SHSOLE 14454200MORGAN STANLEY EMERGING MKTSCOM6174771041008167478SHOTR116747800MORGAN STANLEY EMERGING MKTSCOM6174771042107350000SHSOLE 35000000MORNINGSTAR INCCOM6177001096763003SHSOLE 300300MOSAIC CO NEWCOM61945C1033631114875SHSOLE 10681108064MOSAIC CO NEWCOM61945C103679572149872SHOTR119555560194316MOTOROLA SOLUTIONS INCCOM NEW620076307134713SHSOLE 71300MOTOROLA SOLUTIONS INCCOM NEW620076307289415391SHOTR1143930998MSCI INCCOM55354G100201891481519SHOTR 3049170176602MSCI INCCOM55354G10060264143731SHOTR1143708023MSCI INCCOM55354G1007990561905782SHSOLE 17257900179992NATERA INCCOM632307104418341199SHOTR127032014167NATERA INCCOM6323071041381357SHSOLE 001357NEOGAMES S ASHSL6673X107186052000SHSOLE 5200000NETAPP INCCOM64110D104362349860SHSOLE 4986000NETFLIX INCCOM64110L10655105SHOTR110500NETFLIX INCCOM64110L10621984214SHSOLE 421400NEUROCRINE BIOSCIENCES INCCOM64125C10939225403341SHOTR1379843023498NEUROCRINE BIOSCIENCES INCCOM64125C109144614869SHSOLE 1486900NEW ORIENTAL ED & TECHNOLOGYSPON ADR6475811077072505141SHOTR350514100NEW YORK TIMES COCL A650111107569331124717SHOTR110246810100036NEW YORK TIMES COCL A6501111077333144871SHSOLE 14080004071NEWMONT CORPCOM651639106183330455SHSOLE 3045500NEXGEN ENERGY LTDCOM65340P10610027770SHSOLE 2777000NIKE INCCL B6541061031588661195469SHOTR 7575040437965NIKE INCCL B65410610349495372453SHOTR137067401779NIKE INCCL B6541061036452764855719SHSOLE 43868100468909NORDSON CORPCOM65566310245284227925SHOTR1214586013339NORDSON CORPCOM655663102247912479SHSOLE 1247900NORTH AMERN CONSTR GROUP LTDCOM6568111067314679172SHSOLE 4049220274250NORTHERN GENESIS ACQUISITIONUNIT 99/99/999966516U20089187000SHSOLE 8700000NORTHROP GRUMMAN CORPCOM6668071025171598SHOTR1159800NORTONLIFELOCK INCCOM668771108206897265SHSOLE 9726500NOVARTIS AGSPONSORED ADR66987V1092182550SHSOLE 255000NOVOCURE LTDORD SHSG6674U10847359358295SHOTR1326371031924NOVOCURE LTDORD SHSG6674U108252019063SHSOLE 1777701286NUTRIEN LTDCOM67077M1081167672168557SHSOLE 20144770154080NUVEEN AMT FREE QLTY MUN INCCOM67065710543429316SHOTR1283790937NUVEEN ARIZONA QLTY MUN INCCOM67061W10468144953SHOTR14371401239NUVEEN CA QUALTY MUN INCOMECOM67066Y1052408162044SHOTR115748604558NUVEEN CR STRATEGIES INCOMECOM SHS67073D10257788783SHOTR18878300NUVEEN MARYLAND QLT MUN INCCOM67061Q107137897288SHOTR19411303175NUVEEN MORTGAGE AND INCOME FCOM67073510928013480SHOTR11348000NUVEEN NEW JERSEY QULT MUN FCOM67069Y1021835126713SHOTR112323503478NUVEEN NEW YORK AMT QLT MUNICOM6706561071808132455SHOTR112970102754NUVEEN NEW YORK QLT MUN INCCOM67066X1071748122644SHOTR111912603518NUVEEN OHIO QLTY MUN INCOMECOM670980101148295017SHOTR19231402703NUVEEN PENNSYLVANIA QLT MUNCOM670972108129390015SHOTR18709502920NUVEEN PFD & INCOME OPPORTUNCOM67073B1061192125566SHOTR112556600NVIDIA CORPORATIONCOM67066G10439127327SHOTR163280999OKTA INCCL A679295105419SHOTR11900OKTA INCCL A679295105462520980SHSOLE 2098000OMNICELL COMCOM68213N109730556251SHSOLE 5625100OPEN TEXT CORPCOM6837151061966574126450SHSOLE 40262200100230ORACLE CORPCOM68389X1055871228367140SHSOLE 76324340734706ORACLE CORPCOM68389X1051594452272269SHOTR 14047450867524ORACLE CORPCOM68389X10547546677581SHOTR167758100OREILLY AUTOMOTIVE INCCOM67103H10713052572SHOTR121820390ORLA MNG LTD NEWCOM68634K10649041317462SHSOLE 8214530496009ORTHO CLINICAL DIAGNOSTICS HORD SHSG6829J1077930411007SHSOLE 41100700OSISKO GOLD ROYALTIES LTDCOM68827L1011101100000SHSOLE 10000000OTIS WORLDWIDE CORPCOM68902V1071304241905398SHOTR 12343190671079OTIS WORLDWIDE CORPCOM68902V10732733478210SHOTR1478173037OTIS WORLDWIDE CORPCOM68902V1075366457839956SHSOLE 70794680760488PACCAR INCCOM693718108103211110SHOTR11111000PACCAR INCCOM6937181086747253SHSOLE 725300PAGSEGURO DIGITAL LTDCOM CL AG6870710130647SHOTR164700PAGSEGURO DIGITAL LTDCOM CL AG687071012565519SHOTR3551900PAGSEGURO DIGITAL LTDCOM CL AG68707101210845520SHSOLE 4552000PALO ALTO NETWORKS INCCOM69743510513184093SHOTR1409300PALO ALTO NETWORKS INCCOM697435105141437SHSOLE 43700PAN AMERN SILVER CORPCOM697900108133144398SHSOLE 4439800PARKER-HANNIFIN CORPCOM7010941047102250SHOTR1225000PAYCOM SOFTWARE INCCOM70432V10238027102758SHOTR19688005878PAYCOM SOFTWARE INCCOM70432V10221375775SHSOLE 577500PAYPAL HLDGS INCCOM70450Y103277511426SHOTR1104400986PEMBINA PIPELINE CORPCOM706327103365181264837SHSOLE 1207318057519PEPSICO INCCOM7134481081594391127174SHOTR 6913010435873PEPSICO INCCOM71344810855724393949SHOTR139231201637PEPSICO INCCOM7134481086559314637190SHSOLE 42638740373316PERFORMANCE FOOD GROUP COCOM71377A10332682567295SHOTR1519209048086PERFORMANCE FOOD GROUP COCOM71377A103174130225SHSOLE 2857101654PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V10147755813SHOTR35581300PFIZER INCCOM717081103431176SHSOLE 117600PFIZER INCCOM7170811033339203SHOTR1920300PGIM HIGH YIELD BOND FUND INCOM69346H10043327625SHOTR12762500PHILLIPS 66COM71854610412150SHOTR115000PHILLIPS 66COM718546104317038873SHSOLE 3887300PIONEER FLOATING RATE TRCOM72369J10229125384SHOTR12538400PIONEER NAT RES COCOM72378710718209115SHOTR1911500PIONEER NAT RES COCOM723787107195976SHSOLE 97600PNC FINL SVCS GROUP INCCOM6934751054372493SHOTR1249300POINTS INTL LTDCOM NEW7308432087910520414SHSOLE 3103720210042POOL CORPCOM73278L1055861696SHSOLE 169600POWER INTEGRATIONS INCCOM739276103238829312SHSOLE 2739401918POWER INTEGRATIONS INCCOM73927610345432557583SHOTR1508285049298PRA HEALTH SCIENCES INCCOM69354M10853432348479SHOTR1316984031495PRA HEALTH SCIENCES INCCOM69354M1081941262SHSOLE 001262PRETIUM RES INCCOM74139C10290387049SHSOLE 8704900PROCTER AND GAMBLE COCOM7427181092902139SHOTR1213900PROCTER AND GAMBLE COCOM7427181098896566SHSOLE 656600PRO-DEX INC COLOCOM NEW74265M20532312000SHSOLE 1200000PROGRESSIVE CORPCOM7433151033393550SHSOLE 355000PURPLE INNOVATION INCCOM74640Y106101632100SHSOLE 3210000PUTNAM MUN OPPORTUNITIES TRSH BEN INT7469221031424106234SHOTR110394702287PVH CORPORATIONCOM69365610068781650717SHOTR1591685059032PVH CORPORATIONCOM693656100360234081SHSOLE 3169502386QIAGEN NVSHS NEWN72482123213343815SHSOLE 4381500QUALCOMM INCCOM747525103359827135SHOTR12373803397QUALYS INCCOM74758T303252024047SHSOLE 2267101376QUALYS INCCOM74758T30347001448571SHOTR1410761037810QUEST DIAGNOSTICS INCCOM74834L1003142449SHOTR12409040RALPH LAUREN CORPCL A7512121014313500SHOTR1350000RAYTHEON TECHNOLOGIES CORPCOM75513E1012092700SHOTR1270000RAYTHEON TECHNOLOGIES CORPCOM75513E10114185SHSOLE 18500REGENERON PHARMACEUTICALSCOM75886F10719964219SHSOLE 421900REINSURANCE GRP OF AMERICA ICOM NEW759351604229618213SHSOLE 1821300REPAY HLDGS CORPCOM CL A76029L10010247436429SHSOLE 43642900REPLIGEN CORPCOM759916109578629763SHOTR119599010164REPLIGEN CORPCOM759916109189974SHSOLE 00974REPUBLIC SVCS INCCOM7607591008448500SHSOLE 850000RESTAURANT BRANDS INTL INCCOM76131D10393514380SHOTR11438000RESTAURANT BRANDS INTL INCCOM76131D1031963013019819SHSOLE 29140230105796REVOLVE GROUP INCCL A76156B107544221211273SHOTR111000410111232REVOLVE GROUP INCCL A76156B1072024497SHSOLE 004497REXNORD CORPCOM76169B102421889583SHOTR158837030746REXNORD CORPCOM76169B1021392943SHSOLE 002943RHCOM74967X1035182686869SHOTR17941907450RHCOM74967X103160268SHSOLE 00268RITCHIE BROS AUCTIONEERSCOM76774410520745354487SHOTR1319003035484RITCHIE BROS AUCTIONEERSCOM7677441051151311967297SHSOLE 1952597014700ROCKWELL AUTOMATION INCCOM7739031094061531SHOTR11506025ROGERS COMMUNICATIONS INCCL B775109200917891991488SHSOLE 1948549042939ROLLINS INCCOM775711104136239558SHSOLE 3955800ROYAL BK CDACOM7800871024704605104938SHSOLE 48882900216648S&P GLOBAL INCCOM78409V10442574120650SHSOLE 12065000SCHWAB CHARLES CORPCOM8085131054246500SHOTR1650000SCORE MEDIA & GAMING INCCL A SUB VTG SHS80919D20268325480SHSOLE 2548000SEA LTDSPONSORD ADS81141R100439819700SHOTR11970000SEAGATE TECHNOLOGY PLCSHSG7945M107242531600SHSOLE 3160000SEAGEN INCCOM81181C104182113115SHSOLE 1311500SEAWORLD ENTMT INCCOM81282V10010210SHOTR121000SEAWORLD ENTMT INCCOM81282V100319264262SHSOLE 6426200SELECT SECTOR SPDR TRTECHNOLOGY81369Y80317606132562SHOTR113256200SEMTECH CORPCOM81685010134388498382SHOTR1453477044905SEMTECH CORPCOM816850101180226118SHSOLE 2431401804SERVICENOW INCCOM81762P10231926383SHOTR155410842SERVICENOW INCCOM81762P10217173434SHSOLE 343400SHAW COMMUNICATIONS INCCL B CONV82028K200107341269SHSOLE 4126900SHERWIN WILLIAMS COCOM82434810671093288991SHOTR 1846580104333SHERWIN WILLIAMS COCOM8243481062081784622SHOTR184611011SHERWIN WILLIAMS COCOM8243481062831031150813SHSOLE 10415760109237SHOCKWAVE MED INCCOM82489T10444185339206SHOTR1307471031735SHOCKWAVE MED INCCOM82489T1041691300SHSOLE 001300SHOPIFY INCCL A82509L10754094920SHSOLE 492000SILVERCREST METALS INCCOM828363101931115027SHSOLE 11502700SMITH A O CORPCOM83186520957883856130SHOTR1785453070677SMITH A O CORPCOM831865209261138619SHSOLE 3629202327SMUCKER J M COCOM NEW8326964055644455SHSOLE 445500SOLAREDGE TECHNOLOGIES INCCOM83417M1041140SHOTR14000SOLAREDGE TECHNOLOGIES INCCOM83417M104244850SHSOLE 85000SPDR S&P 500 ETF TRTR UNIT78462F10333768519SHOTR178500669SPDR S&P 500 ETF TRTR UNIT78462F10351041128785SHSOLE 128753032SPDR S&P 500 ETF TRTR UNIT78462F1039912500SHPutSOLE 002500SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107447938SHOTR193800SPDR SER TRBLOOMBERG BRCLYS78468R6222392200SHSOLE 220000SPX CORPCOM784635104227138968SHOTR125567013401SPX CORPCOM784635104751283SHSOLE 001283SS&C TECHNOLOGIES HLDGS INCCOM78467J1002994273SHOTR14205068SSR MNG INCCOM784730103143971007318SHSOLE 100731800STANTEC INCCOM85472N109547531279569SHSOLE 1232912046657STARBUCKS CORPCOM8552441099308507SHSOLE 850700STARBUCKS CORPCOM855244109246322543SHOTR12003602507STONERIDGE INCCOM86183P1023648114687SHOTR175156039531STONERIDGE INCCOM86183P1021203784SHSOLE 003784STRYKER CORPORATIONCOM863667101249710253SHOTR193180935STRYKER CORPORATIONCOM863667101122500SHSOLE 50000SUN LIFE FINANCIAL INC.COM8667961056304124801SHSOLE 12480100SUNCOR ENERGY INC NEWCOM86722410718851SHOTR185100SUNCOR ENERGY INC NEWCOM867224107425312035544SHSOLE 18852960150248SYNCHRONY FINANCIALCOM87165B103785401931626SHOTR118212300110396SYNCHRONY FINANCIALCOM87165B1034374107567SHSOLE 10756700SYNOPSYS INCCOM87160710721028485SHOTR1723601249SYNOPSYS INCCOM871607107176710SHSOLE 71000SYSCO CORPCOM871829107127216160SHOTR11413902021TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391006074325135546SHOTR 412767501007871TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100127351910766984SHSOLE 905564401711340TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS87403910020170SHOTR117000TAKE-TWO INTERACTIVE SOFTWARCOM874054109233413210SHSOLE 1321000TATTOOED CHEF INCCOM CL A87663X10231116000SHSOLE 1600000TC ENERGY CORPCOM87807B107921292010646SHSOLE 18763970134249TE CONNECTIVITY LTDREG SHSH849891044213258SHOTR13205053TELADOC HEALTH INCCOM87918A10511606380SHSOLE 638000TELUS CORPORATIONCOM87971M10319942710013550SHSOLE 96958450317705TEMPLETON GLOBAL INCOME FDCOM8801981061361256350SHOTR125635000TESLA INCCOM88160R10112081809SHOTR116730136TEXAS INSTRS INCCOM8825081049845205SHOTR15167038TEXAS INSTRS INCCOM882508104209611090SHSOLE 1109000TFI INTL INCCOM87241L10931556421185SHSOLE 42118500THERMO FISHER SCIENTIFIC INCCOM88355610225285539SHOTR150380501THOMSON REUTERS CORP.COM NEW8849037092215662530429SHSOLE 2461149069280TJX COS INC NEWCOM8725401091556282352647SHOTR 14869580865689TJX COS INC NEWCOM87254010941694630292SHOTR162712203170TJX COS INC NEWCOM8725401096520999857882SHSOLE 89476050910277T-MOBILE US INCCOM8725901048416709SHSOLE 670900TOPBUILD CORPCOM89055F10338515183906SHOTR1166260017646TOPBUILD CORPCOM89055F103163778SHSOLE 00778TORO COCOM89109210827258SHOTR125800TORO COCOM8910921087657415SHSOLE 741500TORONTO DOMINION BK ONTCOM NEW8911605095269608083787SHSOLE 77937530290034TORTOISE ACQUISITION CORP II*W EXP 06/14/202G895541283310000SHSOLE 1000000TRACTOR SUPPLY COCOM892356106184710428SHOTR110374054TRACTOR SUPPLY COCOM892356106386821842SHSOLE 2184200TRANE TECHNOLOGIES PLCSHSG8994E1032961789SHOTR1178900TRANE TECHNOLOGIES PLCSHSG8994E1031721040SHSOLE 104000TREAN INS GROUP INCCOM89457R1015833361197SHSOLE 36119700TREX CO INCCOM89531P105525557411SHOTR137671019740TREX CO INCCOM89531P1051731889SHSOLE 001889TRIP COM GROUP LTDADS89677Q1079228SHOTR122800TRIP COM GROUP LTDADS89677Q1074404111121SHOTR311112100TRUPANION INCCOM8982021063794977SHSOLE 497700TTEC HLDGS INCCOM89854H10249112488919SHOTR1442526046393TTEC HLDGS INCCOM89854H1022042028SHSOLE 002028TUCOWS INCCOM NEW898697206586875796SHSOLE 45195030601TURNING POINT THERAPEUTICS ICOM90041T108344036368SHOTR123828012540TURNING POINT THERAPEUTICS ICOM90041T1081141202SHSOLE 001202TWITTER INCCOM90184L102104916489SHOTR11648900TWITTER INCCOM90184L1021121766SHSOLE 176600TYLER TECHNOLOGIES INCCOM90225210526946345SHSOLE 634500UBER TECHNOLOGIES INCCOM90353T100209138366SHOTR138316050UBER TECHNOLOGIES INCCOM90353T1002244103SHSOLE 410300UNILEVER PLCSPON ADR NEW90476770410582189535SHSOLE 18953500UNION PAC CORPCOM90781810818356620SHOTR164930127UNION PAC CORPCOM90781810822878252SHSOLE 825200UNITEDHEALTH GROUP INCCOM91324P1025921431591483SHSOLE 14755640115919UNITEDHEALTH GROUP INCCOM91324P102128772346097SHOTR 2154040130693UNITEDHEALTH GROUP INCCOM91324P10274205199438SHOTR119768501753UNIVERSAL DISPLAY CORPCOM91347P10541156173823SHOTR1158524015299UNIVERSAL DISPLAY CORPCOM91347P10521669149SHSOLE 85680581US BANCORP DELCOM NEW902973304494889460SHOTR 75696013764US BANCORP DELCOM NEW90297330435428640540SHOTR164054000US BANCORP DELCOM NEW9029733041196712163635SHSOLE 2105866057769VANGUARD ADMIRAL FDS INC500 VAL IDX FD921932703785457460SHOTR15746000VANGUARD BD INDEX FDSSHORT TRM BOND92193782794111449SHOTR11144900VANGUARD INDEX FDSEXTEND MKT ETF9229086525523123SHOTR1312300VANGUARD INDEX FDSMID CAP ETF922908629718832473SHOTR13247300VANGUARD INDEX FDSS&P 500 ETF SHS922908363179984494055SHOTR149405500VANGUARD INDEX FDSS&P 500 ETF SHS9229083632201460429SHSOLE 6042900VANGUARD INDEX FDSSMALL CP ETF922908751314SHSOLE 0014VANGUARD INDEX FDSSMALL CP ETF922908751321014993SHOTR11499300VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858176733943SHSOLE 3394300VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858631206SHOTR1120600VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427423703800SHSOLE 380000VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40994111404SHOTR11140400VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441871271SHOTR11201070VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884488600SHSOLE 60000VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF921943858426286776SHOTR18677600VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385818902384894SHSOLE 38489400VANGUARD WORLD FDSHEALTH CAR ETF92204A5043441503SHOTR1150300VERACYTE INCCOM92337F10738300712553SHOTR1636809075744VERACYTE INCCOM92337F107196136476SHSOLE 3256503911VERISIGN INCCOM92343E10229435148093SHSOLE 14809300VERISIGN INCCOM92343E10212456266SHOTR1626600VERISK ANALYTICS INCCOM92345Y106110623SHSOLE 62300VERISK ANALYTICS INCCOM92345Y106279515816SHOTR11470401112VERIZON COMMUNICATIONS INCCOM92343V1042143677SHOTR132270450VERIZON COMMUNICATIONS INCCOM92343V104149525715SHSOLE 2571500VIKING THERAPEUTICS INCCOM92686J10667011059487SHOTR1968848090639VIKING THERAPEUTICS INCCOM92686J10635455929SHSOLE 5265403275VIRTUS GLOBAL MULTI-SECTOR ICOM92829B10141434850SHOTR13485000VISA INCCOM CL A92826C839674031835SHOTR12733804497VISA INCCOM CL A92826C83988497417973SHSOLE 41797300VMWARE INCCL A COM928563402185612335SHSOLE 1233500WALMART INCCOM9311421034752783SHOTR124530330WASTE CONNECTIONS INCCOM94106B1011742291613448SHSOLE 1553443060005WASTE MGMT INC DELCOM94106L1093692860SHOTR1286000WD-40 COCOM9292361078762862SHSOLE 286200WEIBO CORPSPONSORED ADR948596101371573629SHOTR37362900WEIBO CORPSPONSORED ADR9485961016412127065SHOTR112706500WELLS FARGO ADV MULTI SCTR ICOM94987D10156244974SHOTR14497400WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B10543151121SHOTR15112100WELLS FARGO CO NEWCOM9497461011644200SHOTR1420000WELLS FARGO CO NEWCOM949746101120430812SHSOLE 3081200WEST FRASER TIMBER CO LTDCOM952845105182225341SHSOLE 2534100WEST PHARMACEUTICAL SVSC INCCOM95530610510433700SHSOLE 370000WESTERN ALLIANCE BANCORPCOM957638109338735869SHSOLE 3586900WESTERN ASSET / CLAYMORE INFCOM95766R10469056721SHSOLE 5672100WESTERN ASSET / CLAYMORE INFCOM95766R104113793476SHOTR19347600WESTERN ASSET / CLAYMORE INFCOM SH BEN INT95766Q10699677848SHOTR17784800WESTERN ASSET GLOBAL CP DEFICOM95790C10741623638SHOTR12363800WESTERN ASSET HIGH INCOME OPCOM95766K109978192611SHOTR119261100WESTERN ASSET INTER MUNI FDCOM95843510955559778SHOTR15832001458WESTERN ASSET INVESTMENT GRACOM95766T10060139619SHOTR13961900WESTERN ASSET MANAGED MUNS FCOM95766M1051620124711SHOTR112165603055WESTERN ASSET MUN PARTNERS FCOM95766P108128884068SHOTR18188802180WESTERN ASSET PREMIER BD FDSHS BEN INT95766410587562307SHOTR16230700WESTERN UN COCOM959802109243098560SHSOLE 9856000WEYERHAEUSER CO MTN BECOM NEW96216610438010682SHSOLE 1068200WHEATON PRECIOUS METALS CORPCOM96287910226892704396SHSOLE 663732040664WILLDAN GROUP INCCOM96924N1003498500SHSOLE 850000WORKDAY INCCL A98138H101128514SHSOLE 51400WORKDAY INCCL A98138H10111954810SHOTR1481000WP CAREY INCCOM92936U1094135831SHOTR1583100XILINX INCCOM9839191016415173SHSOLE 517300XILINX INCCOM9839191019817918SHOTR1791800XYLEM INCCOM98419M100481145744SHSOLE 4574400YAMANA GOLD INCCOM98462Y10013931967SHSOLE 3196700YANDEX N VSHS CLASS AN9728410814057219441SHOTR321944100YUM CHINA HLDGS INCCOM98850P10910995185700SHOTR118570000ZENDESK INCCOM98936J10148637366740SHOTR1345250021490ZENDESK INCCOM98936J101190514365SHSOLE 1436500ZOETIS INCCL A98978V1036544150SHOTR14084066ZOETIS INCCL A98978V10324982158634SHSOLE 15863400ZYNGA INCCL A98986T1082576252258SHSOLE 237970014288ZYNGA INCCL A98986T108488184781388SHOTR143770930404295