0001505817-21-000025.txt : 20210816 0001505817-21-000025.hdr.sgml : 20210816 20210816132551 ACCESSION NUMBER: 0001505817-21-000025 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210816 DATE AS OF CHANGE: 20210816 EFFECTIVENESS DATE: 20210816 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-14036 FILM NUMBER: 211176449 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/A 1 primary_doc.xml 13F-HR/A LIVE false false false 0001505817 XXXXXXXX 06-30-2021 06-30-2021 true 1 RESTATEMENT false 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 Head of Compliance - Canada 514 954-4737 /s/Thomas Di Stefano Montreal A8 08-10-2021 3 794 39052131 false 1 0000945425 028-04930 Fiera Capital Inc. 2 0001351841 028-11574 Fiera Capital (Europe) Ltd. 3 0001316828 028-11145 Fiera Capital (IOM) Ltd
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M COCOM88579Y1015482760SHSOLE 2760003M COCOM88579Y1012141079SHOTR1107900ABBOTT LABSCOM00282410077662SHOTR166200ABBOTT LABSCOM00282410010108710SHSOLE 871000ABBVIE INCCOM00287Y10938334SHOTR133400ABBVIE INCCOM00287Y109208018469SHSOLE 18469018170ABERDEEN ASIA-PACIFIC INCOMECOM0030091072026457376SHOTR145737600ABSOLUTE SOFTWARE CORPCOM00386B1091955135000SHSOLE 13500000ACCELERON PHARMA INCCOM00434H10852048414757SHOTR1382180032577ACCELERON PHARMA INCCOM00434H108287122876SHSOLE 2153901337ACCENTURE PLC IRELANDSHS CLASS AG1151C1011274143220SHSOLE 4322000ACCENTURE PLC IRELANDSHS CLASS AG1151C10112024076SHOTR14048028ACI WORLDWIDE INCCOM00449810136347978657SHOTR1907571071086ACI WORLDWIDE INCCOM004498101199153609SHSOLE 5133502274ACTIVISION BLIZZARD INCCOM00507V109181018970SHSOLE 18970017565ADAPTIVE BIOTECHNOLOGIES CORCOM00650F109161739562SHOTR127211012351ADAPTIVE BIOTECHNOLOGIES CORCOM00650F109571395SHSOLE 001395ADOBE SYSTEMS INCORPORATEDCOM00724F10132595564SHOTR147590805ADOBE SYSTEMS INCORPORATEDCOM00724F10111571976SHSOLE 197600ADVANCED ENERGY INDSCOM00797310037408331893SHOTR1299069032824ADVANCED ENERGY INDSCOM007973100197217494SHSOLE 1552101973AGCO CORPCOM001084102489637555SHOTR125831011724AGCO CORPCOM0010841021731327SHSOLE 001327AGILENT TECHNOLOGIES INCCOM00846U1011681135SHOTR1113500AGILENT TECHNOLOGIES INCCOM00846U10111417722SHSOLE 772200AGNC INVT CORPCOM00123Q10446227365SHSOLE 2736500AGNICO EAGLE MINES LTDCOM0084741086717111117SHSOLE 111117067569AKAMAI TECHNOLOGIES INCCOM00971T101220118880SHSOLE 18880018880ALAMOS GOLD INC NEWCOM CL A0115321082410315071SHSOLE 3150710187346ALCON AGORD SHSH01301128832861185398SHOTR1118539800ALCON AGORD SHSH013011281089921551269SHSOLE 12656150285654ALGONQUIN PWR UTILS CORPCOM01585710537124919SHSOLE 2491900ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10216467259SHOTR1564701612ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021491865782SHOTR36578200ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021757077478SHSOLE 7747800ALITHYA GROUP INCCL A SUB VTG01643B1062253801615SHSOLE 80161500ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R1061379110261SHOTR111026100ALLIANCEBERNSTEIN NATL MUN ICOM01864U1061964129036SHOTR112499604040ALPHABET INCCAP STK CL A02079K305500311204895SHOTR1148790056105ALPHABET INCCAP STK CL A02079K3051592086652016SHSOLE 5885800145979ALPHABET INCCAP STK CL C02079K10747571898SHOTR116510247ALPHABET INCCAP STK CL C02079K10727341091SHSOLE 109100AMAZON COM INCCOM023135106118933457SHOTR130790378AMAZON COM INCCOM0231351061266368SHSOLE 36800AMERICAN EXPRESS COCOM0258161092481500SHOTR1150000AMERISOURCEBERGEN CORPCOM03073E1053302882SHOTR12836046AMERISOURCEBERGEN CORPCOM03073E1054594010SHSOLE 401000AMGEN INCCOM0311621004912015SHSOLE 201500AMGEN INCCOM0311621004101683SHOTR1168300AMICUS THERAPEUTICS INCCOM03152W10918619259SHSOLE 7608011651AMICUS THERAPEUTICS INCCOM03152W109298813099661SHOTR128445490255112AMPHENOL CORP NEWCL A03209510174810931SHOTR1890502026AMPHENOL CORP NEWCL A032095101106815612SHSOLE 1561200ANALOG DEVICES INCCOM03265410558243338309SHOTR133257905730ANALOG DEVICES INCCOM0326541051926661119108SHSOLE 10836010566869ANSYS INCCOM03662Q10510082905SHSOLE 290500AON PLCSHS CL AG0403H10824101SHOTR110100AON PLCSHS CL AG0403H10829421123225SHSOLE 12322500APPLE INCCOM03783310019544142698SHOTR1123100019599APPLE INCCOM03783310018620135949SHSOLE 1359490109335APPLIED MATLS INCCOM03822210511167835SHOTR177170118APPLIED MATLS INCCOM038222105138970SHSOLE 97000APTARGROUP INCCOM0383361038696170SHSOLE 617000ARGENX SESPONSORED ADR04016X10131597104948SHOTR19934505603ARGENX SESPONSORED ADR04016X10118396108SHSOLE 610800ARISTA NETWORKS INCCOM04041310676537211247SHOTR1199528011719ARISTA NETWORKS INCCOM040413106189523SHSOLE 52300ARROWHEAD PHARMACEUTICALS INCOM04280A100953921151797SHOTR11060712091085ARROWHEAD PHARMACEUTICALS INCOM04280A100523163167SHSOLE 5939003777ASPEN TECHNOLOGY INCCOM04532710310277464SHSOLE 746400ASTRAZENECA PLCSPONSORED ADR046353108272945551SHOTR14210603445ASTRAZENECA PLCSPONSORED ADR0463531082404010SHSOLE 401000ATRICURE INCCOM04963C209166620999SHSOLE 1813002869ATRICURE INCCOM04963C20959920755329SHOTR1692282063047AUTOZONE INCCOM053332102821849550756SHSOLE 4991060128077AUTOZONE INCCOM053332102253455169851SHOTR1122835047016AVIENT CORPORATIONCOM05368V10637173756159SHOTR1694673061486AVIENT CORPORATIONCOM05368V1062915927SHSOLE 307502852B2GOLD CORPCOM11777Q20921350617SHSOLE 50617050617BAIDU INCSPON ADR REP A0567521081531675113SHOTR17511300BAIDU INCSPON ADR REP A056752108210SHSOLE 1000BALL CORPCOM0584981064245235SHSOLE 523500BANCO BRADESCO S ASP ADR PFD NEW059460303114232226778SHOTR3222677800BANCO BRADESCO S ASP ADR PFD NEW059460303518101047SHSOLE 00101047BANCO SANTANDER CHILE NEWSP ADR REP COM05965X1091296511SHSOLE 006511BANCO SANTANDER CHILE NEWSP ADR REP COM05965X1093857194126SHOTR319412600BANCO SANTANDER MEXICO SASPONSORED ADS B05969B10322836241SHOTR33624100BANK MONTREAL QUECOM0636711013647813556759SHSOLE 34346550207850BANK NEW YORK MELLON CORPCOM064058100217742490SHOTR1423310159BANK NEW YORK MELLON CORPCOM0640581001723366SHSOLE 336600BANK NOVA SCOTIA B CCOM064149107627896474SHSOLE 9647400BARRICK GOLD CORPCOM0679011086562317288SHSOLE 3172880279374BAUSCH HEALTH COS INCCOM071734107913373115164SHOTR128565620258602BAUSCH HEALTH COS INCCOM0717341074527154412SHSOLE 142590011822BAXTER INTL INCCOM0718131093183945SHOTR13882063BAXTER INTL INCCOM071813109185523040SHSOLE 23040023040BCE INCCOM NEW05534B7605817117939SHSOLE 11793900BECTON DICKINSON & COCOM0758871097132142932744SHSOLE 26496330643727BECTON DICKINSON & COCOM075887109220580907028SHOTR16568990250129BEIGENE LTDSPONSORED ADR07725L10227007868SHSOLE 786800BEIGENE LTDSPONSORED ADR07725L10248023139930SHOTR113209807832BERKSHIRE HATHAWAY INC DELCL A08467010820935SHOTR1500BERKSHIRE HATHAWAY INC DELCL B NEW08467070225329112SHOTR186480464BERKSHIRE HATHAWAY INC DELCL B NEW0846707027802808SHSOLE 280800BERRY GLOBAL GROUP INCCOM08579W103654521003558SHOTR1948457055101BERRY GLOBAL GROUP INCCOM08579W103374057341SHSOLE 5734100BEST BUY INCCOM086516101121510569SHOTR11056900BEST BUY INCCOM0865161011261094SHSOLE 109400BIOHAVEN PHARMACTL HLDG CO LCOMG11196105395340716SHOTR128006012710BIOHAVEN PHARMACTL HLDG CO LCOMG111961051401438SHSOLE 001438BIOMARIN PHARMACEUTICAL INCCOM09061G10153078636126SHOTR1600589035537BIOMARIN PHARMACEUTICAL INCCOM09061G101302936300SHSOLE 3630000BIO-TECHNE CORPCOM09073M104162360SHSOLE 36000BIO-TECHNE CORPCOM09073M10415743495SHOTR1349500BLACKLINE INCCOM09239B10944496399894SHOTR1365665034229BLACKLINE INCCOM09239B109154313866SHSOLE 1228901577BLACKROCK CALIF MUN INCOME TSH BEN INT09248E1022375158463SHOTR115301405449BLACKROCK CORE BD TRSHS BEN INT09249E1011868113075SHOTR111307500BLACKROCK CR ALLOCATION INCOCOM092508100142691484SHOTR19148400BLACKROCK ENHANCED GOVT FD ICOM09255K10882363635SHOTR16363500BLACKROCK INCCOM09247X101778889SHOTR188207BLACKROCK INCCOM09247X101910SHSOLE 1000BLACKROCK INVT QUALITY MUN TCOM09247D105153583211SHOTR18036602845BLACKROCK LTD DURATION INCOMCOM SHS09249W101116668500SHOTR16850000BLACKROCK MUN INCOME QUALITYCOM092479104119175975SHOTR17362302352BLACKROCK MUNI INCOME TR IICOM09249N10158837353SHOTR1363970956BLACKROCK MUNIHLDGS NY QLTYCOM09255C1061552105188SHOTR110089904289BLACKROCK MUNIHLDNGS CALI QLCOM09254L1072133133877SHOTR112854605331BLACKROCK MUNIHOLDINGS FD INCOM09253N104138782642SHOTR17997902663BLACKROCK MUNIHOLDINGS QUALICOM09254C107112380123SHOTR17763402489BLACKROCK MUNIVEST FD INCCOM09253R1052295238543SHOTR123186706676BLACKROCK MUNIYIELD CALIF FDCOM09254M1051786116044SHOTR111213103913BLACKROCK MUNIYIELD CALIF QUCOM09254N103123678504SHOTR17656401940BLACKROCK MUNIYIELD N Y QUALCOM09255E1021584112669SHOTR110855604113BLACKROCK MUNIYIELD PA QLTYCOM09255G107118975473SHOTR17267402799BLACKROCK MUNIYIELD QUALITYCOM09254E1031665112145SHOTR110934902796BLACKROCK MUNIYIELD QUALITYCOM09254G10841628675SHOTR1279450730BLACKROCK MUNIYILD QULT FD ICOM09254F10082449185SHOTR14794701238BLACKROCK MUNIYLD MICH QLTYCOM09254V10562940839SHOTR13934701492BLACKROCK TAX MUNICPAL BD TRSHS09248X100164163646SHOTR16364600BLUEBIRD BIO INCCOM09609G100261SHOTR16100BLUEBIRD BIO INCCOM09609G10060218827SHSOLE 1882700BNY MELLON HIGH YIELD STRATESH BEN INT09660L105686188032SHOTR118803200BNY MELLON MUN INCOME INCCOM05589T10464769534SHOTR16765101883BOEING COCOM0970231054551900SHOTR1190000BOEING COCOM09702310502SHSOLE 200BOOKING HOLDINGS INCCOM09857L108322147SHOTR181066BRIGHT HORIZONS FAM SOL IN DCOM1091941007975415SHSOLE 541500BRISTOL-MYERS SQUIBB COCOM110122108163924530SHSOLE 24530024530BRISTOL-MYERS SQUIBB COCOM1101221084596864SHOTR16786078BROADCOM INCCOM11135F101303636SHOTR163600BROADCOM INCCOM11135F10117303628SHSOLE 362803468BROADRIDGE FINL SOLUTIONS INCOM11133T103303018760SHSOLE 18760014880BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104106920967SHOTR12096700BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851043804687463092SHSOLE 71537640431568BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210179414295SHOTR11429500BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210147698858652SHSOLE 7859430139463BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q1071201587SHOTR1158700BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q107544472207SHSOLE 6663609292BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10547511334SHSOLE 1133400BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG16258108608361577292SHSOLE 157729200BRP INCCOM SUN VTG05577W20019461248358SHSOLE 24835800C H ROBINSON WORLDWIDE INCCOM NEW12541W2096146550SHSOLE 655000CABLE ONE INCCOM12685J10516385SHOTR18500CABLE ONE INCCOM12685J105436228SHSOLE 22800CABOT OIL & GAS CORPCOM12709710365437470SHSOLE 3747000CADENCE DESIGN SYSTEM INCCOM127387108177212949SHOTR11294900CADENCE DESIGN SYSTEM INCCOM1273871081831336SHSOLE 133600CAE INCCOM1247651081144083718107SHSOLE 3694307042700CAMECO CORPCOM13321L108130468112SHSOLE 68112027910CAMPBELL SOUP COCOM13442910946210130SHSOLE 1013000CANADIAN IMP BK COMMCOM136069101629955385SHSOLE 5538500CANADIAN NAT RES LTDCOM136385101927342556992SHSOLE 23412500416468CANADIAN NATL RY COCOM1363751023969003765377SHSOLE 36766780161484CANADIAN NATL RY COCOM1363751021281791216029SHOTR1121602900CANADIAN PAC RY LTDCOM13645T1003414254444396SHSOLE 42873710279465CARDINAL HEALTH INCCOM14149Y108129722715SHSOLE 2271500CARMAX INCCOM14313010272796563652SHOTR1532776030876CARMAX INCCOM1431301021571212SHSOLE 121200CARRIER GLOBAL CORPORATIONCOM14448C1042044234206234SHOTR1300764301198591CARRIER GLOBAL CORPORATIONCOM14448C10458216511978710SHSOLE 1092355502694027CASELLA WASTE SYS INCCL A14744810478812426SHSOLE 1242600CDW CORPCOM12514G1086013439SHOTR13384055CENOVUS ENERGY INCCOM15135U1091523159302SHSOLE 1593020146055CERIDIAN HCM HLDG INCCOM15677J108107711246SHSOLE 1124600CGI INCCL A SUB VTG12532H1042731483015589SHSOLE 29284460133285CHAMPIONX CORPORATIONCOM15872M104227888801SHSOLE 78443010358CHAMPIONX CORPORATIONCOM15872M104696352714818SHOTR124857580229060CHARTER COMMUNICATIONS INC NCL A16119P10828713980SHOTR136950285CHEVRON CORP NEWCOM1667641001761680SHOTR1168000CHEVRON CORP NEWCOM1667641007987616SHSOLE 761600CHIPOTLE MEXICAN GRILL INCCOM16965610518051164SHOTR19940170CHIPOTLE MEXICAN GRILL INCCOM1696561058454SHSOLE 5400CHURCHILL DOWNS INCCOM17148410817418781SHSOLE 878100CINTAS CORPCOM1729081056311652SHOTR112910361CISCO SYS INCCOM17275R102531000SHOTR1100000CISCO SYS INCCOM17275R102171632380SHSOLE 32380031080CITIZENS FINL GROUP INCCOM174610105800411744943SHOTR11649741095202CITIZENS FINL GROUP INCCOM174610105455699326SHSOLE 9932600CITRIX SYS INCCOM177376100258122005SHSOLE 22005017200CLARIVATE PLCORD SHSG2181010987431760SHSOLE 3176000CLOROX CO DELCOM1890541098244582SHSOLE 458200CME GROUP INCCOM12572Q105190471895577SHOTR16338170261760CME GROUP INCCOM12572Q1056202682916436SHSOLE 26809010575340COCA COLA COCOM191216100163430196SHOTR12578504411COCA COLA COCOM19121610035640SHSOLE 64000COGENT COMMUNICATIONS HLDGSCOM NEW19239V3025897657SHSOLE 765700COGNEX CORPCOM19242210345398540126SHOTR1510636029490COGNEX CORPCOM192422103260230961SHSOLE 3096100COHEN & STEERS LTD DURATIONCOM19248C10599436274SHOTR13627400COLGATE PALMOLIVE COCOM19416210336249445587SHOTR143711308474COLGATE PALMOLIVE COCOM1941621031335741641966SHSOLE 15864540837958COLLIERS INTL GROUP INCSUB VTG SHS194693107874SHOTR17400COLLIERS INTL GROUP INCSUB VTG SHS19469310757473513702SHSOLE 3930360120666COMCAST CORP NEWCL A20030N101288350556SHOTR14423606320COMCAST CORP NEWCL A20030N1016100SHSOLE 10000CONOCOPHILLIPSCOM20825C10436590SHOTR159000CONOCOPHILLIPSCOM20825C104156825739SHSOLE 2573900CONTROLADORA VUELA COMP DE ASPON ADR RP 1021240E10551526791SHOTR32679100COPART INCCOM217204106281721367SHSOLE 2136700COSTCO WHSL CORP NEWCOM22160K1051525138544SHSOLE 3854400COSTCO WHSL CORP NEWCOM22160K105573014483SHOTR11285501628CRANE COCOM22439910514309154912SHSOLE 15491200CREDICORP LTDCOMG2519Y108291524073SHOTR32407300CREDIT SUISSE ASSET MGMT INCCOM224916106404114836SHOTR111483600CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F103603240370SHOTR124037000CRESCENT PT ENERGY CORPCOM22576C1014810683SHSOLE 1068300CROWDSTRIKE HLDGS INCCL A22788C10514305692SHOTR152530439CVS HEALTH CORPCOM1266501003303950SHOTR1395000CVS HEALTH CORPCOM1266501001361631SHSOLE 163100DADA NEXUS LTDADS23344D1083255112201SHOTR311220100DANAHER CORPORATIONCOM235851102456817021SHOTR11571501306DANAHER CORPORATIONCOM23585110276502285073SHSOLE 28507300DECKERS OUTDOOR CORPCOM24353710771092185101SHOTR1169949015152DECKERS OUTDOOR CORPCOM243537107253660SHSOLE 00660DEERE & COCOM244199105263745SHSOLE 74500DEERE & COCOM244199105152430SHOTR11350295DELL TECHNOLOGIES INCCL C24703L20220200SHOTR120000DELL TECHNOLOGIES INCCL C24703L202198919960SHSOLE 19960019960DELTA AIR LINES INC DELCOM NEW2473617023277568SHOTR174470121DESCARTES SYS GROUP INCCOM24990610841593SHOTR159300DESCARTES SYS GROUP INCCOM24990610837135537464SHSOLE 531625012762DESPEGAR COM CORPORD SHSG273581037220546590SHOTR154659000DEVON ENERGY CORP NEWCOM25179M103436531495468SHOTR113760500119418DEVON ENERGY CORP NEWCOM25179M103117540259SHSOLE 3547904780DIAGEO PLCSPON ADR NEW25243Q2053461806SHSOLE 180600DIAGEO PLCSPON ADR NEW25243Q205109570SHOTR1550020DICKS SPORTING GOODS INCCOM253393102307130650SHSOLE 2777402876DICKS SPORTING GOODS INCCOM25339310271183710479SHOTR1658762051717DIGITAL RLTY TR INCCOM2538681036514330SHSOLE 433000DISH NETWORK CORPORATIONCL A25470M10978818852SHSOLE 1885200DISNEY WALT COCOM2546871069335310SHOTR151100200DISNEY WALT COCOM25468710613687783SHSOLE 778300DOLBY LABORATORIES INCCOM CL A25659T10761107621705SHOTR1573135048570DOLBY LABORATORIES INCCOM CL A25659T107332233793SHSOLE 3187701916DOLLAR GEN CORP NEWCOM25667710521399883SHOTR19854029DOLLAR GEN CORP NEWCOM2566771058043714SHSOLE 371400DOUBLELINE INCOME SOLUTIONSCOM25862210978143155SHOTR14315500DR REDDYS LABS LTDADR256135203529472014SHOTR17201400DROPBOX INCCL A26210C104279992350SHSOLE 92350092350EATON VANCE CALIF MUN BD FDCOM27828A1001754146632SHOTR114191004722EATON VANCE LTD DURATION INCCOM27828H1051569118360SHOTR111836000EATON VANCE MUN BD FDCOM27827X1012535185277SHOTR117946705810EATON VANCE NEW YORK MUN BDCOM27827Y109123295880SHOTR19280203078EATON VANCE SHORT DURATION DCOM27828V10456542562SHOTR14256200ECOLAB INCCOM27886510027637134182SHOTR113221001972ECOLAB INCCOM278865100114776557248SHSOLE 5436760182973EDWARDS LIFESCIENCES CORPCOM28176E1085014842SHOTR1372801114EDWARDS LIFESCIENCES CORPCOM28176E108150914569SHSOLE 1456900ELECTRONIC ARTS INCCOM28551210960417SHOTR11910226ELECTRONIC ARTS INCCOM285512109270518805SHSOLE 18805014110EMCOR GROUP INCCOM29084Q10062770509540SHOTR1467911041629EMCOR GROUP INCCOM29084Q100339327544SHSOLE 2572801816ENBRIDGE INCCOM29250N10535054876203SHSOLE 876203090039ENERPLUS CORPCOM292766102282303931332SHSOLE 229052501660657ENTEGRIS INCCOM29362U10495635777709SHOTR1713575064134ENTEGRIS INCCOM29362U104523042531SHSOLE 3959402937ENTERPRISE PRODS PARTNERS LCOM29379210733713980SHOTR11398000ENVESTNET INCCOM29404K106716194396SHSOLE 9439600EQUINIX INCCOM29444U70017442173SHSOLE 217300EQUINOX GOLD CORPCOM29446Y50213218982SHSOLE 18982018782ERIE INDTY COCL A29530P1024392273SHSOLE 227300ETSY INCCOM29786A106880642781SHSOLE 4125001531ETSY INCCOM29786A106102920500002SHOTR1461431038571EURONET WORLDWIDE INCCOM2987361097745721SHSOLE 572100EVERBRIDGE INCCOM29978A104166612243SHSOLE 1224300EVERI HLDGS INCCOM30034T1032968119000SHSOLE 11900000EXACT SCIENCES CORPCOM30063P10532222259206SHOTR1244541014665EXACT SCIENCES CORPCOM30063P105182114652SHSOLE 1465200EXELIXIS INCCOM30161Q104425122333279SHOTR121512640182015EXELIXIS INCCOM30161Q1042346128738SHSOLE 12133107407EXLSERVICE HOLDINGS INCCOM302081104342032182SHOTR122115010067EXLSERVICE HOLDINGS INCCOM3020811041211139SHSOLE 001139F5 NETWORKS INCCOM31561610218039657SHSOLE 965709657FACEBOOK INCCL A30303M1021042429978SHOTR12585004128FACEBOOK INCCL A30303M102720SHSOLE 2000FACTSET RESH SYS INCCOM3030751053317698854SHOTR19706001794FACTSET RESH SYS INCCOM303075105125428373732SHSOLE 3619890170982FAIR ISAAC CORPCOM3032501048381667SHSOLE 166700FASTENAL COCOM3119001044839295SHSOLE 929500FERRARI N VCOMN3167Y10315197370SHSOLE 737000FIBROGEN INCCOM31572Q808118744586SHSOLE 4458600FIRST MID ILL BANCSHARES INCCOM32086610673918246SHSOLE 1824600FIRST TR / ABERDEEN GLOBAL OCOM SHS33731910798596157SHOTR19615700FIRST TR HIGH INCOME LONG /COM33738E10940525714SHOTR12571400FIRST TR INTER DURATN PFD &COM33718W103136954511SHOTR15451100FIRSTCASH INCCOM33767D1053855040SHSOLE 504000FIRSTSERVICE CORP NEWCOM33767E20270942414022SHSOLE 393511028768FIRSTSERVICE CORP NEWCOM33767E20278453SHOTR145300FISERV INCCOM3377381084754447SHOTR1310701340FIVE BELOW INCCOM33829M10116328442SHSOLE 844200FLOOR & DECOR HLDGS INCCL A339750101114710847SHSOLE 1084700FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106106612618SHOTR31261800FORD MTR CO DELCOM34537086015610500SHOTR11050000FORTINET INCCOM34959E10985773360102SHOTR1340338019764FORTINET INCCOM34959E109490020571SHSOLE 2057100FORTIS INCCOM34955310726380596552SHSOLE 546173070520FORTUNE BRANDS HOME & SEC INCOM34964C106139413997SHSOLE 1399700FRANCO NEV CORPCOM3518581051659731144805SHSOLE 10962190109130FRANKLIN RESOURCES INCCOM354613101124338858SHOTR13885800FRANKLIN RESOURCES INCCOM3546131011374289SHSOLE 428900FREEPORT-MCMORAN INCCL B35671D85781421928SHSOLE 21928021468GARTNER INCCOM36665110716426778SHSOLE 677800GENERAC HLDGS INCCOM36873610431967699SHSOLE 769900GENERAL MTRS COCOM37045V10084814325SHSOLE 1432500GILEAD SCIENCES INCCOM375558103255237065SHSOLE 37065037065GODADDY INCCL A38023710760129691451SHOTR1653599037852GODADDY INCCL A380237107246628354SHSOLE 2835400GOLDMAN SACHS GROUP INCCOM38141G1047251909SHOTR1190900GOLDMAN SACHS GROUP INCCOM38141G10442110SHSOLE 11000GRACO INCCOM3841091042193842898065SHOTR122176420680423GRACO INCCOM3841091045831897703949SHSOLE 699414701764425GUARDANT HEALTH INCCOM40131M109198215959SHSOLE 1489801061GUARDANT HEALTH INCCOM40131M10936077290496SHOTR1266771023725GUGGENHEIM TAXABLE MUNICP BOCOM401664107144958697SHOTR15869700GUIDEWIRE SOFTWARE INCCOM40171V100160414232SHSOLE 1423200HALOZYME THERAPEUTICS INCCOM40637H10927384603039SHOTR1550195052844HALOZYME THERAPEUTICS INCCOM40637H1091152543SHSOLE 002543HANCOCK JOHN INCOME SECS TRCOM41012310359737307SHOTR13730700HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10899846190SHOTR14619000HANCOCK JOHN PFD INCOME FD ICOM41021P10397750870SHOTR15087000HANESBRANDS INCCOM410345102159285270SHSOLE 8527000HAYWARD HLDGS INCCOM42129810012232470110SHSOLE 47011000HDFC BANK LTDSPONSORED ADS40415F1012236993059343SHOTR124015090657834HDFC BANK LTDSPONSORED ADS40415F1013829235236918SHSOLE 44661150825207HEICO CORP NEWCOM42280610911037911SHSOLE 791100HEICO CORP NEWCOM42280610947340SHOTR134000HENRY JACK & ASSOC INCCOM426281101522931978SHSOLE 31978011900HENRY JACK & ASSOC INCCOM42628110135828219117SHOTR1207271011846HERSHEY COCOM4278661083902240SHOTR1224000HILTON WORLDWIDE HLDGS INCCOM43300A20310368586SHOTR1858600HILTON WORLDWIDE HLDGS INCCOM43300A203107889SHSOLE 88900HOME DEPOT INCCOM4370761027812449SHOTR122260223HOME DEPOT INCCOM437076102516SHSOLE 1600HONEYWELL INTL INCCOM43851610618548453SHOTR180970356HONEYWELL INTL INCCOM438516106141645SHSOLE 64500HORMEL FOODS CORPCOM44045210064413485SHSOLE 1348500HYATT HOTELS CORPCOM CL A448579102156020094SHSOLE 1812501969HYATT HOTELS CORPCOM CL A44857910255806718773SHOTR1664061054712IAA INCCOM4492531037992146537SHSOLE 14653700IAMGOLD CORPCOM450913108570193750SHSOLE 19375000ICICI BANK LIMITEDADR45104G1047403432907SHOTR143290700IDEXX LABS INCCOM45168D10412421967SHSOLE 1967015IHS MARKIT LTDSHSG475671052188531942600SHOTR1194260000IHS MARKIT LTDSHSG475671052627192331962SHSOLE 19055170426445IMPERIAL OIL LTDCOM NEW4530384083519115568SHSOLE 11556808126INARI MED INCCOM45332Y10937220399019SHOTR1363287035732INARI MED INCCOM45332Y1091701820SHSOLE 001820INCYTE CORPCOM45337C1026367565SHSOLE 756500INFOSYS LTDSPONSORED ADR4567881088701410600SHOTR141060000INMODE LTDSHSM5425M103866291489SHSOLE 9148900INSPERITY INCCOM45778Q10741609460434SHOTR1422204038230INSPERITY INCCOM45778Q107163618102SHSOLE 1638601716INTEL CORPCOM4581401002033612SHOTR131000512INTEL CORPCOM458140100237642315SHSOLE 42315040915INTERCONTINENTAL EXCHANGE INCOM45866F104197616643SHOTR11398902654INTERCORP FINL SVCS INCSHSP5626F12828011157SHOTR31115700INTERPUBLIC GROUP COS INCCOM46069010038911962SHOTR1117710191INTUITCOM461202103282575SHOTR11750400INTUITCOM461202103512010445SHSOLE 1044500INTUITIVE SURGICAL INCCOM NEW46120E60215131645SHSOLE 164500INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1031599130938SHOTR112616504773INVESCO BD FDCOM46132L10782139537SHOTR13953700INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62145923779SHOTR12377900INVESCO HIGH INCOME TR IICOM46131F10141727929SHOTR12792900INVESCO LTDSHSG491BT10827110146SHSOLE 452005626INVESCO LTDSHSG491BT108484971814331SHOTR116735500140781INVESCO MUN OPPORTUNITY TRCOM46132C1072323170790SHOTR116460306187INVESCO PA VALUE MUN INC TRCOM46132K109117387667SHOTR18456203105INVESCO QQQ TRUNIT SER 146090E1032543071750SHOTR1715500200INVESCO QQQ TRUNIT SER 146090E103171679484381SHSOLE 48438100INVESCO QUALITY MUN INCOME TCOM46133G107115485515SHOTR18236003155IQIYI INCNOTE 4.000%12/146267XAE84929084869000PRNSOLE 486900000IRADIMED CORPCOM46266A109102634878SHOTR123990010888IRADIMED CORPCOM46266A109361232SHSOLE 001232IRHYTHM TECHNOLOGIES INCCOM45005610639241591429SHOTR1544355047074IRHYTHM TECHNOLOGIES INCCOM450056106136720598SHSOLE 1860801990ISHARES INCMSCI CDA ETF46428650941010995SHSOLE 1099500ISHARES TR20 YR TR BD ETF4642874323332305SHSOLE 230500ISHARES TRBARCLAYS 7 10 YR4642874405294583SHOTR1458300ISHARES TRCORE MSCI EAFE46432F84280410741SHOTR11074100ISHARES TRCORE S&P MCP ETF46428750737300138801SHOTR113880100ISHARES TRCORE S&P SCP ETF46428780441549367759SHOTR136775900ISHARES TRCORE S&P500 ETF464287200924021493SHOTR12149300ISHARES TRCORE US AGGBD ET464287226118110237SHOTR11023700ISHARES TRIBOXX HI YD ETF464288513651574000SHSOLE 7400000ISHARES TRIBOXX HI YD ETF4642885135866652SHOTR1665200ISHARES TRIBOXX INV CP ETF4642872426054505SHOTR1450500ISHARES TRMSCI EAFE ETF46428746525737326281SHOTR132628100ISHARES TRMSCI EAFE ETF46428746511727148673SHSOLE 14867300ISHARES TRMSCI EMG MKT ETF4642872345679102977SHSOLE 10297700ISHARES TRMSCI EMG MKT ETF464287234801445SHOTR1144500ISHARES TRMSCI USA MULTIFT46434V28247811150SHSOLE 1115000ISHARES TRPFD AND INCM SEC4642886875682144458SHOTR114445800ISHARES TRRUS 1000 ETF464287622260210747SHOTR11074700ISHARES TRRUS 1000 GRW ETF4642876143911442SHOTR1144200ISHARES TRRUS 1000 VAL ETF4642875984863064SHOTR1166401400ISHARES TRRUS MD CP GR ETF4642874813673244SHOTR1324400ISHARES TRRUS MID CAP ETF464287499644381309SHOTR1810090300ISHARES TRRUSSELL 2000 ETF464287655329414359SHOTR11435900ISHARES TRTIPS BD ETF4642871765614381SHOTR1438100ISTAR INCCOM45031U10158128025SHOTR12802500ITAU UNIBANCO HLDG S ASPON ADR REP PFD46556210681348SHOTR1134800ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621061383230191SHOTR323019100ITT INCCOM45073V108406044326SHOTR130490013836ITT INCCOM45073V1081431564SHSOLE 001564JACOBS ENGR GROUP INCCOM46981410752909396556SHOTR1364966031590JACOBS ENGR GROUP INCCOM4698141071681261SHSOLE 001261JOHN BEAN TECHNOLOGIES CORPCOM47783910410737525SHSOLE 752500JOHNSON & JOHNSONCOM4781601042974601805631SHOTR113124080493223JOHNSON & JOHNSONCOM4781601049901036010096SHSOLE 544277201771352JPMORGAN CHASE & COCOM46625H10012938316SHSOLE 831600JPMORGAN CHASE & COCOM46625H100266817152SHOTR11601401137JUNIPER NETWORKS INCCOM48203R104218679920SHSOLE 79920079920KANSAS CITY SOUTHERNCOM NEW4851703026702364SHOTR12326038KELLOGG COCOM4878361085027800SHSOLE 780000KEYSIGHT TECHNOLOGIES INCCOM49338L103158510268SHOTR11026800KEYSIGHT TECHNOLOGIES INCCOM49338L103324921043SHSOLE 21043016410KIMBERLY-CLARK CORPCOM4943681034853625SHSOLE 362500KINGSOFT CLOUD HLDGS LTDADS49639K101314292610SHOTR39261000KINROSS GOLD CORPCOM4969024044916776076SHSOLE 7760760511425KIRKLAND LAKE GOLD LTDCOM49741E1003898101254SHSOLE 101254019063KONINKLIJKE PHILIPS N VNY REGIS SHS NEW5004723032495020SHSOLE 502000KROGER COCOM50104410163916680SHSOLE 1668000LAM RESEARCH CORPCOM512807108156240SHSOLE 24000LAM RESEARCH CORPCOM51280710859519145SHOTR183810764LANDCADIA HOLDINGS III INCCOM CL A51476H10065152500SHSOLE 5250000LANDSTAR SYS INCCOM51509810148213305109SHOTR1279929025180LANDSTAR SYS INCCOM5150981011771121SHSOLE 001121LAUDER ESTEE COS INCCL A51843910410623340SHOTR13306034LAUDER ESTEE COS INCCL A5184391049863100SHSOLE 310000LENNOX INTL INCCOM5261071078952550SHSOLE 255000LHC GROUP INCCOM50187A107500324984SHOTR11718107803LHC GROUP INCCOM50187A107177883SHSOLE 00883LIBERTY MEDIA CORP DELCOM SER C FRMLA531229854148230747SHSOLE 3074700LIGHTSPEED POS INCSUB VTG SHS53227R1068616103050SHSOLE 10305000LILLY ELI & COCOM5324571086132670SHSOLE 267000LILLY ELI & COCOM532457108370216131SHOTR11507501056LINDE PLCSHSG5494J10355179190865SHOTR118740103464LINDE PLCSHSG5494J103193555669509SHSOLE 646366094876LITHIA MTRS INCCOM5367971033123690896SHOTR18255408342LITHIA MTRS INCCOM536797103153444SHSOLE 00444LIVE NATION ENTERTAINMENT INCOM538034109240727478SHSOLE 2747800LOWES COS INCCOM54866110760148310089SHOTR130378906300LOWES COS INCCOM5486611072044261053907SHSOLE 10168320150270LUFAX HOLDING LTDADS REP SHS CL A54975P1028002708154SHOTR170815400LULULEMON ATHLETICA INCCOM55002110920215537SHOTR147110826MAG SILVER CORPCOM55903Q10418213871875SHSOLE 871875050351MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801064218600SHOTR1860000MAGNA INTL INCCOM5592224013754053SHSOLE 405300MAGNA INTL INCCOM559222401110111898SHOTR11189800MANULIFE FINL CORPCOM56501R10665433281SHSOLE 3328100MARKETAXESS HLDGS INCCOM57060D10815633371SHSOLE 337100MASIMO CORPCOM57479510014255876SHSOLE 587600MASTERCARD INCORPORATEDCL A57636Q1043723751019954SHOTR17394430280510MASTERCARD INCORPORATEDCL A57636Q10411820233237621SHSOLE 29206280408017MATCH GROUP INC NEWCOM57667L10765401SHOTR140100MATCH GROUP INC NEWCOM57667L107261916240SHSOLE 16240016240MATERION CORPCOM576690101181424075SHOTR11656707508MATERION CORPCOM57669010164850SHSOLE 00850MCDONALDS CORPCOM580135101124538SHOTR12080330MCDONALDS CORPCOM580135101931340316SHSOLE 4031600MERCADOLIBRE INCCOM58733R10268544400SHOTR1440000MERCADOLIBRE INCCOM58733R10216051030SHOTR3103000MERCK & CO INCCOM58933Y105256733005SHSOLE 33005025920MERCK & CO INCCOM58933Y1055036462SHOTR154930969METTLER TOLEDO INTERNATIONALCOM592688105227405164151SHOTR1118076046075METTLER TOLEDO INTERNATIONALCOM592688105700729505817SHSOLE 455511069969MICRON TECHNOLOGY INCCOM595112103238028011SHOTR12801100MICRON TECHNOLOGY INCCOM5951121032462896SHSOLE 289600MICROSOFT CORPCOM5949181044716941741209SHOTR112975330443676MICROSOFT CORPCOM59491810414584865383852SHSOLE 49648120784405MIDDLEBY CORPCOM59627810150526291620SHOTR128695504665MIDDLEBY CORPCOM5962781011820301050618SHSOLE 10171330180778MOHAWK INDS INCCOM608190104400420834SHSOLE 1954601288MOHAWK INDS INCCOM60819010472402376719SHOTR1346766029953MOLINA HEALTHCARE INCCOM60855R100333813191SHSOLE 1319100MOLINA HEALTHCARE INCCOM60855R10058179229901SHOTR1217342012559MONGODB INCCL A60937P1063378493449SHOTR18623107218MONGODB INCCL A60937P10698271SHSOLE 00271MONROE CAP CORPCOM61033510190184004SHOTR18400400MOODYS CORPCOM6153691055634941555023SHOTR111102750444748MOODYS CORPCOM61536910517650084870735SHSOLE 43910740673179MORGAN STANLEY EMERGING MKTSCOM6174771041381225597SHOTR122559700MORGAN STANLEY EMKT DBT FD ICOM61744H10558462437SHOTR16243700MORNINGSTAR INCCOM61770010910273993SHSOLE 399300MOSAIC CO NEWCOM61945C1033662114750SHSOLE 10668608064MOSAIC CO NEWCOM61945C103666422088430SHOTR119149450173485MOTOROLA SOLUTIONS INCCOM NEW620076307467321551SHOTR12003701514MOTOROLA SOLUTIONS INCCOM NEW6200763077113280SHSOLE 328000MSCI INCCOM55354G100310287582064SHOTR14241720157892MSCI INCCOM55354G1009432891769507SHSOLE 16006190223845NATERA INCCOM632307104435738378SHOTR126379011999NATERA INCCOM6323071041541357SHSOLE 001357NEOGAMES S ASHSL6673X107233638000SHSOLE 3800000NEUROCRINE BIOSCIENCES INCCOM64125C10938346394016SHOTR1372212021804NEUROCRINE BIOSCIENCES INCCOM64125C109144514846SHSOLE 1484600NEW ORIENTAL ED & TECHNOLOGYSPON ADR6475811074137505141SHOTR350514100NEW YORK TIMES COCL A6501111076570150850SHSOLE 14575205098NEW YORK TIMES COCL A650111107642201474628SHOTR113568560117772NEWMONT CORPCOM651639106165426119SHSOLE 26119023888NEXGEN ENERGY LTDCOM65340P10611427770SHSOLE 27770027770NIKE INCCL B6541061032365861531400SHOTR111178510413549NIKE INCCL B6541061037622164933756SHSOLE 44640240626956NORDSON CORPCOM65566310248822222412SHOTR1210032012380NORDSON CORPCOM655663102273912479SHSOLE 1247900NORTH AMERN CONSTR GROUP LTDCOM65681110611234738330SHSOLE 4287670313311NORTHROP GRUMMAN CORPCOM6668071025811598SHOTR1159800NORTHROP GRUMMAN CORPCOM666807102720SHSOLE 2000NORTONLIFELOCK INCCOM668771108216079345SHSOLE 79345072640NOVARTIS AGSPONSORED ADR66987V1092332550SHSOLE 255000NOVOCURE LTDORD SHSG6674U10877257348288SHOTR1319723028565NOVOCURE LTDORD SHSG6674U108422419044SHSOLE 1775801286NUTRIEN LTDCOM67077M1081170891934291SHSOLE 17778260265197NUVEEN AMT FREE QLTY MUN INCCOM67065710540425717SHOTR1247800937NUVEEN ARIZONA QLTY MUN INCCOM67061W10463639305SHOTR13806601239NUVEEN CA QUALTY MUN INCOMECOM67066Y1052257142412SHOTR113785404558NUVEEN CR STRATEGIES INCOMECOM SHS67073D102803119033SHOTR111903300NUVEEN MORTGAGE AND INCOME FCOM67073510937818114SHOTR11811400NUVEEN NEW JERSEY QULT MUN FCOM67069Y1021741111668SHOTR110819003478NUVEEN NEW YORK AMT QLT MUNICOM6706561071652116413SHOTR111365902754NUVEEN NEW YORK QLT MUN INCCOM67066X1071614107192SHOTR110367403518NUVEEN OHIO QLTY MUN INCOMECOM670980101136583370SHOTR18066702703NUVEEN PENNSYLVANIA QLT MUNCOM670972108119579157SHOTR17623702920NUVEEN PFD & INCOME OPPORTUNCOM67073B1061661166444SHOTR116644400NUVEEN QUALITY MUNCP INCOMECOM67066V101128880466SHOTR17747802988NVIDIA CORPORATIONCOM67066G1045302650SHOTR120070643NVIDIA CORPORATIONCOM67066G104210SHSOLE 1000OKTA INCCL A679295105519SHOTR11900OKTA INCCL A679295105321013118SHSOLE 1311800OMNICELL COMCOM68213N109503833268SHSOLE 3326800OPEN TEXT CORPCOM6837151062372474676353SHSOLE 45699000276265ORACLE CORPCOM68389X1052192992817305SHOTR120247640792541ORACLE CORPCOM68389X1056234878009852SHSOLE 72989940997922OREILLY AUTOMOTIVE INCCOM67103H10714402543SHOTR121530390OREILLY AUTOMOTIVE INCCOM67103H107502886SHSOLE 88600ORLA MNG LTD NEWCOM68634K106103262502423SHSOLE 148214301081175ORTHO CLINICAL DIAGNOSTICS HORD SHSG6829J10710650497419SHSOLE 49741900OSISKO GOLD ROYALTIES LTDCOM68827L1012629191990SHSOLE 19199000OTIS WORLDWIDE CORPCOM68902V1071936372368075SHOTR117009700667105OTIS WORLDWIDE CORPCOM68902V1076454847893901SHSOLE 708238001024499PACCAR INCCOM69371810899311129SHOTR11112900PACCAR INCCOM6937181081031150SHSOLE 115000PAGSEGURO DIGITAL LTDCOM CL AG6870710136647SHOTR164700PAGSEGURO DIGITAL LTDCOM CL AG687071013095519SHOTR3551900PAGSEGURO DIGITAL LTDCOM CL AG68707101339460695SHSOLE 6069500PALO ALTO NETWORKS INCCOM69743510515224101SHOTR1410100PALO ALTO NETWORKS INCCOM69743510522516066SHSOLE 606605643PAN AMERN SILVER CORPCOM697900108126744398SHSOLE 44398044398PARKER-HANNIFIN CORPCOM7010941046912250SHOTR1225000PAYCOM SOFTWARE INCCOM70432V10220955765SHSOLE 576500PAYCOM SOFTWARE INCCOM70432V10210302834SHOTR1283400PAYPAL HLDGS INCCOM70450Y103334111462SHOTR1104760986PEMBINA PIPELINE CORPCOM706327103387391220293SHSOLE 11567740237643PEPSICO INCCOM7134481082270611532436SHOTR111098830422553PEPSICO INCCOM7134481086968604703111SHSOLE 43129450570907PERFORMANCE FOOD GROUP COCOM71377A103138528571SHSOLE 2857100PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V10165955813SHOTR35581300PFIZER INCCOM7170811033609203SHOTR1920300PFIZER INCCOM717081103257765806SHSOLE 65806052235PGIM HIGH YIELD BOND FUND INCOM69346H10060437097SHOTR13709700PHILLIPS 66COM71854610413150SHOTR115000PHILLIPS 66COM718546104333638873SHSOLE 3887300PIONEER FLOATING RATE FUND ICOM72369J10241034359SHOTR13435900PIONEER NAT RES COCOM72378710715199349SHOTR1934900PIONEER NAT RES COCOM723787107154945SHSOLE 94500PNC FINL SVCS GROUP INCCOM6934751056173233SHOTR1323300POINTS INTL LTDCOM NEW7308432088706502442SHSOLE 2915530213444POOL CORPCOM73278L1059622097SHSOLE 209700POWER INTEGRATIONS INCCOM73927610344443541588SHOTR1497454044134POWER INTEGRATIONS INCCOM739276103240529312SHSOLE 2739401918PRA HEALTH SCIENCES INCCOM69354M10855902338367SHOTR1310222028145PRA HEALTH SCIENCES INCCOM69354M1082081262SHSOLE 001262PRETIUM RES INCCOM74139C10215916632SHSOLE 16632016632PROCTER AND GAMBLE COCOM7427181092892139SHOTR1213900PROCTER AND GAMBLE COCOM7427181098866566SHSOLE 656600PROGRESSIVE CORPCOM7433151034674755SHSOLE 475500PURPLE INNOVATION INCCOM74640Y106118845000SHSOLE 4500000PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103131693099SHOTR19081202287PVH CORPORATIONCOM69365610067980631845SHOTR1579101052744PVH CORPORATIONCOM693656100366734081SHSOLE 3169502386QIAGEN NVSHS NEWN72482123193339955SHSOLE 39955032095QUALCOMM INCCOM747525103377426402SHOTR12300403398QUALCOMM INCCOM747525103170311915SHSOLE 11915011915QUALYS INCCOM74758T30343924436228SHOTR1402274033954QUALYS INCCOM74758T303241924021SHSOLE 2264501376QUEST DIAGNOSTICS INCCOM74834L1003232451SHOTR12411040RALPH LAUREN CORPCL A7512121014123500SHOTR1350000REGENERON PHARMACEUTICALSCOM75886F10729175223SHSOLE 522304963REINSURANCE GRP OF AMERICA ICOM NEW759351604207618213SHSOLE 1821300REPAY HLDGS CORPCOM CL A76029L10010024416984SHSOLE 41698400REPLIGEN CORPCOM759916109552727689SHOTR11908008609REPLIGEN CORPCOM759916109194974SHSOLE 00974REPUBLIC SVCS INCCOM7607591009358500SHSOLE 850000RESTAURANT BRANDS INTL INCCOM76131D10392814410SHOTR11441000RESTAURANT BRANDS INTL INCCOM76131D1032025603146819SHSOLE 30340830214770REVOLVE GROUP INCCL A76156B107811401177642SHOTR11078313099329REVOLVE GROUP INCCL A76156B1073104497SHSOLE 004497REXNORD CORPCOM76169B102418083527SHOTR157488026039REXNORD CORPCOM76169B1021472943SHSOLE 002943RHCOM74967X1035729984388SHOTR17770706681RHCOM74967X103182268SHSOLE 00268RITCHIE BROS AUCTIONEERSCOM76774410520374343989SHOTR1312460031529RITCHIE BROS AUCTIONEERSCOM7677441051221222061897SHSOLE 2048097024189ROCKWELL AUTOMATION INCCOM7739031094381531SHOTR11506025ROGERS COMMUNICATIONS INCCL B775109200985661855861SHSOLE 18148150107356ROLLINS INCCOM775711104182253286SHSOLE 5328600ROYAL BK CDACOM7800871025138155076372SHSOLE 48436230408322S&P GLOBAL INCCOM78409V10450899124007SHSOLE 12400700SBA COMMUNICATIONS CORP NEWCL A78410G1045241645SHSOLE 164500SCHWAB CHARLES CORPCOM8085131054736500SHOTR1650000SCORE MEDIA & GAMING INCCL A SUB VTG SHS80919D20251125480SHSOLE 2548000SEA LTDSPONSORD ADS81141R1001244545322SHOTR1449680354SEAWORLD ENTMT INCCOM81282V10010210SHOTR121000SEAWORLD ENTMT INCCOM81282V100320964262SHSOLE 6426200SELECT SECTOR SPDR TRTECHNOLOGY81369Y80321541145883SHOTR114588300SEMTECH CORPCOM81685010133303484059SHOTR1443883040176SEMTECH CORPCOM816850101179726118SHSOLE 2431401804SERVICENOW INCCOM81762P10234126209SHOTR153670842SHAW COMMUNICATIONS INCCL B CONV82028K20081128038SHSOLE 2803800SHERWIN WILLIAMS COCOM8243481062903921065853SHOTR17768650288988SHERWIN WILLIAMS COCOM8243481069264763400536SHSOLE 30704740434303SHOCKWAVE MED INCCOM82489T1042471300SHSOLE 001300SHOCKWAVE MED INCCOM82489T10462632330113SHOTR1301767028346SHOPIFY INCCL A82509L1071448991SHSOLE 99100SHUTTERSTOCK INCCOM825690100396840419SHOTR127780012639SHUTTERSTOCK INCCOM8256901001401426SHSOLE 001426SILVERCREST METALS INCCOM82836310183695479SHSOLE 95479094979SMITH A O CORPCOM83186520961579854554SHOTR1784064070490SMITH A O CORPCOM831865209238633118SHSOLE 3002203096SMUCKER J M COCOM NEW8326964056324875SHSOLE 487500SPDR S&P 500 ETF TRTR UNIT78462F10333267769SHOTR171000669SPDR S&P 500 ETF TRTR UNIT78462F10354294126838SHSOLE 126838010229SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107461938SHOTR193800SPDR SER TRBLOOMBERG BRCLYS78468R6222422200SHSOLE 220000SPX CORPCOM784635104222036343SHOTR124989011354SPX CORPCOM784635104781283SHSOLE 001283SS&C TECHNOLOGIES HLDGS INCCOM78467J1003084279SHOTR14211068SSR MNG INCCOM78473010315058965055SHSOLE 965055015475STANTEC INCCOM85472N109757931700303SHSOLE 1638748098737STARBUCKS CORPCOM855244109253122640SHOTR12013102508STARBUCKS CORPCOM8552441099528513SHSOLE 851300STONERIDGE INCCOM86183P1023155106946SHOTR173469033477STONERIDGE INCCOM86183P1021123784SHSOLE 003784STRYKER CORPORATIONCOM863667101267610303SHOTR193680935STRYKER CORPORATIONCOM863667101130500SHSOLE 50000SUN LIFE FINANCIAL INC.COM866796105371572118SHSOLE 7211800SUNCOR ENERGY INC NEWCOM867224107567172370291SHSOLE 21741620395267SUNCOR ENERGY INC NEWCOM86722410720851SHOTR185100SYNCHRONY FINANCIALCOM87165B1035211107406SHSOLE 10740600SYNCHRONY FINANCIALCOM87165B103914561884921SHOTR117824170102504SYNOPSYS INCCOM87160710722598191SHOTR1694201249SYNOPSYS INCCOM87160710713885032SHSOLE 503200TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391005632054687127SHOTR137359450951182TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100132253111006418SHSOLE 952919401508938TAKE-TWO INTERACTIVE SOFTWARCOM874054109255914455SHSOLE 14455013790TC ENERGY CORPCOM87807B107960451942815SHSOLE 17946660360323TE CONNECTIVITY LTDREG SHSH849891044413261SHOTR13208053TECK RESOURCES LTDCL B87874220447920803SHSOLE 20803013181TELADOC HEALTH INCCOM87918A10510616380SHSOLE 638000TELUS CORPORATIONCOM87971M10323561910516387SHSOLE 101769820706769TEMPLETON GLOBAL INCOME FDCOM8801981061981353769SHOTR135376900TEXAS INSTRS INCCOM882508104248112900SHSOLE 12900012900TEXAS INSTRS INCCOM882508104450323417SHOTR12193101486TFI INTL INCCOM87241L10934848382075SHSOLE 38207500THERMO FISHER SCIENTIFIC INCCOM88355610235987132SHOTR164600672THOMSON REUTERS CORP.COM NEW8849037092736832757943SHSOLE 26839780156852TJX COS INC NEWCOM8725401092038143023053SHOTR121606780862375TJX COS INC NEWCOM87254010968424510148992SHSOLE 920961501243480T-MOBILE US INCCOM8725901049146310SHSOLE 631000TOPBUILD CORPCOM89055F10335294178451SHOTR1162730015721TOPBUILD CORPCOM89055F103154778SHSOLE 00778TORO COCOM8910921089558690SHSOLE 869000TORO COCOM89109210822200SHOTR120000TORONTO DOMINION BK ONTCOM NEW8911605095645068063076SHSOLE 77523790676605TRACTOR SUPPLY COCOM892356106194510451SHOTR110397054TRACTOR SUPPLY COCOM892356106405921817SHSOLE 2181700TRANE TECHNOLOGIES PLCSHSG8994E1033111688SHOTR1168800TRANE TECHNOLOGIES PLCSHSG8994E1031921040SHSOLE 104000TREAN INS GROUP INCCOM89457R1016332419925SHSOLE 41992500TRIP COM GROUP LTDADS89677Q1078228SHOTR122800TRIP COM GROUP LTDADS89677Q1073940111121SHOTR311112100TRUPANION INCCOM8982021068006948SHSOLE 694800TTEC HLDGS INCCOM89854H10248936474693SHOTR1433342041351TTEC HLDGS INCCOM89854H1022092028SHSOLE 002028TUCOWS INCCOM NEW898697206463657534SHSOLE 33500024034TURNING POINT THERAPEUTICS ICOM90041T108264433889SHOTR123265010624TURNING POINT THERAPEUTICS ICOM90041T108941202SHSOLE 001202TWITTER INCCOM90184L102113716522SHOTR11652200TWITTER INCCOM90184L1021181709SHSOLE 170900TYLER TECHNOLOGIES INCCOM90225210528546310SHSOLE 631004478UBER TECHNOLOGIES INCCOM90353T100192738444SHOTR138394050UBER TECHNOLOGIES INCCOM90353T1001993967SHSOLE 396700UNILEVER PLCSPON ADR NEW90476770410138173291SHSOLE 17329100UNION PAC CORPCOM90781810814126418SHOTR162910127UNION PAC CORPCOM9078181089244200SHSOLE 420000UNITEDHEALTH GROUP INCCOM91324P102238701596096SHOTR14504360145660UNITEDHEALTH GROUP INCCOM91324P1026961681738507SHSOLE 16064410214190UNIVERSAL DISPLAY CORPCOM91347P10537541168852SHOTR1155145013707UNIVERSAL DISPLAY CORPCOM91347P10520349149SHSOLE 85680581US BANCORP DELCOM NEW90297330440500710908SHOTR1700190010718US BANCORP DELCOM NEW9029733041214892132501SHSOLE 20588360299197VANGUARD ADMIRAL FDS INC500 VAL IDX FD92193270318161127304SHOTR112730400VANGUARD BD INDEX FDSSHORT TRM BOND921937827117214261SHOTR11426100VANGUARD INDEX FDSEXTEND MKT ETF9229086525052678SHOTR1267800VANGUARD INDEX FDSMID CAP ETF922908629728730702SHOTR13070200VANGUARD INDEX FDSS&P 500 ETF SHS922908363195945497930SHOTR149793000VANGUARD INDEX FDSS&P 500 ETF SHS9229083632375960376SHSOLE 6037600VANGUARD INDEX FDSSMALL CP ETF922908751272912112SHOTR11211200VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858651206SHOTR1120600VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858184333943SHSOLE 33943033275VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427423943800SHSOLE 380000VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C409117414192SHOTR11419200VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF921943858446886731SHOTR18673100VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385819523378934SHSOLE 378934083656VANGUARD WORLD FDSHEALTH CAR ETF92204A5043711503SHOTR1150300VEEVA SYS INCCL A COM9224751081651SHOTR15100VEEVA SYS INCCL A COM92247510812564038SHSOLE 403800VERACYTE INCCOM92337F10727604690449SHOTR1623462066987VERACYTE INCCOM92337F107145836476SHSOLE 3256503911VERISIGN INCCOM92343E102375616496SHOTR1156830813VERISIGN INCCOM92343E10235321155126SHSOLE 15512609560VERISK ANALYTICS INCCOM92345Y106105603SHSOLE 60300VERISK ANALYTICS INCCOM92345Y106395922660SHOTR12100101659VERIZON COMMUNICATIONS INCCOM92343V104197635265SHSOLE 35265035265VERIZON COMMUNICATIONS INCCOM92343V1041292300SHOTR1230000VIKING THERAPEUTICS INCCOM92686J10661671029467SHOTR1948152081315VIKING THERAPEUTICS INCCOM92686J10633555929SHSOLE 5265403275VIRTUS GLOBAL MULTI-SECTOR ICOM92829B10155946837SHOTR14683700VISA INCCOM CL A92826C839714030537SHOTR12603904498VISA INCCOM CL A92826C83998314420469SHSOLE 42046900VMWARE INCCL A COM928563402234014630SHSOLE 14630014630WALMART INCCOM9311421033922783SHOTR124530330WALMART INCCOM931142103535SHSOLE 3500WASTE CONNECTIONS INCCOM94106B1012021161693353SHSOLE 16293230123922WASTE MGMT INC DELCOM94106L1094012860SHOTR1286000WASTE MGMT INC DELCOM94106L1094943525SHSOLE 352500WD 40 COCOM92923610711074320SHSOLE 432000WEC ENERGY GROUP INCCOM92939U1064475025SHSOLE 502500WEIBO CORPSPONSORED ADR948596101387473629SHOTR37362900WELLS FARGO ADV MULTI SCTR ICOM94987D10177260294SHOTR16029400WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B10560368643SHOTR16864300WELLS FARGO CO NEWCOM9497461011904200SHOTR1420000WELLS FARGO CO NEWCOM949746101126427906SHSOLE 2790600WEST FRASER TIMBER CO LTDCOM95284510592112843SHSOLE 12843012653WEST PHARMACEUTICAL SVSC INCCOM95530610510773000SHSOLE 300000WESTERN ALLIANCE BANCORPCOM957638109333035869SHSOLE 3586900WESTERN ASSET GLOBAL CORP DECOM95790C10759331889SHOTR13188900WESTERN ASSET HIGH INCOME OPCOM95766K1091367258926SHOTR125892600WESTERN ASSET INTER MUNI FDCOM95843510951352497SHOTR15103901458WESTERN ASSET INVESTMENT GRACOM95766T10083153114SHOTR15311400WESTERN ASSET MANAGED MUNS FCOM95766M1051483109414SHOTR110635903055WESTERN ASSET MUN PARTNERS FCOM95766P108121874022SHOTR17184202180WESTERN ASSET PREMIER BD FDSHS BEN INT957664105122783326SHOTR18332600WESTERN ASST INFLTN LKD INMCOM SH BEN INT95766Q1061465104658SHOTR110465800WESTERN AST INFL LKD OPP & ICOM95766R1041648125739SHOTR112573900WESTERN UN COCOM9598021092558111350SHSOLE 111350092115WEYERHAEUSER CO MTN BECOM NEW96216610459417268SHSOLE 1726800WHEATON PRECIOUS METALS CORPCOM96287910237211844359SHSOLE 7839980220949WILLDAN GROUP INCCOM96924N100158742154SHSOLE 4215400WORKDAY INCCL A98138H10111514822SHOTR1482200WORKDAY INCCL A98138H101119497SHSOLE 49700WP CAREY INCCOM92936U109675SHSOLE 7500WP CAREY INCCOM92936U1094355831SHOTR1583100XYLEM INCCOM98419M100513142769SHSOLE 4276900YAMANA GOLD INCCOM98462Y10013531967SHSOLE 31967025167YANDEX N VSHS CLASS AN9728410815525219441SHOTR321944100YUM CHINA HLDGS INCCOM98850P1099739147000SHOTR114700000ZENDESK INCCOM98936J10151743358479SHOTR1338562019917ZENDESK INCCOM98936J101207114346SHSOLE 1434600ZOETIS INCCL A98978V1037584068SHOTR14002066ZOETIS INCCL A98978V10340634218040SHSOLE 21804000ZYNGA INCCL A98986T1082682252258SHSOLE 237970014288ZYNGA INCCL A98986T108493754644827SHOTR142814810363346