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