0001505817-20-000025.txt : 20201112 0001505817-20-000025.hdr.sgml : 20201112 20201112092159 ACCESSION NUMBER: 0001505817-20-000025 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201112 DATE AS OF CHANGE: 20201112 EFFECTIVENESS DATE: 20201112 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: 201303913 BUSINESS ADDRESS: STREET 1: 1981 MCGILL COLLEGE AVENUE STREET 2: SUITE 1500 CITY: MONTREAL STATE: A8 ZIP: H3A 0H5 BUSINESS PHONE: 514-954-3300 MAIL ADDRESS: STREET 1: 1981 MCGILL COLLEGE AVENUE STREET 2: SUITE 1500 CITY: MONTREAL STATE: A8 ZIP: H3A 0H5 FORMER COMPANY: FORMER CONFORMED NAME: FIERA SCEPTRE INC. DATE OF NAME CHANGE: 20101115 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001505817 XXXXXXXX 09-30-2020 09-30-2020 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 11-12-2020 5 1133 33667383 false 1 0000945425 028-04930 Fiera Capital Inc. 2 0001078727 028-07472 Bel Air Investment Advisors LLC 3 0001316828 028-11145 Fiera Capital (IOM) Ltd 4 0001351841 028-11574 Fiera Capital (Europe) Ltd. 5 0001764000 028-19149 Wilkinson Global Asset Management LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M COCOM88579Y1014002497SHOTR20024973M COCOM88579Y1012941833SHOTR51833003M COCOM88579Y10160372SHSOLE 372003M COCOM88579Y10171444SHOTR144400ABBOTT LABSCOM00282410072662SHOTR166200ABBOTT LABSCOM0028241003633339SHOTR2003339ABBOTT LABSCOM0028241008387700SHSOLE 770000ABBVIE INCCOM00287Y10928323SHOTR132300ABBVIE INCCOM00287Y10924269SHSOLE 26900ABBVIE INCCOM00287Y1092723104SHOTR2003104ABBVIE INCCOM00287Y109204523353SHOTR52335300ABERDEEN ASIA-PACIFIC INCOMECOM003009107410102682SHOTR110268200ABERDEEN ASIA-PACIFIC INCOMECOM0030091071596400000SHSOLE 40000000ACCELERON PHARMA INCCOM00434H10850944452713SHOTR1396352056361ACCELERON PHARMA INCCOM00434H1083743324SHSOLE 179001534ACCENTURE PLC IRELANDSHS CLASS AG1151C1011102748795SHSOLE 4879500ACCENTURE PLC IRELANDSHS CLASS AG1151C10170772313163SHOTR5300958012205ACCENTURE PLC IRELANDSHS CLASS AG1151C10110664715SHOTR2004715ACCENTURE PLC IRELANDSHS CLASS AG1151C1019164055SHOTR1405500ACI WORLDWIDE INCCOM004498101682610SHSOLE 002610ACI WORLDWIDE INCCOM004498101279381069176SHOTR19412980127878ACTIVISION BLIZZARD INCCOM00507V1091041280SHOTR1128000ACTIVISION BLIZZARD INCCOM00507V1095196414SHOTR2006414ACTIVISION BLIZZARD INCCOM00507V109182522550SHOTR52255000ACTIVISION BLIZZARD INCCOM00507V1092463035SHSOLE 303500ADAPTIVE BIOTECHNOLOGIES CORCOM00650F109200841297SHOTR126432014865ADAPTIVE BIOTECHNOLOGIES CORCOM00650F109154031665SHOTR53166500ADAPTIVE BIOTECHNOLOGIES CORCOM00650F109781603SHSOLE 001603ADOBE SYSTEMS INCORPORATEDCOM00724F10129395992SHOTR157870205ADOBE SYSTEMS INCORPORATEDCOM00724F10164130SHOTR200130ADVANCED ENERGY INDSCOM00797310022745361383SHOTR1309071052312ADVANCED ENERGY INDSCOM0079731001432266SHSOLE 002266ADVANCED MICRO DEVICES INCCOM007903107127915600SHSOLE 1560000AFLAC INCCOM00105510225698SHOTR169800AFLAC INCCOM0010551022075702SHOTR2005702AGCO CORPCOM001084102292239349SHOTR125246014103AGCO CORPCOM0010841021131521SHSOLE 001521AGILENT TECHNOLOGIES INCCOM00846U1011151135SHOTR1113500AGILENT TECHNOLOGIES INCCOM00846U1017237162SHSOLE 716200AGNICO EAGLE MINES LTDCOM0084741084574320SHOTR1432000AGNICO EAGLE MINES LTDCOM00847410815754148905SHSOLE 14890500AIR PRODS & CHEMS INCCOM009158106238799SHOTR179900AIR PRODS & CHEMS INCCOM009158106225756SHOTR200756AKAMAI TECHNOLOGIES INCCOM00971T10118SHOTR2008AKAMAI TECHNOLOGIES INCCOM00971T1012372140SHSOLE 214000AKAMAI TECHNOLOGIES INCCOM00971T1011361226SHOTR1122600ALAMOS GOLD INC NEWCOM CL A0115321085695485509SHSOLE 48550900ALGONQUIN PWR UTILS CORPCOM015857105155680439SHSOLE 8043900ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10284166286300SHOTR12856810619ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021357446174SHOTR20046174ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021689257460SHOTR35746000ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1024781625SHOTR5162500ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10232908111939SHSOLE 11056801371ALITHYA GROUP INCCL A SUB VTG01643B10632621076615SHSOLE 107661500ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R10630028576SHOTR12857600ALLIANCEBERNSTEIN NATL MUN ICOM01864U1063625260019SHOTR12595790440ALLSTATE CORPCOM020002101299631824SHOTR13182400ALNYLAM PHARMACEUTICALS INCCOM02043Q107116800SHOTR180000ALNYLAM PHARMACEUTICALS INCCOM02043Q1072791915SHSOLE 191500ALPHABET INCCAP STK CL A02079K305305226208260SHOTR1181954026306ALPHABET INCCAP STK CL A02079K305864380589779SHSOLE 521982067797ALPHABET INCCAP STK CL A02079K3057915354007SHOTR20054007ALPHABET INCCAP STK CL C02079K107207141SHOTR514100ALPHABET INCCAP STK CL C02079K10797736650SHOTR2006650ALPHABET INCCAP STK CL C02079K10728801960SHOTR11899061ALPHABET INCCAP STK CL C02079K10715401048SHSOLE 104800AMAZON COM INCCOM023135106123653927SHOTR138010126AMAZON COM INCCOM023135106272188644SHOTR2008644AMAZON COM INCCOM0231351064537014409SHOTR51340301006AMAZON COM INCCOM0231351069831SHSOLE 3100AMCOR PLCORDG0250X10713211974SHOTR20011974AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W10538530849SHOTR33084900AMERICAN EXPRESS COCOM0258161091581564SHOTR1156400AMERICAN EXPRESS COCOM025816109130212848SHOTR20012848AMERICAN TOWER CORP NEWCOM03027X1002901200SHOTR2001200AMGEN INCCOM0311621007833081SHOTR1308100AMGEN INCCOM031162100540121251SHOTR20021251AMGEN INCCOM03116210060734238961SHOTR523145107510AMPHENOL CORP NEWCL A0320951015725285SHOTR1528500AMPHENOL CORP NEWCL A0320951011101013SHSOLE 101300ANALOG DEVICES INCCOM03265410540148343906SHOTR200343906ANALOG DEVICES INCCOM03265410528103240734SHOTR5223164017570ANALOG DEVICES INCCOM03265410539969342372SHOTR133242209950ANALOG DEVICES INCCOM0326541051273291090706SHSOLE 1060335030371ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A10820375SHOTR137500ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A10812220SHOTR200220ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1083506500SHOTR5650000AON PLCSHS CL AG0403H10824118SHOTR111800AON PLCSHS CL AG0403H1085982900SHOTR2002900APPLE INCCOM03783310018531160010SHOTR115566204348APPLE INCCOM0378331008697500SHCallOTR2007500APPLE INCCOM03783310020873180232SHSOLE 18023200APPLE INCCOM03783310093436806801SHOTR5777556029245APPLE INCCOM03783310035869309724SHOTR200309724APPLIED MATLS INCCOM0382221054507565SHOTR1756500APPLIED MATLS INCCOM038222105881486SHOTR2001486APPLIED MATLS INCCOM03822210558970SHSOLE 97000APTARGROUP INCCOM0383361036986170SHSOLE 617000APTIV PLCSHSG6095L10918199SHOTR200199APTIV PLCSHSG6095L109117412800SHOTR51280000APTIV PLCSHSG6095L10914158SHOTR115800ARGENX SESPONSORED ADR04016X1013151199SHSOLE 119900ARGENX SESPONSORED ADR04016X10130280115342SHOTR1103991011351ARROWHEAD PHARMACEUTICALS INCOM04280A100535581243802SHOTR110863080157494ARROWHEAD PHARMACEUTICALS INCOM04280A1001874338SHSOLE 004338ASTRAZENECA PLCSPONSORED ADR04635310897617810SHSOLE 1781000ASTRAZENECA PLCSPONSORED ADR046353108202536956SHOTR13518201774ASTRAZENECA PLCSPONSORED ADR0463531082404377SHOTR2004377AT&T INCCOM00206R10280228120SHOTR52812000AT&T INCCOM00206R10229010157SHOTR20010157AT&T INCCOM00206R102592071SHOTR1207100ATRICURE INCCOM04963C20916170405267SHOTR1348596056671ATRICURE INCCOM04963C2091644101SHSOLE 179002311AUTOZONE INCCOM053332102206619175452SHOTR1153340022112AUTOZONE INCCOM0533321024994042407SHOTR20042407AUTOZONE INCCOM053332102589607500668SHSOLE 446176054492B2GOLD CORPCOM11777Q2091994230023SHSOLE 23002300BANCO BRADESCO S ASP ADR PFD NEW059460303100112918578SHOTR3291857800BANCO BRADESCO S ASP ADR PFD NEW0594603031712498988SHSOLE 49898800BANCO SANTANDER CHILE NEWSP ADR REP COM05965X1092711195585SHOTR319558500BANK MONTREAL QUECOM0636711012404253088710SHSOLE 29600370128673BANK NOVA SCOTIA B CCOM0641491078109146590SHSOLE 14659000BARRICK GOLD CORPCOM06790110814387SHOTR138700BARRICK GOLD CORPCOM0679011083148385SHOTR2008385BARRICK GOLD CORPCOM06790110817628471343SHSOLE 47134300BAUSCH HEALTH COS INCCOM071734107614022966276SHOTR125890190377257BAUSCH HEALTH COS INCCOM071734107105050739SHSOLE 39613011126BAYTEX ENERGY CORPCOM07317Q10567146447SHSOLE 14644700BCE INCCOM NEW05534B7606641120264SHSOLE 12026400BECTON DICKINSON & COCOM075887109212672914011SHOTR17968230117188BECTON DICKINSON & COCOM07588710949867214316SHOTR200214316BECTON DICKINSON & COCOM0758871096251032686535SHSOLE 23889580297577BEIGENE LTDSPONSORED ADR07725L10244081153894SHOTR1137990015904BEIGENE LTDSPONSORED ADR07725L102235820SHOTR582000BERKSHIRE HATHAWAY INC DELCL A08467010816005SHOTR1500BERKSHIRE HATHAWAY INC DELCL A0846701089603SHOTR2003BERKSHIRE HATHAWAY INC DELCL B NEW084670702294613835SHOTR20013835BERKSHIRE HATHAWAY INC DELCL B NEW08467070220049410SHOTR5941000BERKSHIRE HATHAWAY INC DELCL B NEW0846707025832740SHSOLE 274000BERKSHIRE HATHAWAY INC DELCL B NEW0846707024292014SHOTR1201400BERRY GLOBAL GROUP INCCOM08579W103531301099555SHOTR19877430111812BERRY GLOBAL GROUP INCCOM08579W1032465090SHSOLE 509000BEST BUY INCCOM0865161012902604SHSOLE 260400BEST BUY INCCOM086516101132611913SHOTR11191300BIOHAVEN PHARMACTL HLDG CO LCOMG111961051071650SHSOLE 001650BIOHAVEN PHARMACTL HLDG CO LCOMG11196105277242632SHOTR127335015297BIOMARIN PHARMACEUTICAL INCCOM09061G10153699705827SHOTR1634838070989BIOMARIN PHARMACEUTICAL INCCOM09061G1012623442SHSOLE 344200BIO-TECHNE CORPCOM09073M1049743933SHOTR1393300BIO-TECHNE CORPCOM09073M104213858SHSOLE 85800BJS WHSL CLUB HLDGS INCCOM05550J1016252150461SHSOLE 15046100BK OF AMERICA CORPCOM060505104141158586SHOTR20058586BK OF AMERICA CORPCOM06050510476331668SHSOLE 3166800BK OF AMERICA CORPCOM06050510414574SHOTR157400BLACKLINE INCCOM09239B10930331338406SHOTR5312546025860BLACKLINE INCCOM09239B1091261403SHSOLE 001403BLACKLINE INCCOM09239B10924541273799SHOTR1235879037920BLACKROCK CALIF MUN INCOME TSH BEN INT09248E1024184317239SHOTR13167260513BLACKROCK CORE BD TRSHS BEN INT09249E10154234579SHOTR13457900BLACKROCK CR ALLOCATION INCOCOM09250810039027460SHOTR12746000BLACKROCK INCCOM09247X101153272SHOTR200272BLACKROCK INCCOM09247X101520923SHOTR192300BLACKROCK INVT QUALITY MUN TCOM09247D1052687171906SHOTR11716150291BLACKROCK LTD DURATION INC TCOM SHS09249W10132922364SHOTR12236400BLACKROCK MUN INCM INVT QTYCOM09250G102103573227SHOTR1731090118BLACKROCK MUN INCOME QUALITYCOM0924791042197154265SHOTR11540020263BLACKROCK MUNIENHANCED FD INCOM09253Y1001540136312SHOTR11360860226BLACKROCK MUNIHLDGS NY QLTYCOM09255C1062778206425SHOTR12060820343BLACKROCK MUNIHLDNGS CALI QLCOM09254L1073714265680SHOTR12652410439BLACKROCK MUNIHOLDINGS QUALICOM09254A1011639127217SHOTR11269990218BLACKROCK MUNIHOLDINGS QUALICOM09254C1072080163237SHOTR11629600277BLACKROCK MUNIVEST FD INCCOM09253R1053163364345SHOTR13640210324BLACKROCK MUNIYIELD CALIF FDCOM09254M1053161228225SHOTR12278580367BLACKROCK MUNIYIELD CALIF QUCOM09254N1032261157426SHOTR11571710255BLACKROCK MUNIYIELD INVT QUACOM09254T1004235309106SHOTR13086110495BLACKROCK MUNIYIELD N Y QUALCOM09255E1022820222069SHOTR12216790390BLACKROCK MUNIYIELD PA QLTYCOM09255G1072042146771SHOTR11465320239BLACKROCK MUNIYIELD QUALITYCOM09254G10878059614SHOTR159516098BLACKROCK MUNIYLD MICH QLTYCOM09254V105113280733SHOTR1805980135BLACKROCK TAX MUNICPAL BD TRSHS09248X10048018525SHOTR11852500BLACKSTONE GROUP INCCOM CL A09260D10757110934SHOTR20010934BLUEBIRD BIO INCCOM09609G10022108409784SHOTR1356040053744BLUEBIRD BIO INCCOM09609G100911682SHSOLE 001682BNY MELLON MUN INCOME INCCOM05589T104910105423SHOTR1105332091BOEING COCOM0970231053141900SHOTR1190000BOEING COCOM0970231055413271SHOTR2003271BOEING COCOM09702310518107SHSOLE 10700BOOKING HOLDINGS INCCOM09857L108255149SHOTR114900BRIGHT HORIZONS FAM SOL IN DCOM109194100320SHOTR12000BRIGHT HORIZONS FAM SOL IN DCOM1091941002531667SHSOLE 166700BRISTOL-MYERS SQUIBB COCOM110122108821363SHOTR2001363BRISTOL-MYERS SQUIBB COCOM1101221081181955SHOTR1195500BROADCOM INCCOM11135F101232636SHOTR163600BROADCOM INCCOM11135F10173200SHOTR200200BROADCOM INCCOM11135F10158160SHSOLE 16000BROADRIDGE FINL SOLUTIONS INCOM11133T103101767SHOTR176700BROADRIDGE FINL SOLUTIONS INCOM11133T1032311750SHSOLE 175000BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510493121123SHOTR12112300BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851043020296854951SHSOLE 65408960314055BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851041874250SHOTR2004250BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210190814295SHOTR11429500BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210115243SHOTR200243BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210154651860785SHSOLE 794876065909BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q1071171587SHOTR1158700BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q107227SHOTR20027BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q107548074258SHSOLE 6918705071BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG1624910751832319SHSOLE 3231900BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10598012541SHSOLE 1254100BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG1625810869716995949SHSOLE 99594900BRP INCCOM SUN VTG05577W20021733308922SHSOLE 30892200CABLE ONE INCCOM12685J105777412SHOTR141200CABLE ONE INCCOM12685J105781414SHSOLE 41400CADENCE DESIGN SYSTEM INCCOM127387108159214933SHOTR11493300CADENCE DESIGN SYSTEM INCCOM1273871083393181SHSOLE 318100CAE INCCOM124765108733783766852SHSOLE 3690819076033CAMECO CORPCOM13321L10839028982SHOTR12898200CAMECO CORPCOM13321L1084680347931SHSOLE 34793100CANADIAN IMP BK COMMCOM13606910110833108842SHSOLE 10884200CANADIAN NAT RES LTDCOM136385101484312269512SHSOLE 20792950190217CANADIAN NATL RY COCOM1363751021724891216342SHOTR1121634200CANADIAN NATL RY COCOM1363751024753493352013SHSOLE 3262909089104CANADIAN PAC RY LTDCOM13645T100284700SHOTR570000CANADIAN PAC RY LTDCOM13645T100348204859658SHSOLE 821995037663CANOPY GROWTH CORPCOM13803510040020957SHSOLE 2095700CANOPY GROWTH CORPCOM138035100301550SHOTR2001550CARDINAL HEALTH INCCOM14149Y1081312797SHSOLE 279700CARDINAL HEALTH INCCOM14149Y10821417456159SHOTR1410066046093CARDINAL HEALTH INCCOM14149Y1081222601SHOTR2002601CARRIER GLOBAL CORPORATIONCOM14448C1041560345109157SHOTR144017230707434CARRIER GLOBAL CORPORATIONCOM14448C104341031116669SHOTR2001116669CARRIER GLOBAL CORPORATIONCOM14448C10442607213951292SHSOLE 1238346001567832CATERPILLAR INC DELCOM14912310131210SHSOLE 21000CATERPILLAR INC DELCOM14912310184564SHOTR156400CATERPILLAR INC DELCOM1491231011741166SHOTR2001166CDW CORPCOM12514G10822186SHOTR200186CDW CORPCOM12514G1083903259SHOTR1325900CENOVUS ENERGY INCCOM15135U1091503289666SHSOLE 28966600CERIDIAN HCM HLDG INCCOM15677J1083813461SHSOLE 346100CGI INCCL A SUB VTG12532H1042170762401810SHSOLE 2320655081155CHAMPIONX CORPORATIONCOM15872M104133691673155SHOTR114555160217639CHAMPIONX CORPORATIONCOM15872M104506303SHSOLE 006303CHARTER COMMUNICATIONS INC NCL A16119P1082540SHOTR20040CHARTER COMMUNICATIONS INC NCL A16119P10824733961SHOTR137740187CHEGG INCCOM163092109414357986SHOTR137208020778CHEGG INCCOM1630921091602241SHSOLE 002241CHEVRON CORP NEWCOM1667641001211680SHOTR1168000CHEVRON CORP NEWCOM1667641003424751SHOTR2004751CHEVRON CORP NEWCOM16676410091712740SHOTR51274000CHEVRON CORP NEWCOM1667641005457576SHSOLE 757600CHIPOTLE MEXICAN GRILL INCCOM1696561056754SHSOLE 5400CHIPOTLE MEXICAN GRILL INCCOM16965610515781269SHOTR11223046CHIPOTLE MEXICAN GRILL INCCOM1696561058064SHOTR20064CHUBB LIMITEDCOMH1467J1042352022SHOTR2002022CHUBB LIMITEDCOMH1467J10415133SHOTR113300CHURCHILL DOWNS INCCOM17148410832592198948SHOTR1169098029850CHURCHILL DOWNS INCCOM1714841082141306SHSOLE 001306CINTAS CORPCOM17290810527238181SHOTR179540227CINTAS CORPCOM172908105156469SHOTR200469CITIGROUP INCCOM NEW1729674243909055SHOTR5905500CITIGROUP INCCOM NEW17296742414330SHSOLE 33000CITIGROUP INCCOM NEW1729674241473414SHOTR2003414CITIGROUP INCCOM NEW1729674246142SHOTR114200CITIZENS FINL GROUP INCCOM1746101052429589SHSOLE 958900CITIZENS FINL GROUP INCCOM174610105486321923739SHOTR117304850193254CITRIX SYS INCCOM17737610096700SHOTR170000CITRIX SYS INCCOM17737610049358SHOTR200358CITRIX SYS INCCOM1773761002381725SHSOLE 172500CLARIVATE PLCORD SHSG2181010993530159SHSOLE 3015900CLOROX CO DELCOM189054109188896SHOTR200896CLOROX CO DELCOM1890541098494041SHSOLE 404100CLOROX CO DELCOM18905410997460SHOTR146000CME GROUP INCCOM12572Q10533991203163SHOTR200203163CME GROUP INCCOM12572Q1054545582716861SHSOLE 24485230268338CME GROUP INCCOM12572Q105147784883297SHOTR17702340113063COCA COLA COCOM1912161003346763SHOTR2006763COCA COLA COCOM191216100112122700SHOTR52070002000COCA COLA COCOM19121610032640SHSOLE 64000COGENT COMMUNICATIONS HLDGSCOM NEW19239V30251845SHSOLE 00845COGENT COMMUNICATIONS HLDGSCOM NEW19239V30210247170638SHOTR1147281023357COGNEX CORPCOM1924221032193359SHSOLE 335900COGNEX CORPCOM19242210338582592653SHOTR1532819059834COGNEX CORPCOM19242210327214418032SHOTR5390412027620COHEN & STEERS LTD DURATIONCOM19248C10542318097SHOTR11809700COLGATE PALMOLIVE COCOM19416210332233417801SHOTR1405724012077COLGATE PALMOLIVE COCOM19416210333279431350SHOTR200431350COLGATE PALMOLIVE COCOM194162103999021294908SHSOLE 1256311038597COLLIERS INTL GROUP INCSUB VTG SHS194693107774SHOTR17400COLLIERS INTL GROUP INCSUB VTG SHS19469310742628480749SHSOLE 3756040105145COMCAST CORP NEWCL A20030N101264357143SHOTR15554201601COMCAST CORP NEWCL A20030N1012104550SHOTR5455000COMCAST CORP NEWCL A20030N1013357239SHOTR2007239CONOCOPHILLIPSCOM20825C10425763SHOTR176300CONOCOPHILLIPSCOM20825C10484525739SHSOLE 2573900COPA HOLDINGS SACL AP31076105195138765SHOTR33876500COPART INCCOM21720410643605414652SHOTR1371363043289COSTCO WHSL CORP NEWCOM22160K1051671147073SHSOLE 4707300COSTCO WHSL CORP NEWCOM22160K105596416799SHOTR1162660533COSTCO WHSL CORP NEWCOM22160K105339954SHOTR200954CRANE COCOM2243991057766154912SHSOLE 15491200CREDICORP LTDCOMG2519Y10810798699SHSOLE 869900CREDICORP LTDCOMG2519Y108540443586SHOTR34358600CREDIT SUISSE ASSET MGMT INCCOM22491610624081511SHOTR18151100CRESCENT PT ENERGY CORPCOM22576C1012113186SHSOLE 1318600CROCS INCCOM227046109213750000SHOTR20050000CROWDSTRIKE HLDGS INCCL A22788C1057765649SHOTR153250324CROWDSTRIKE HLDGS INCCL A22788C10527200SHOTR200200CUMMINS INCCOM2310211061165355185SHOTR55137503810CVS HEALTH CORPCOM1266501001192040SHSOLE 204000CVS HEALTH CORPCOM1266501006100SHOTR200100CVS HEALTH CORPCOM1266501002364036SHOTR1403600DANAHER CORPORATIONCOM235851102346916110SHOTR1157190391DANAHER CORPORATIONCOM2358511021150SHOTR20050DANAHER CORPORATIONCOM23585110263861296575SHSOLE 29657500DEERE & COCOM24419910595430SHOTR143000DEERE & COCOM244199105227610270SHOTR51027000DEERE & COCOM244199105165745SHSOLE 74500DELTA AIR LINES INC DELCOM NEW2473617022217239SHOTR1723900DELTA AIR LINES INC DELCOM NEW247361702461500SHOTR2001500DESCARTES SYS GROUP INCCOM24990610829860393673SHSOLE 2434830150190DESCARTES SYS GROUP INCCOM2499061084706196SHOTR1619600DESPEGAR COM CORPORD SHSG27358103118991870968SHOTR1187096800DESPEGAR COM CORPORD SHSG27358103518078SHSOLE 008078DEXCOM INCCOM252131107159385SHSOLE 38500DEXCOM INCCOM2521311077291769SHOTR1176900DEXCOM INCCOM2521311074121000SHOTR2001000DIAGEO PLCSPON ADR NEW25243Q2052171576SHSOLE 157600DIAGEO PLCSPON ADR NEW25243Q2051461057SHOTR2001057DIAGEO PLCSPON ADR NEW25243Q20572520SHOTR152000DIAMONDPEAK HLDGS CORCOM CL A25280H10095337000SHSOLE 3700000DICKS SPORTING GOODS INCCOM25339310234447595141SHOTR1523676071465DICKS SPORTING GOODS INCCOM2533931021412432SHSOLE 002432DIGITAL RLTY TR INCCOM253868103100680SHOTR168000DIGITAL RLTY TR INCCOM2538681032411645SHSOLE 164500DISNEY WALT COCOM DISNEY254687106767861877SHOTR20061877DISNEY WALT COCOM DISNEY25468710660662488891SHOTR5472801016090DISNEY WALT COCOM DISNEY2546871066555279SHOTR1527900DISNEY WALT COCOM DISNEY2546871069717822SHSOLE 782200DOCUSIGN INCCOM25616310699460SHOTR146000DOCUSIGN INCCOM2561631064302000SHOTR2002000DOCUSIGN INCCOM2561631062261050SHSOLE 105000DOLBY LABORATORIES INCCOM CL A25659T10741238622173SHOTR1557792064381DOLLAR GEN CORP NEWCOM25667710514026687SHOTR1668700DOLLAR GEN CORP NEWCOM2566771054842309SHSOLE 230900DOLLAR TREE INCCOM2567461081001100SHOTR1110000DOLLAR TREE INCCOM2567461082372600SHSOLE 260000DOLLAR TREE INCCOM25674610860656SHOTR200656DOMINION ENERGY INCCOM25746U10950634SHOTR200634DOMINION ENERGY INCCOM25746U1094345500SHOTR5550000DOMINOS PIZZA INCCOM25754A201111260SHOTR126000DOMINOS PIZZA INCCOM25754A201259610SHSOLE 61000DOMO INCCOM CL B25755410538310000SHOTR20010000DOUBLELINE INCOME SOLUTIONSCOM25862210917510942SHOTR11094200DUFF & PHELPS UTIL CORP BD TCOM26432K10824326333SHOTR12633300DUKE ENERGY CORP NEWCOM NEW26441C2047979000SHOTR5900000EATON VANCE CALIF MUN BD FDCOM27828A1003277288506SHOTR12880320474EATON VANCE LTD DURATION INCCOM27828H10530927345SHOTR12734500EATON VANCE MUN BD FDCOM27827X1014933374538SHOTR13738950643EATON VANCE NEW YORK MUN BDCOM27827Y1092216187758SHOTR11874490309EBAY INC.COM2786421031222350SHOTR1235000EBAY INC.COM2786421032354520SHSOLE 452000ECOLAB INCCOM27886510027890139560SHOTR113559803962ECOLAB INCCOM278865100102086510840SHSOLE 498635012205ECOLAB INCCOM2788651001132056645SHOTR55297503670ECOLAB INCCOM27886510030114150692SHOTR200150692EDWARDS LIFESCIENCES CORPCOM28176E108170421351SHOTR1203690982EDWARDS LIFESCIENCES CORPCOM28176E10812208152950SHOTR5142825010125ELECTRONIC ARTS INCCOM2855121091561197SHOTR1119700ELECTRONIC ARTS INCCOM28551210921162SHOTR200162ELECTRONIC ARTS INCCOM2855121092742100SHSOLE 210000EMCOR GROUP INCCOM29084Q10037647556000SHOTR1484690071310EMCOR GROUP INCCOM29084Q1001412088SHSOLE 002088EMERSON ELEC COCOM2910111041221866SHOTR2001866EMERSON ELEC COCOM2910111041973000SHOTR1300000ENBRIDGE INCCOM29250N10536850947297SHSOLE 94729700ENERGY TRANSFER LPCOM UT LTD PTN29273V10013925640SHOTR20025640ENTEGRIS INCCOM29362U10463226850495SHOTR17417790108716ENTEGRIS INCCOM29362U1044966674SHSOLE 330003374ENTERPRISE PRODS PARTNERS LCOM293792107140188728SHOTR20088728ENTERPRISE PRODS PARTNERS LCOM29379210725516150SHOTR11615000ENVESTNET INCCOM29404K10610942141811SHSOLE 14000401807ENVESTNET INCCOM29404K10636766476484SHOTR1415247061237EPAM SYS INCCOM29414B104452814006SHOTR31400600EQUINOX GOLD CORPCOM29446Y50213319856555SHSOLE 5157550340800ETSY INCCOM29786A106106400874786SHOTR17661040108682ETSY INCCOM29786A1067145869SHSOLE 291502954EURONET WORLDWIDE INCCOM2987361092522769SHSOLE 276900EVERBRIDGE INCCOM29978A1041631295SHSOLE 001295EVERBRIDGE INCCOM29978A10433805268866SHOTR1232039036827EXACT SCIENCES CORPCOM30063P10532501318792SHOTR1275821042971EXACT SCIENCES CORPCOM30063P1051451427SHSOLE 001427EXELIXIS INCCOM30161Q104623612550563SHOTR122351870315376EXELIXIS INCCOM30161Q10446619078SHSOLE 1057408504EXFO INCSUB VTG SHS30204610739190177SHSOLE 9017700EXLSERVICE HOLDINGS INCCOM302081104222233679SHOTR121566012113EXLSERVICE HOLDINGS INCCOM302081104861306SHSOLE 001306EXXON MOBIL CORPCOM30231G1022025870SHOTR2005870EXXON MOBIL CORPCOM30231G10298728750SHOTR5279000850EXXON MOBIL CORPCOM30231G102501454SHSOLE 145400EXXON MOBIL CORPCOM30231G102621800SHOTR1180000FACEBOOK INCCL A30303M102847032341SHOTR13126101080FACEBOOK INCCL A30303M102832831799SHOTR20031799FACEBOOK INCCL A30303M10250190SHSOLE 19000FACTSET RESH SYS INCCOM3030751053165294516SHOTR19169202824FACTSET RESH SYS INCCOM3030751053262697425SHOTR20097425FACTSET RESH SYS INCCOM303075105111407332677SHSOLE 32366709010FAIR ISAAC CORPCOM303250104235552SHSOLE 55200FEDEX CORPCOM31428X106182725SHOTR172500FEDEX CORPCOM31428X1061977SHOTR20077FERRARI N VCOMN3167Y103158860SHOTR186000FERRARI N VCOMN3167Y103166901SHOTR200901FERRARI N VCOMN3167Y103189310285SHOTR51028500FERRARI N VCOMN3167Y1033832080SHSOLE 208000FIBROGEN INCCOM31572Q808415621010746SHOTR18734670137279FIBROGEN INCCOM31572Q80845711107SHSOLE 605105056FIRST EAGLE ALTR CAP BDC INCCOM26943B10043101737981SHSOLE 173798100FIRST TR ABERDEEN GLBL OPP FCOM SHS33731910715816537SHOTR11653700FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1925827420SHOTR2007420FIRSTCASH INCCOM33767D1052885040SHSOLE 504000FIRSTSERVICE CORP NEWCOM33767E202103584SHOTR158400FIRSTSERVICE CORP NEWCOM33767E202115961659920SHSOLE 568387091533FISERV INCCOM337738108137713365SHOTR1128620503FISERV INCCOM3377381081691644SHOTR2001644FISERV INCCOM33773810820868202500SHOTR5187540014960FIVE BELOW INCCOM33829M1013532778SHSOLE 277800FLAHERTY & CRUMRINE DYN PFDSHS33848W10638013934SHOTR11393400FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS3444191061402500SHSOLE 250000FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS34441910671812773SHOTR31277300FORTINET INCCOM34959E10946541395049SHOTR1354924040125FORTINET INCCOM34959E10918150SHOTR200150FORTINET INCCOM34959E1092061746SHSOLE 174600FORTIS INCCOM34955310736099663099SHSOLE 590990072109FORTUNE BRANDS HOME & SEC INCOM34964C10623615272940SHOTR1244559028381FORUM MERGER II CORPCL A34986F10354755000SHSOLE 5500000FRANCO NEV CORPCOM3518581052340881258063SHSOLE 1203301054762FRANCO NEV CORPCOM3518581054092200SHOTR1220000FRANKLIN LTD DURATION INCOMECOM35472T10112915169SHOTR11516900GENERAC HLDGS INCCOM36873610431692163666SHOTR1142393021273GENERAC HLDGS INCCOM368736104127654SHSOLE 00654GENERAL ELECTRIC COCOM369604103426787SHOTR1678700GENERAL ELECTRIC COCOM369604103599485SHOTR2009485GILDAN ACTIVEWEAR INCCOM37591610352720101SHSOLE 2010100GODADDY INCCL A38023710741122541296SHOTR1486554054742GODADDY INCCL A3802371072493284SHSOLE 328400GOLDMAN SACHS GROUP INCCOM38141G104169839SHOTR200839GOLDMAN SACHS GROUP INCCOM38141G10422110SHSOLE 11000GOLDMAN SACHS GROUP INCCOM38141G1043841909SHOTR1190900GOOSEHEAD INS INCCOM CL A38267D1096067000SHSOLE 700000GRACO INCCOM3841091041938923160428SHOTR127639200396508GRACO INCCOM38410910443785713688SHOTR200713688GRACO INCCOM3841091044576557459739SHSOLE 65983990861340GRANITE REAL ESTATE INVT TRUNIT 99/99/99993874371143885025SHSOLE 502500GUARDANT HEALTH INCCOM40131M1092832533SHSOLE 131701216GUARDANT HEALTH INCCOM40131M1093473100SHOTR2003100GUARDANT HEALTH INCCOM40131M10935470317319SHOTR1276950040369GUIDEWIRE SOFTWARE INCCOM40171V10030485292363SHOTR1258391033972GUIDEWIRE SOFTWARE INCCOM40171V10059567SHSOLE 00567HANESBRANDS INCCOM410345102297201886989SHOTR116338710253118HANESBRANDS INCCOM4103451021378715SHSOLE 008715HDFC BANK LTDSPONSORED ADS40415F1012437704879299SHSOLE 376004101119258HDFC BANK LTDSPONSORED ADS40415F1011932673868426SHOTR135422340326192HDFC BANK LTDSPONSORED ADS40415F10129159583639SHOTR5535719047920HEICO CORP NEWCOM42280610936340SHOTR134000HEICO CORP NEWCOM4228061092832707SHSOLE 270700HENRY JACK & ASSOC INCCOM42628110138973239704SHOTR1215699024005HENRY JACK & ASSOC INCCOM4262811011931184SHSOLE 118400HERSHEY COCOM4278661083212240SHOTR1224000HERSHEY COCOM42786610857400SHOTR200400HILTON WORLDWIDE HLDGS INCCOM43300A2031812116SHSOLE 211600HILTON WORLDWIDE HLDGS INCCOM43300A2038489944SHOTR1994400HOME DEPOT INCCOM43707610274265SHSOLE 26500HOME DEPOT INCCOM4370761028583089SHOTR2003089HOME DEPOT INCCOM4370761027042536SHOTR1253600HONEYWELL INTL INCCOM43851610613268054SHOTR178230231HONEYWELL INTL INCCOM4385161061382SHOTR20082HONEYWELL INTL INCCOM438516106106645SHSOLE 64500HORMEL FOODS CORPCOM4404521002324750SHSOLE 475000HORMEL FOODS CORPCOM440452100951940SHOTR1194000HORMEL FOODS CORPCOM4404521001382832SHOTR2002832HYATT HOTELS CORPCOM CL A44857910221826408957SHOTR1351200057757HYATT HOTELS CORPCOM CL A4485791021212262SHSOLE 002262IAA INCCOM4492531036540125603SHSOLE 12560300IAC INTERACTIVECORP NEWCOM44891N1092402000SHOTR2002000ICICI BANK LIMITEDADR45104G104223052269093SHOTR1226909300ICICI BANK LIMITEDADR45104G10412012244SHSOLE 0012244IDEXX LABS INCCOM45168D10424416210SHOTR5621000IDEXX LABS INCCOM45168D104615SHSOLE 1500IHS MARKIT LTDSHSG475671051535431955711SHOTR1195571100IHS MARKIT LTDSHSG475671051635422083078SHSOLE 14245090658569IMMUNOMEDICS INCCOM4529071081626311912627SHOTR116761690236458IMMUNOMEDICS INCCOM452907108124214603SHSOLE 824206361IMPERIAL OIL LTDCOM NEW4530384081783111846SHSOLE 11184600INCYTE CORPCOM45337C10292010257SHOTR11025700INCYTE CORPCOM45337C1024154628SHSOLE 462800INFOSYS LTDSPONSORED ADR456788108255721851671SHOTR1185167100INFOSYS LTDSPONSORED ADR4567881081279171SHSOLE 009171INPHI CORPCOM45772F107144512874SHOTR1824704627INPHI CORPCOM45772F10756499SHSOLE 00499INSPERITY INCCOM45778Q1071291970SHSOLE 001970INSPERITY INCCOM45778Q10724299371031SHOTR1319537051494INTEL CORPCOM4581401001873603SHOTR1360300INTEL CORPCOM45814010077915043SHOTR20015043INTEL CORPCOM458140100724051398315SHOTR51354470043845INTEL CORPCOM458140100721400SHSOLE 140000INTELLICHECK INCCOM NEW45817G20131046514SHOTR54651400INTERCONTINENTAL EXCHANGE INCOM45866F104175517540SHOTR1170800460INTERCONTINENTAL EXCHANGE INCOM45866F1041291294SHOTR2001294INTERCORP FINL SVCS INCSHSP5626F12831613673SHOTR31367300INTUITCOM461202103188575SHOTR157500INTUITCOM46120210341609127554SHOTR511767909875INTUITIVE SURGICAL INCCOM NEW46120E602284400SHOTR200400INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1032809259897SHOTR12594640433INVESCO BD FDCOM46132L10722211102SHOTR11110200INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E800220531877SHOTR20031877INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E26364415565SHOTR20015565INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7753195730SHOTR2005730INVESCO EXCHANGE TRADED FD TDYNMC MKT ETF46137V7122282432SHOTR2002432INVESCO MUN OPPORTUNITY TRCOM46132C1074188342731SHOTR13421590572INVESCO PA VALUE MUN INC TRCOM46132K1092078169520SHOTR11692400280INVESCO QQQ TRUNIT SER 146090E103124323447461SHSOLE 44746100INVESCO QQQ TRUNIT SER 146090E1031255545189SHOTR14518900INVESCO QQQ TRUNIT SER 146090E1031764963523SHOTR20063523INVESCO QUALITY MUN INCOME TCOM46133G1072112170877SHOTR11705910286IRADIMED CORPCOM46266A10978036469SHOTR123374013095IRADIMED CORPCOM46266A109301413SHSOLE 001413IRHYTHM TECHNOLOGIES INCCOM45005610691202383025SHOTR1335072047953IRHYTHM TECHNOLOGIES INCCOM4500561067112986SHSOLE 164301343ISHARES INCCORE MSCI EMKT46434G103184434920SHOTR13492000ISHARES INCCORE MSCI EMKT46434G10362911907SHOTR20011907ISHARES INCMSCI CDA ETF4642865092659675SHSOLE 967500ISHARES TR20 YR TR BD ETF4642874326874205SHSOLE 420500ISHARES TRBARCLAYS 7 10 YR4642874405414438SHOTR1443800ISHARES TRCORE MSCI EAFE46432F8421342223SHOTR2002223ISHARES TRCORE MSCI EAFE46432F8423395632SHOTR1563200ISHARES TRCORE S&P MCP ETF464287507532728748SHOTR20028748ISHARES TRCORE S&P MCP ETF46428750719594105736SHOTR110573600ISHARES TRCORE S&P SCP ETF46428780421352304026SHOTR130402600ISHARES TRCORE S&P SCP ETF464287804110815779SHOTR20015779ISHARES TRCORE S&P500 ETF464287200860825615SHOTR12561500ISHARES TRCORE S&P500 ETF464287200232970693239SHOTR200693239ISHARES TRCORE US AGGBD ET4642872264493807SHOTR1380700ISHARES TREAFE GRWTH ETF464288885141015683SHOTR20015683ISHARES TREAFE VALUE ETF46428887760114895SHOTR20014895ISHARES TRGBL COMM SVC ETF464287275567386000SHSOLE 8600000ISHARES TRIBOXX HI YD ETF464288513503460000SHSOLE 6000000ISHARES TRIBOXX HI YD ETF4642885135416443SHOTR1644300ISHARES TRIBOXX INV CP ETF4642872425984438SHOTR1443800ISHARES TRMRNGSTR LG-CP ET4642871272841455SHOTR2001455ISHARES TRMSCI AC ASIA ETF464288182700390753SHOTR20090753ISHARES TRMSCI ACWI ETF464288257107413444SHOTR20013444ISHARES TRMSCI ACWI EX US46428824072315716SHOTR20015716ISHARES TRMSCI EAFE ETF46428746513506212197SHOTR200212197ISHARES TRMSCI EAFE ETF4642874659464148692SHOTR114869200ISHARES TRMSCI EAFE ETF4642874658058126603SHSOLE 12660300ISHARES TRMSCI EMG MKT ETF46428723410549239256SHOTR200239256ISHARES TRMSCI EMG MKT ETF464287234641445SHOTR1144500ISHARES TRMSCI EMG MKT ETF4642872344617104728SHSOLE 10472800ISHARES TRMSCI USA MULTIFT46434V28237011150SHSOLE 1115000ISHARES TRNASDAQ BIOTECH4642875565584118SHOTR2004118ISHARES TRPFD AND INCM SEC4642886874753130401SHOTR113040100ISHARES TRRUS 1000 ETF464287622389020786SHOTR20020786ISHARES TRRUS 1000 ETF464287622329617610SHOTR11761000ISHARES TRRUS 1000 GRW ETF464287614416319196SHOTR20019196ISHARES TRRUS 1000 GRW ETF4642876145182388SHOTR1238800ISHARES TRRUS 1000 VAL ETF464287598512143350SHOTR20043350ISHARES TRRUS 1000 VAL ETF4642875984443758SHOTR1375800ISHARES TRRUS 2000 GRW ETF4642876485502481SHOTR2002481ISHARES TRRUS 2000 GRW ETF4642876482991351SHOTR1135100ISHARES TRRUS 2000 VAL ETF4642876304764795SHOTR2004795ISHARES TRRUS 2000 VAL ETF46428763026260SHOTR126000ISHARES TRRUS MD CP GR ETF4642874812801622SHOTR1162200ISHARES TRRUS MID CAP ETF4642874996059105587SHOTR110558700ISHARES TRRUSSELL 2000 ETF4642876558185459SHOTR2005459ISHARES TRRUSSELL 2000 ETF464287655304720340SHOTR12034000ISHARES TRRUSSELL 3000 ETF464287689605030913SHOTR20030913ISHARES TRRUSSELL 3000 ETF464287689113575SHOTR157500ISHARES TRS&P 500 GRWT ETF4642873094862102SHOTR2002102ISHARES TRSELECT DIVID ETF4642871683093792SHOTR2003792ISHARES TRTIPS BD ETF4642871765504351SHOTR1435100ISHARES TRU.S. TECH ETF46428772117315749SHOTR2005749ISHARES TRUS HLTHCARE ETF4642877624542000SHOTR2002000ITAU UNIBANCO HLDG S ASPON ADR REP PFD465562106558140191SHOTR314019100ITT INCCOM45073V108274146414SHOTR129768016646ITT INCCOM45073V1081061796SHSOLE 001796JD.COM INCSPON ADR CL A47215P10628364SHOTR136400JD.COM INCSPON ADR CL A47215P1061752250SHOTR2002250JOHNSON & JOHNSONCOM4781601042720371827220SHOTR116003340226886JOHNSON & JOHNSONCOM47816010462558420191SHOTR200420191JOHNSON & JOHNSONCOM478160104302920343SHOTR52034300JOHNSON & JOHNSONCOM4781601048008025378839SHSOLE 47645870614252JOYY INCADS REPSTG COM A46591M10913932172709SHOTR117270900JOYY INCADS REPSTG COM A46591M10977955SHSOLE 00955JPMORGAN CHASE & COALERIAN ML ETN46625H3651401130000SHSOLE 13000000JPMORGAN CHASE & COCOM46625H1008598926SHSOLE 892600JPMORGAN CHASE & COCOM46625H100490050901SHOTR20050901JPMORGAN CHASE & COCOM46625H100176918372SHOTR1180800292JPMORGAN CHASE & COCOM46625H10049642515656SHOTR5497086018570KANSAS CITY SOUTHERNCOM NEW4851703024122278SHOTR1227800KEYCORPCOM49326710812310320SHOTR20010320KEYSIGHT TECHNOLOGIES INCCOM49338L103114211557SHOTR11155700KEYSIGHT TECHNOLOGIES INCCOM49338L1032502528SHSOLE 252800KINGSOFT CLOUD HLDGS LTDADS49639K1012959100203SHOTR310020300KINGSOFT CLOUD HLDGS LTDADS49639K101461550SHSOLE 001550KINGSOFT CLOUD HLDGS LTDADS49639K1019295314759SHOTR131475900KINROSS GOLD CORPCOM4969024043987339342SHSOLE 33934200KINSALE CAP GROUP INCCOM49714P108236212420SHOTR51242000KIRKLAND LAKE GOLD LTDCOM49741E100533882126SHSOLE 8212600KONINKLIJKE PHILIPS N VNY REG SH NEW500472303374SHOTR20074KONINKLIJKE PHILIPS N VNY REG SH NEW5004723032375020SHSOLE 502000KRANESHARES TRCSI CHI INTERNET500767306247736332SHOTR20036332KROGER COCOM501044101952802SHOTR1280200KROGER COCOM5010441012306770SHSOLE 677000LAM RESEARCH CORPCOM51280710832809888SHOTR196240264LAM RESEARCH CORPCOM512807108182548SHSOLE 54800LAUDER ESTEE COS INCCL A5184391047133267SHOTR1326700LAUDER ESTEE COS INCCL A5184391043341530SHSOLE 153000LENNOX INTL INCCOM526107107230842SHSOLE 84200LHC GROUP INCCOM50187A107555026110SHOTR11672809382LHC GROUP INCCOM50187A1072551200SHOTR2001200LHC GROUP INCCOM50187A1072151011SHSOLE 001011LIBERTY MEDIA CORP DELCOM SER C FRMLA53122985423115637311SHOTR1560591076720LIBERTY MEDIA CORP DELCOM SER C FRMLA53122985416450SHOTR200450LIBERTY MEDIA CORP DELCOM SER C FRMLA531229854571574SHSOLE 001574LIGHTSPEED POS INCSUB VTG SHS53227R10617064399996SHSOLE 303042096954LILLY ELI & COCOM5324571084743205SHOTR1320500LILLY ELI & COCOM5324571082371600SHOTR5160000LINDE PLCSHSG5494J103137901579100SHSOLE 562382016718LINDE PLCSHSG5494J10343228181532SHOTR117628305249LINDE PLCSHSG5494J10342298177624SHOTR200177624LINDE PLCSHSG5494J1033571500SHOTR5150000LIVE NATION ENTERTAINMENT INCOM5380341091562900SHSOLE 290000LIVE NATION ENTERTAINMENT INCOM53803410930117558964SHOTR1503293055671LOUISIANA PAC CORPCOM546347105245683239SHOTR153420029819LOUISIANA PAC CORPCOM546347105953217SHSOLE 003217LOWES COS INCCOM54866110749149296328SHOTR128734608982LOWES COS INCCOM54866110750415303964SHOTR200303964LOWES COS INCCOM548661107189111400SHOTR51140000LOWES COS INCCOM548661107146884885592SHSOLE 859420026172LULULEMON ATHLETICA INCCOM55002110920486218SHOTR160060212LULULEMON ATHLETICA INCCOM5500211096622009SHOTR2002009LYFT INCCL A COM55087P1042208000SHOTR2008000MAG SILVER CORPCOM55903Q10419908919548SHSOLE 91954800MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801062948600SHOTR1860000MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP559080106132538748SHOTR20038748MAGNA INTL INCCOM559222401187630783SHSOLE 3078300MANULIFE FINL CORPCOM56501R1064910265104SHSOLE 26510400MARKETAXESS HLDGS INCCOM57060D108241500SHSOLE 50000MARKETAXESS HLDGS INCCOM57060D10896200SHOTR120000MARRIOTT INTL INC NEWCL A5719032022252425SHOTR2002425MARRIOTT INTL INC NEWCL A5719032024354696SHOTR1469600MASIMO CORPCOM5747951007293087SHSOLE 308700MASTERCARD INCORPORATEDCL A57636Q1043829001132272SHOTR19892110143061MASTERCARD INCORPORATEDCL A57636Q10487904259939SHOTR200259939MASTERCARD INCORPORATEDCL A57636Q10411194213310231SHSOLE 29206940389537MATCH GROUP INC NEWCOM57667L107373333737SHOTR13258601151MATERION CORPCOM576690101131225217SHOTR11618109036MATERION CORPCOM57669010151974SHSOLE 00974MAXIM INTEGRATED PRODS INCCOM57772K1011962900SHSOLE 290000MAXIM INTEGRATED PRODS INCCOM57772K101100114805SHOTR11480500MCCORMICK & CO INCCOM NON VTG579780206156805SHOTR200805MCCORMICK & CO INCCOM NON VTG57978020653275SHSOLE 27500MCDONALDS CORPCOM5801351011126751334SHSOLE 5133400MCDONALDS CORPCOM58013510186390SHOTR139000MCDONALDS CORPCOM5801351014011829SHOTR2001829MCDONALDS CORPCOM580135101224510230SHOTR51023000MEDTRONIC PLCSHSG5960L1033323196SHOTR1319600MEDTRONIC PLCSHSG5960L1033122998SHOTR2002998MERCADOLIBRE INCCOM58733R10216321508SHOTR3150800MERCK & CO. INCCOM58933Y105116814082SHOTR1136470435MERCK & CO. INCCOM58933Y1055256330SHOTR2006330MERCK & CO. INCCOM58933Y105285034360SHOTR53436000MERCK & CO. INCCOM58933Y10547570SHSOLE 57000METHANEX CORPCOM59151K1082818656SHSOLE 865600METTLER TOLEDO INTERNATIONALCOM592688105507795525804SHSOLE 464525061279METTLER TOLEDO INTERNATIONALCOM592688105175892182130SHOTR1159143022987METTLER TOLEDO INTERNATIONALCOM5926881053857439942SHOTR20039942MFS CHARTER INCOME TRSH BEN INT55272710933942281SHOTR14228100MFS MULTIMARKET INCOME TRSH BEN INT55273710832457641SHOTR15764100MICRON TECHNOLOGY INCCOM595112103252SHOTR15200MICRON TECHNOLOGY INCCOM59511210373715700SHSOLE 1570000MICROSOFT CORPCOM594918104131762626453SHOTR200626453MICROSOFT CORPCOM5949181044212000SHCallOTR2002000MICROSOFT CORPCOM5949181043354961595092SHOTR114090460186046MICROSOFT CORPCOM5949181049636144581439SHSOLE 41723990409040MICROSOFT CORPCOM59491810493877446334SHOTR5430829015505MIDDLEBY CORPCOM59627810123669263840SHOTR125597507865MIDDLEBY CORPCOM59627810120877232720SHOTR200232720MIDDLEBY CORPCOM59627810188557987148SHSOLE 961942025206MOHAWK INDS INCCOM6081901043663750SHSOLE 227301477MOHAWK INDS INCCOM60819010440166411584SHOTR1360204051380MOLINA HEALTHCARE INCCOM60855R10046100251860SHOTR1226368025492MOLINA HEALTHCARE INCCOM60855R1002571406SHSOLE 140600MONROE CAP CORPCOM61033510137655000SHOTR15500000MOODYS CORPCOM6153691054856991675691SHOTR114544580221233MOODYS CORPCOM61536910599657343824SHOTR200343824MOODYS CORPCOM61536910513688544722628SHSOLE 41533460569282MORGAN STANLEY EMER MKTS DEBCOM61744H10519323027SHOTR12302700MORGAN STANLEY EMER MKTS DEBCOM61744H1051510180000SHSOLE 18000000MORGAN STANLEY EMERGING MKTSCOM6174771041946350000SHSOLE 35000000MORNINGSTAR INCCOM6177001092951839SHSOLE 183900MOSAIC CO NEWCOM61945C103418222289088SHOTR119954470293641MOSAIC CO NEWCOM61945C10333918553SHSOLE 922409329MOTOROLA SOLUTIONS INCCOM NEW620076307261516675SHOTR1164160259MOTOROLA SOLUTIONS INCCOM NEW62007630723149SHOTR200149MOTOROLA SOLUTIONS INCCOM NEW6200763072581643SHSOLE 164300MSCI INCCOM55354G1007185892014095SHSOLE 17823790231716MSCI INCCOM55354G100254439713153SHOTR1622587090566MSCI INCCOM55354G10063214177178SHOTR200177178NATERA INCCOM632307104289740107SHOTR125668014439NATERA INCCOM6323071041121557SHSOLE 001557NETFLIX INCCOM64110L10653105SHOTR110500NETFLIX INCCOM64110L10623444687SHOTR2004687NEUBERGER BERMAN HIGH YIELDCOM64128C10616014470SHOTR11447000NEUROCRINE BIOSCIENCES INCCOM64125C10927301283917SHOTR1255262028655NEUROCRINE BIOSCIENCES INCCOM64125C1091641708SHSOLE 170800NEW ORIENTAL ED & TECHNOLOGYSPON ADR647581107245216400SHSOLE 1640000NEW ORIENTAL ED & TECHNOLOGYSPON ADR647581107606740580SHOTR34058000NEW ORIENTAL ED & TECHNOLOGYSPON ADR647581107105699SHOTR200699NEW YORK TIMES COCL A650111107162838041SHSOLE 3336504676NEW YORK TIMES COCL A650111107509901191644SHOTR110401640151480NEWMONT CORPCOM6516391061271490SHOTR1149000NEWMONT CORPCOM651639106243528665SHOTR52866500NEWMONT CORPCOM651639106321237810SHSOLE 3781000NEXTERA ENERGY INCCOM65339F101333112000SHOTR51200000NEXTERA ENERGY INCCOM65339F101146525SHOTR152500NIKE INCCL B6541061036033184805781SHSOLE 42505070555274NIKE INCCL B6541061034603668SHOTR5366800NIKE INCCL B6541061032108891679853SHOTR114713280208525NIKE INCCL B65410610353575426754SHOTR200426754NORDSON CORPCOM65566310246753243733SHOTR1218539025194NORDSTROM INCCOM65566410020517200SHOTR20017200NORFOLK SOUTHN CORPCOM655844108183853SHOTR200853NORFOLK SOUTHN CORPCOM65584410849230SHSOLE 23000NORTHROP GRUMMAN CORPCOM6668071025041598SHOTR1159800NOVARTIS AGSPONSORED ADR66987V10938107438211SHSOLE 43821100NOVARTIS AGSPONSORED ADR66987V10913149SHOTR200149NOVAVAX INCCOM NEW6700024012282100SHOTR2002100NOVOCURE LTDORD SHSG6674U10842303380050SHOTR1331514048536NOVOCURE LTDORD SHSG6674U1083162836SHSOLE 136101475NUTRIEN LTDCOM67077M108480SHOTR20080NUTRIEN LTDCOM67077M1081083692075640SHSOLE 18954310180209NUVEEN ARIZONA QLTY MUN INCCOM67061W104122683547SHOTR1834040143NUVEEN CA QUALTY MUN INCOMECOM67066Y1054097281378SHOTR12809080470NUVEEN MARYLAND QLT MUN INCCOM67061Q1072206167594SHOTR11673180276NUVEEN MICH QUALITY MUN INCOCOM67097910371750582SHOTR150497085NUVEEN NEW JERSEY QULT MUN FCOM67069Y1022935216930SHOTR12165720358NUVEEN NEW YORK AMT QLT MUNICOM6706561072963230407SHOTR12300010406NUVEEN NEW YORK QLT MUN INCCOM67066X1072962216694SHOTR12163240370NUVEEN OHIO QLTY MUN INCOMECOM6709801012444162586SHOTR11623170269NUVEEN PENNSYLVANIA QLT MUNCOM6709721082070154032SHOTR11537740258NVIDIA CORPORATIONCOM67066G10441337637SHOTR173650272NVIDIA CORPORATIONCOM67066G10425444700SHSOLE 470000NVIDIA CORPORATIONCOM67066G1043205959235SHOTR55472504510NVIDIA CORPORATIONCOM67066G10429095375SHOTR2005375OKTA INCCL A67929510555954261653SHOTR1235047026606OKTA INCCL A6792951054872279SHSOLE 227900OMNICELL COMCOM68213N109579277584SHSOLE 7758400OPEN TEXT CORPCOM6837151062099003729558SHSOLE 35934560136102ORACLE CORPCOM68389X10546647781355SHOTR200781355ORACLE CORPCOM68389X1054995228367201SHSOLE 74550630912138ORACLE CORPCOM68389X1051866893127125SHOTR127262000400925OREILLY AUTOMOTIVE INCCOM67103H10712202645SHOTR12548097OSISKO GOLD ROYALTIES LTDCOM68827L1011787113485SHSOLE 11348500OTIS WORLDWIDE CORPCOM68902V1071473322360326SHOTR120573930302933OTIS WORLDWIDE CORPCOM68902V10731373502618SHOTR200502618OTIS WORLDWIDE CORPCOM68902V1074470107161326SHSOLE 63358640825462PAGSEGURO DIGITAL LTDCOM CL AG6870710119514SHOTR151400PAGSEGURO DIGITAL LTDCOM CL AG687071012055425SHSOLE 542500PALO ALTO NETWORKS INCCOM69743510511304616SHOTR1461600PALO ALTO NETWORKS INCCOM6974351052461006SHSOLE 100600PALO ALTO NETWORKS INCCOM69743510558235SHOTR200235PAN AMERN SILVER CORPCOM697900108190144398SHSOLE 4439800PARKER-HANNIFIN CORPCOM7010941044552250SHOTR1225000PAYCOM SOFTWARE INCCOM70432V10234259110052SHOTR198972011080PAYCOM SOFTWARE INCCOM70432V102216695SHSOLE 69500PAYPAL HLDGS INCCOM70450Y10315657941SHOTR2007941PAYPAL HLDGS INCCOM70450Y103224011371SHOTR1108410530PEGASYSTEMS INCCOM705573103384031721SHOTR120358011363PEGASYSTEMS INCCOM7055731031481226SHSOLE 001226PEMBINA PIPELINE CORPCOM706327103379701343579SHSOLE 1259091084488PEPSICO INCCOM7134481082081651501914SHOTR113181260183788PEPSICO INCCOM71344810856415407034SHOTR200407034PEPSICO INCCOM7134481083352415SHOTR5241500PEPSICO INCCOM7134481085736874139157SHSOLE 37221920416965PERFORMANCE FOOD GROUP COCOM71377A103661903SHSOLE 001903PERFORMANCE FOOD GROUP COCOM71377A10320753599451SHOTR1523829075622PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V1011548219845SHOTR321984500PFIZER INCCOM7170811032396525SHOTR1652500PFIZER INCCOM717081103481304SHOTR2001304PFIZER INCCOM717081103431176SHSOLE 117600PGIM HIGH YIELD BOND FUND INCOM69346H10025418365SHOTR11836500PHILLIPS 66COM718546104201538873SHSOLE 3887300PINNACLE WEST CAP CORPCOM7234841016719000SHOTR5900000PINTEREST INCCL A72352L106146135194SHOTR20035194PIONEER FLOATING RATE TRCOM72369J10216015885SHOTR11588500PIONEER HIGH INCOME TRCOM72369H10622428113SHOTR12811300PIONEER NAT RES COCOM72378710788510289SHOTR11028900PIONEER NAT RES COCOM7237871071932249SHSOLE 224900PIVOTAL INVT CORP IICOM CL A72582K10063455000SHSOLE 5500000PNC FINL SVCS GROUP INCCOM6934751052742493SHOTR1249300POINTS INTL LTDCOM NEW7308432085272412167SHSOLE 2441630168004POOL CORPCOM73278L1053441029SHSOLE 102900POOL CORPCOM73278L1053042190935SHOTR58410006835POWER INTEGRATIONS INCCOM7392761031222201SHSOLE 002201POWER INTEGRATIONS INCCOM73927610332773591565SHOTR1515858075707PRIMERICA INCCOM74164M108287725425SHOTR11628109144PRIMERICA INCCOM74164M108112987SHSOLE 00987PROCTER AND GAMBLE COCOM7427181092281640SHOTR1164000PROCTER AND GAMBLE COCOM74271810910317421SHOTR2007421PROCTER AND GAMBLE COCOM74271810910747730SHSOLE 773000PROGRESSIVE CORPCOM74331510368720SHOTR200720PROGRESSIVE CORPCOM74331510323427247455SHOTR5229825017630PROGRESSIVE CORPCOM7433151031001060SHOTR1106000PROGRESSIVE CORPCOM7433151032462600SHSOLE 260000PROSHARES TRSHRT 20+YR TRE74347X84944228800SHSOLE 2880000PURPLE INNOVATION INCCOM74640Y10650020100SHSOLE 2010000PUTNAM MUN OPPORTUNITIES TRSH BEN INT7469221032469190324SHOTR11900140310PVH CORPORATIONCOM69365610041124689541SHOTR1599864089677PVH CORPORATIONCOM6936561001632741SHSOLE 002741QIAGEN NVSHS NEWN72482123230SHOTR20030QIAGEN NVSHS NEWN724821234348300SHSOLE 830000QIAGEN NVSHS NEWN724821231773380SHOTR1338000QUALCOMM INCCOM747525103449938228SHOTR13710101127QUALCOMM INCCOM7475251032291950SHOTR2001950QUALYS INCCOM74758T30346704476521SHOTR1417658058863QUALYS INCCOM74758T303718173267SHSOLE 7168901578QUEST DIAGNOSTICS INCCOM74834L1002702356SHOTR1235600QUEST DIAGNOSTICS INCCOM74834L10049427SHOTR200427RALPH LAUREN CORPCL A7512121012383500SHOTR1350000RAYMOND JAMES FINL INCCOM7547301092172988SHOTR1298800RAYTHEON TECHNOLOGIES CORPCOM75513E1013726461SHOTR2006461RAYTHEON TECHNOLOGIES CORPCOM75513E10114245SHSOLE 24500RAYTHEON TECHNOLOGIES CORPCOM75513E1011552700SHOTR1270000REALPAGE INCCOM75606N109239341510SHOTR126669014841REALPAGE INCCOM75606N10910600183908SHSOLE 18230801600REGENERON PHARMACEUTICALSCOM75886F107227405SHSOLE 40500REGENERON PHARMACEUTICALSCOM75886F10790160SHOTR116000REGENERON PHARMACEUTICALSCOM75886F107224400SHOTR200400REINSURANCE GRP OF AMERICA ICOM NEW7593516041161221SHSOLE 001221REINSURANCE GRP OF AMERICA ICOM NEW75935160437167390450SHOTR1342210048240REPAY HLDGS CORPCOM CL A76029L1007319311434SHSOLE 31143400REPLIGEN CORPCOM759916109428329031SHOTR118672010359REPLIGEN CORPCOM7599161091651117SHSOLE 001117REPUBLIC SVCS INCCOM7607591007998560SHSOLE 856000RESTAURANT BRANDS INTL INCCOM76131D103124016219SHOTR11621900RESTAURANT BRANDS INTL INCCOM76131D1032032592657674SHSOLE 25445970113077REXNORD CORPCOM76169B102260387241SHOTR155905031336REXNORD CORPCOM76169B1021013381SHSOLE 003381RITCHIE BROS AUCTIONEERSCOM7677441051294601639360SHSOLE 163096008400RITCHIE BROS AUCTIONEERSCOM7677441054305450SHOTR1545000ROCKWELL AUTOMATION INCCOM7739031093201452SHOTR1145200ROCKWELL AUTOMATION INCCOM773903109136617SHOTR200617ROGERS COMMUNICATIONS INCCL B775109200932831766054SHSOLE 1725901040153ROLLINS INCCOM775711104119322022SHSOLE 2202200ROSS STORES INCCOM77829610326037279010SHOTR5258295020715ROSS STORES INCCOM7782961031021092SHOTR2001092ROYAL BK CDACOM7800871024471964783361SHSOLE 45334220249939S&P GLOBAL INCCOM78409V104280777SHOTR200777S&P GLOBAL INCCOM78409V10441380114754SHSOLE 11475400SALESFORCE COM INCCOM79466L30238150SHOTR115000SALESFORCE COM INCCOM79466L30270280SHOTR200280SALESFORCE COM INCCOM79466L30211614620SHSOLE 462000SBA COMMUNICATIONS CORP NEWCL A78410G104102320SHOTR132000SBA COMMUNICATIONS CORP NEWCL A78410G104248780SHSOLE 78000SCHWAB CHARLES CORPCOM8085131052376532SHOTR1653200SCHWAB CHARLES CORPCOM8085131056174SHOTR200174SEA LTDSPONSORD ADS81141R100563236564SHOTR33656400SEATTLE GENETICS INCCOM8125781023151610SHSOLE 161000SEAWORLD ENTMT INCCOM81282V100269051364330SHOTR111879080176422SEAWORLD ENTMT INCCOM81282V100984972SHSOLE 004972SELECT SECTOR SPDR TRSBI CONS DISCR81369Y40751350SHOTR135000SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4075013411SHOTR2003411SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2096436099SHOTR2006099SELECT SECTOR SPDR TRTECHNOLOGY81369Y80315451132401SHOTR113240100SELECT SECTOR SPDR TRTECHNOLOGY81369Y803461039505SHOTR20039505SELECT SECTOR SPDR TRTECHNOLOGY81369Y8032512148SHSOLE 214800SEMPRA ENERGYCOM8168511092412040SHOTR2002040SEMTECH CORPCOM81685010127982528355SHOTR1459984068371SEMTECH CORPCOM8168501011102069SHSOLE 002069SERVICENOW INCCOM81762P10244119095SHOTR188540241SERVICENOW INCCOM81762P102244503SHSOLE 50300SHAW COMMUNICATIONS INCCL B CONV82028K200777133198081SHSOLE 3165206032875SHERWIN WILLIAMS COCOM824348106273443392460SHOTR1342484049976SHERWIN WILLIAMS COCOM8243481067753231112786SHSOLE 9849510127835SHERWIN WILLIAMS COCOM8243481066842898211SHOTR20098211SHERWIN WILLIAMS COCOM8243481064455063940SHOTR55893005010SHOPIFY INCCL A82509L1071531811249SHSOLE 1124900SILVERCREST METALS INCCOM8283631011284113689SHSOLE 11368900SITEONE LANDSCAPE SUPPLY INCCOM82982L103233019110SHOTR51911000SITIME CORPCOM82982T1063434085SHSOLE 408500SKECHERS U S A INCCL A8305661052357766SHOTR2007766SMITH A O CORPCOM831865209621174SHSOLE 001174SMITH A O CORPCOM8318652091633078SHOTR2003078SMITH A O CORPCOM83186520932567616795SHOTR1545178071617SMUCKER J M COCOM NEW83269640597840SHOTR184000SMUCKER J M COCOM NEW8326964052362040SHSOLE 204000SNAP INCCL A83304A1062057857SHOTR2007857SOCIAL CAP HDOSPHIA HLDG COSHS CL AG8250T10919010000SHOTR20010000SPDR DOW JONES INDL AVERAGEUT SER 178467X1092781000SHOTR2001000SPDR GOLD TRGOLD SHS78463V1071266471500SHOTR20071500SPDR GOLD TRGOLD SHS78463V107161908SHSOLE 90800SPDR INDEX SHS FDSASIA PACIF ETF78463X30110529448SHOTR2009448SPDR S&P 500 ETF TRTR UNIT78462F103376911255SHOTR11125500SPDR S&P 500 ETF TRTR UNIT78462F10341936125224SHOTR200125224SPDR S&P 500 ETF TRTR UNIT78462F10344010131416SHSOLE 13141600SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107318938SHOTR193800SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107288850SHOTR200850SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107208615SHOTR561500SPDR SER TRS&P BIOTECH78464A870370633261SHOTR20033261SPDR SER TRS&P DIVID ETF78464A763138114944SHOTR20014944SPDR SER TRS&P DIVID ETF78464A76361659SHOTR165900SPOTIFY TECHNOLOGY S ASHSL8681T1028983702SHOTR2003702SPROTT PHYSICAL GOLD & SILVETR UNIT85208R101137975000SHOTR20075000SQUARE INCCL A8522341031631000SHOTR2001000SQUARE INCCL A85223410313988600SHSOLE 860000SS&C TECHNOLOGIES HLDGS INCCOM78467J1002454055SHOTR1405500SSR MNG INCCOM784730103433951746281SHSOLE 14348950311386STANTEC INCCOM85472N1093939722SHOTR1972200STANTEC INCCOM85472N1094891120974SHSOLE 12097400STARBUCKS CORPCOM855244109192922451SHOTR12141101040STARBUCKS CORPCOM855244109116713578SHOTR20013578STARBUCKS CORPCOM8552441097308500SHSOLE 850000STERIS PLCSHS USDG8473T1003862188SHOTR1218800STONERIDGE INCCOM86183P102512771SHSOLE 002771STONERIDGE INCCOM86183P102131771670SHOTR145983025687STRYKER CORPORATIONCOM863667101104500SHSOLE 50000STRYKER CORPORATIONCOM863667101203975SHOTR200975STRYKER CORPORATIONCOM863667101211410145SHOTR197460399SUN LIFE FINANCIAL INC.COM8667961054247820SHOTR1782000SUN LIFE FINANCIAL INC.COM8667961058227151615SHSOLE 15161500SUNCOR ENERGY INC NEWCOM8672241078496SHOTR149600SUNCOR ENERGY INC NEWCOM867224107252531553054SHSOLE 14229550130099SYNCHRONY FINANCIALCOM87165B10329911424SHSOLE 1142400SYNCHRONY FINANCIALCOM87165B103544962082372SHOTR118742970208075SYNOPSYS INCCOM87160710718218512SHOTR182000312SYSCO CORPCOM8718291071011621SHOTR2001621SYSCO CORPCOM871829107159325605SHOTR1246840921TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391004175735150768SHOTR146724870478281TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001672056SHOTR2002056TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS87403910090403311151262SHSOLE 905245302098809TAKE-TWO INTERACTIVE SOFTWARCOM874054109102620SHOTR162000TAKE-TWO INTERACTIVE SOFTWARCOM8740541092401450SHSOLE 145000TARGET CORPCOM87612E106107680SHOTR168000TARGET CORPCOM87612E1062591645SHSOLE 164500TARGET CORPCOM87612E1066033832SHOTR2003832TC ENERGY CORPCOM87807B1071182332115084SHSOLE 19485660166518TE CONNECTIVITY LTDREG SHSH849891043033095SHOTR1309500TECK RESOURCES LTDCL B87874220485145877SHSOLE 4587700TELADOC HEALTH INCCOM87918A10527211124115SHOTR1111163012952TELADOC HEALTH INCCOM87918A105701632000SHOTR20032000TELUS CORPORATIONCOM87971M1031769287551346SHSOLE 72601870291159TEMPLETON GLOBAL INCOME FDCOM88019810627952163SHOTR15216300TEMPLETON GLOBAL INCOME FDCOM8801981061263236029SHSOLE 23602900TESLA INCCOM88160R1017611774SHOTR116730101TESLA INCCOM88160R10131187269SHOTR2007269TESLA INCCOM88160R10112873000SHCallOTR2003000TEXAS INSTRS INCCOM8825081044002800SHOTR1280000TEXAS INSTRS INCCOM88250810466465SHOTR200465TEXAS INSTRS INCCOM88250810426101182793SHOTR5170083012710TFI INTL INCCOM87241L10929241525161SHSOLE 52516100THE TRADE DESK INCCOM CL A88339J105648512500SHOTR20012500THERMO FISHER SCIENTIFIC INCCOM88355610224525554SHOTR153240230THERMO FISHER SCIENTIFIC INCCOM883556102496811253SHOTR20011253THERMO FISHER SCIENTIFIC INCCOM88355610246912106250SHOTR59889007360THOMSON REUTERS CORP.COM NEW88490370911100SHOTR200100THOMSON REUTERS CORP.COM NEW8849037092301292165719SHSOLE 2088789076930TJX COS INC NEWCOM87254010940624729999SHOTR200729999TJX COS INC NEWCOM872540109674721212432SHOTR51164907047525TJX COS INC NEWCOM8725401091735573118720SHOTR127188460399874TJX COS INC NEWCOM8725401095058539089909SHSOLE 803553701054372TORO COCOM89109210822258SHOTR125800TORO COCOM8910921082653153SHSOLE 315300TORONTO DOMINION BK ONTCOM NEW8911605094603547467218SHSOLE 71349910332227TOYOTA MOTOR CORPSP ADR REP2COM89233130714106SHOTR200106TOYOTA MOTOR CORPSP ADR REP2COM89233130726431199570SHOTR519957000TRACTOR SUPPLY COCOM8923561062501746SHSOLE 174600TRACTOR SUPPLY COCOM89235610660565422526SHOTR1379933042593TRANE TECHNOLOGIES PLCSHSG8994E1031261040SHSOLE 104000TRANE TECHNOLOGIES PLCSHSG8994E1032001651SHOTR1165100TREAN INS GROUP INCCOM89457R1014688307424SHSOLE 30742400TREX CO INCCOM89531P105400555938SHOTR135820020118TREX CO INCCOM89531P1051552171SHSOLE 002171TRIP COM GROUP LTDADS89677Q1074904157480SHOTR315748000TRIP COM GROUP LTDADS89677Q107215369125SHSOLE 6912500TRUPANION INCCOM8982021062783519SHSOLE 351900TUCOWS INCCOM NEW898697206847492392SHSOLE 54834037558TURNING POINT THERAPEUTICS ICOM90041T108309235389SHOTR122608012781TURNING POINT THERAPEUTICS ICOM90041T1081201379SHSOLE 001379TWITTER INCCOM90184L10282718595SHOTR11859500TWITTER INCCOM90184L1021814069SHSOLE 406900TYLER TECHNOLOGIES INCCOM90225210513593900SHOTR2003900TYLER TECHNOLOGIES INCCOM902252105289829SHSOLE 82900UBER TECHNOLOGIES INCCOM90353T1003459462SHSOLE 946200UBER TECHNOLOGIES INCCOM90353T100157943276SHOTR14327600UBER TECHNOLOGIES INCCOM90353T10043111803SHOTR20011803UNILEVER PLCSPON ADR NEW90476770415335248615SHSOLE 24861500UNILEVER PLCSPON ADR NEW9047677046102SHOTR200102UNION PAC CORPCOM90781810813807008SHOTR1700800UNION PAC CORPCOM907818108135687SHOTR200687UNION PAC CORPCOM90781810868774349339SHOTR5336579012760UNION PAC CORPCOM90781810818799545SHSOLE 954500UNITED PARCEL SERVICE INCCL B9113121062391437SHOTR1143700UNITED PARCEL SERVICE INCCL B9113121065633376SHOTR2003376UNITED PARCEL SERVICE INCCL B9113121062521515SHSOLE 151500UNITEDHEALTH GROUP INCCOM91324P10267821217536SHOTR121109806438UNITEDHEALTH GROUP INCCOM91324P10264549207042SHOTR200207042UNITEDHEALTH GROUP INCCOM91324P102197732634223SHSOLE 615189019034UNIVERSAL DISPLAY CORPCOM91347P10533300184243SHOTR1160663023580UNIVERSAL DISPLAY CORPCOM91347P105121668SHSOLE 00668UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E10596917000SHOTR51700000US BANCORP DELCOM NEW902973304995572777042SHOTR124120300365012US BANCORP DELCOM NEW90297330426697744699SHOTR200744699US BANCORP DELCOM NEW9029733042542727092653SHSOLE 63261760766477V F CORPCOM9182041081412000SHOTR1200000V F CORPCOM9182041081341907SHOTR2001907VANECK VECTORS ETF TRGOLD MINERS ETF92189F10691923480SHOTR20023480VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6764182400SHOTR2002400VANGUARD BD INDEX FDSSHORT TRM BOND9219378272212656SHOTR1265600VANGUARD BD INDEX FDSTOTAL BND MRKT9219378353183600SHOTR1360000VANGUARD INDEX FDSEXTEND MKT ETF9229086524053123SHOTR1312300VANGUARD INDEX FDSGROWTH ETF9229087361121149257SHOTR20049257VANGUARD INDEX FDSLARGE CAP ETF922908637217013873SHOTR20013873VANGUARD INDEX FDSMCAP GR IDXVIP92290853811626450SHOTR2006450VANGUARD INDEX FDSMCAP VL IDXVIP9229085125555475SHOTR2005475VANGUARD INDEX FDSMID CAP ETF922908629576332696SHOTR13269600VANGUARD INDEX FDSMID CAP ETF92290862910826139SHOTR2006139VANGUARD INDEX FDSREAL ESTATE ETF922908553194224600SHOTR20024600VANGUARD INDEX FDSS&P 500 ETF SHS922908363160379521304SHOTR152130400VANGUARD INDEX FDSS&P 500 ETF SHS9229083631817759082SHSOLE 5908200VANGUARD INDEX FDSS&P 500 ETF SHS922908363479015569SHOTR20015569VANGUARD INDEX FDSSM CP VAL ETF9229086117897128SHOTR2007128VANGUARD INDEX FDSSMALL CP ETF922908751620040312SHOTR20040312VANGUARD INDEX FDSSMALL CP ETF922908751233615186SHOTR11518600VANGUARD INDEX FDSSML CP GRW ETF9229085953081433SHOTR2001433VANGUARD INDEX FDSTOTAL STK MKT92290876944258SHOTR125800VANGUARD INDEX FDSTOTAL STK MKT92290876916089439SHOTR2009439VANGUARD INDEX FDSVALUE ETF92290874410259809SHOTR2009809VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858131430400SHSOLE 3040000VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285870416282SHOTR11628200VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285812661292814SHOTR200292814VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742971207SHOTR1120700VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF92204274235432SHOTR200432VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427423254035SHSOLE 403500VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092202650SHOTR1265000VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088444553538SHOTR1353800VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088447375729SHOTR2005729VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF921943858374091442SHOTR19144200VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385810833264854SHOTR200264854VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385815115369559SHSOLE 36955900VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061501850SHOTR1185000VANGUARD WHITEHALL FDSHIGH DIV YLD9219464064926076SHOTR2006076VANGUARD WORLD FDMEGA GRWTH IND9219108164762566SHOTR2002566VANGUARD WORLD FDSHEALTH CAR ETF92204A5045652772SHOTR1277200VANGUARD WORLD FDSHEALTH CAR ETF92204A504579928425SHOTR20028425VANGUARD WORLD FDSINF TECH ETF92204A702432113875SHOTR20013875VANGUARD WORLD FDSINF TECH ETF92204A70262200SHOTR120000VARIAN MED SYS INCCOM92220P10530694178453SHOTR117845300VARIAN MED SYS INCCOM92220P1051430683174SHOTR20083174VARIAN MED SYS INCCOM92220P105606735271SHSOLE 3527100VEEVA SYS INCCL A COM92247510813314732SHOTR1473200VEEVA SYS INCCL A COM92247510817876355SHOTR5635500VEEVA SYS INCCL A COM9224751082831006SHSOLE 100600VERACYTE INCCOM92337F1071464488SHSOLE 004488VERACYTE INCCOM92337F10724423751713SHOTR16442390107474VERISIGN INCCOM92343E10228147137404SHSOLE 13740400VERISIGN INCCOM92343E10214497075SHOTR1707500VERISK ANALYTICS INCCOM92345Y106306616544SHOTR1161090435VERISK ANALYTICS INCCOM92345Y1069965373SHSOLE 537300VERIZON COMMUNICATIONS INCCOM92343V1042303860SHOTR1386000VERIZON COMMUNICATIONS INCCOM92343V1041943268SHOTR2003268VIKING THERAPEUTICS INCCOM92686J10665421123989SHOTR19826060141383VIKING THERAPEUTICS INCCOM92686J106223764SHSOLE 003764VISA INCCOM CL A92826C839660833044SHOTR1322470797VISA INCCOM CL A92826C83981734408732SHSOLE 40873200VISA INCCOM CL A92826C839391019555SHOTR20019555VISA INCCOM CL A92826C83941766208859SHOTR5193259015600WALMART INCCOM9311421033002144SHOTR1214400WALMART INCCOM9311421037565401SHOTR2005401WALMART INCCOM9311421038396000SHSOLE 600000WASTE CONNECTIONS INCCOM94106B1012149471553087SHSOLE 1482242070845WASTE CONNECTIONS INCCOM94106B1015073660SHOTR1366000WASTE MGMT INC DELCOM94106L109126611188SHSOLE 1118800WASTE MGMT INC DELCOM94106L1093583164SHOTR1316400WASTE MGMT INC DELCOM94106L10978690SHOTR200690WATSCO INCCOM94262220022259555SHOTR5955500WD-40 COCOM9292361072861511SHSOLE 151100WEIBO CORPSPONSORED ADR94859610118916519230SHOTR151923000WEIBO CORPSPONSORED ADR948596101224461602SHOTR36160200WEIBO CORPSPONSORED ADR948596101102228059SHSOLE 2539402665WELLS FARGO CO NEWCOM9497461011044428SHOTR1442800WELLS FARGO CO NEWCOM94974610116700SHSOLE 70000WELLS FARGO CO NEWCOM949746101642735SHOTR2002735WELLS FARGO CO NEWCOM94974610171930600SHOTR53060000WELLS FARGO INCOME OPPORTUNIWF INC OPPTY FD94987B10528438884SHOTR13888400WELLS FARGO MULTI SECTOR INCCOM94987D10121820298SHOTR12029800WEST PHARMACEUTICAL SVSC INCCOM9553061058883230SHSOLE 323000WESTERN ALLIANCE BANCORPCOM95763810924388771278SHOTR1673211098067WESTERN ALLIANCE BANCORPCOM957638109872743SHSOLE 002743WESTERN ASSET GLOBAL HIGH INCOM95766B10935737073SHOTR13707300WESTERN ASSET INTER MUNI FDCOM95843510972079467SHOTR179397070WESTERN ASSET MANAGED MUNS FCOM95766M1052021165807SHOTR11656590148WESTERN ASSET MUN PARTNERS FCOM95766P1082073144281SHOTR11440470234WESTERN ASST INFLTN LKD INMCOM SH BEN INT95766Q10618615286SHOTR11528600WESTERN AST INFL LKD OPP & ICOM95766R10425422572SHOTR12257200WEX INCCOM96208T1043402450SHOTR5245000WEYERHAEUSER CO MTN BECOM NEW96216610430510682SHSOLE 1068200WEYERHAEUSER CO MTN BECOM NEW9621661042629200SHOTR5920000WHEATON PRECIOUS METALS CORPCOM9628791024306578SHOTR1657800WHEATON PRECIOUS METALS CORPCOM96287910246630713767SHSOLE 676040037727WILLIAMS COS INCCOM96945710024412400SHOTR51240000WNS HLDGS LTDSPON ADR92932M101227535572SHOTR123146012426WNS HLDGS LTDSPON ADR92932M101861341SHSOLE 001341WORKDAY INCCL A98138H10111675424SHOTR1542400WORKDAY INCCL A98138H1012551184SHSOLE 118400WPX ENERGY INCCOM98212B10364221310600SHOTR111727050137895XILINX INCCOM98391910110339912SHOTR1991200XILINX INCCOM9839191014454273SHSOLE 427300XYLEM INCCOM98419M100239628480SHSOLE 2848000YAMANA GOLD INCCOM98462Y10064785526SHSOLE 8552600YANDEX N VSHS CLASS AN9728410815781241852SHOTR324185200YANDEX N VSHS CLASS AN97284108357554793SHSOLE 5479300YETI HLDGS INCCOM98585X10426978595270SHOTR5550495044775YUM CHINA HLDGS INCCOM98850P1091462750SHSOLE 002750YUM CHINA HLDGS INCCOM98850P10941621786050SHOTR178605000YUM CHINA HLDGS INCCOM98850P1096119SHOTR200119ZENDESK INCCOM98936J10128399275929SHOTR1247981027948ZENDESK INCCOM98936J1011421376SHSOLE 137600ZILLOW GROUP INCCL C CAP STK98954M200529952161SHOTR20052161ZOETIS INCCL A98978V1036694045SHOTR1404500ZOETIS INCCL A98978V1036383861SHOTR2003861ZOETIS INCCL A98978V10330984187359SHOTR5172399014960ZOETIS INCCL A98978V10322528136227SHSOLE 13622700ZYNGA INCCL A98986T10814916388SHSOLE 0016388ZYNGA INCCL A98986T108463045077165SHOTR144438370633328