0001505817-20-000007.txt : 20200206
0001505817-20-000007.hdr.sgml : 20200206
20200206112815
ACCESSION NUMBER: 0001505817-20-000007
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200206
DATE AS OF CHANGE: 20200206
EFFECTIVENESS DATE: 20200206
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: 20581768
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
12-31-2019
12-31-2019
FIERA CAPITAL CORP
1981 MCGILL COLLEGE AVENUE
SUITE 1500
MONTREAL
A8
H3A 0H5
13F COMBINATION REPORT
028-14036
0001163648
028-10064
CI INVESTMENTS INC.
0001692234
028-17598
Russell Investments Group, Ltd.
N
Thomas Di Stefano
Interim Chief Compliance Officer
514 954-4737
/s/Thomas Di Stefano
Montreal
A8
02-06-2020
5
1192
29989585
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 COCOM88579Y1018064569SHOTR20045693M COCOM88579Y1013521993SHOTR51993003M COCOM88579Y1012471401SHSOLE
1401003M COCOM88579Y101105594SHOTR15940051JOB INCSPONSORED ADS31682710429226344240SHOTR13442400051JOB INCSPONSORED ADS31682710471840SHSOLE
00840ABBOTT LABSCOM0028241001561800SHSOLE
180000ABBOTT LABSCOM00282410058662SHOTR166200ABBOTT LABSCOM002824100176420313SHOTR20020313ABBVIE INCCOM00287Y10924269SHSOLE
26900ABBVIE INCCOM00287Y109180220353SHOTR52035300ABBVIE INCCOM00287Y10945513SHOTR151300ABBVIE INCCOM00287Y109183820758SHOTR20020758ABERDEEN ASIA PACIFIC INCOMCOM00300910732075217SHOTR17521700ABERDEEN ASIA PACIFIC INCOMCOM0030091072720640000SHSOLE
64000000ACCELERON PHARMA INCCOM00434H108141526689SHOTR11747409215ACCELERON PHARMA INCCOM00434H108541020SHSOLE
001020ACCENTURE PLC IRELANDSHS CLASS AG1151C101372417685SHOTR11534402341ACCENTURE PLC IRELANDSHS CLASS AG1151C101666031630SHSOLE
3163000ACCENTURE PLC IRELANDSHS CLASS AG1151C10158646278513SHOTR5266588011925ACCENTURE PLC IRELANDSHS CLASS AG1151C1019934715SHOTR2004715ACI WORLDWIDE INCCOM004498101444391172988SHOTR17536680419320ACI WORLDWIDE INCCOM0044981011112917SHSOLE
002917ACTIVISION BLIZZARD INCCOM00507V1093816414SHOTR2006414ACTIVISION BLIZZARD INCCOM00507V10974912600SHOTR51260000ADOBE INCCOM00724F10121536527SHOTR163170210ADOBE INCCOM00724F101139421SHOTR200421ADVANCED ENERGY INDSCOM00797310028197396020SHOTR12549240141096ADVANCED ENERGY INDSCOM0079731001802534SHSOLE
002534ADVANCED MICRO DEVICES INCCOM00790310793620400SHSOLE
2040000AFLAC INCCOM00105510213244SHOTR124400AFLAC INCCOM0010551023586765SHOTR2006765AGCO CORPCOM001084102336243516SHOTR128507015009AGCO CORPCOM0010841021321708SHSOLE
001708AGILENT TECHNOLOGIES INCCOM00846U101971135SHOTR1113500AGILENT TECHNOLOGIES INCCOM00846U1015997022SHSOLE
702200AGNICO EAGLE MINES LTDCOM0084741082804542SHOTR1454200AGNICO EAGLE MINES LTDCOM00847410819091309780SHSOLE
30308006700AIMMUNE THERAPEUTICS INCCOM00900T107553341653253SHOTR110714670581786AIMMUNE THERAPEUTICS INCCOM00900T10746413873SHSOLE
719306680AIR PRODS & CHEMS INCCOM009158106194825SHOTR182500AIR PRODS & CHEMS INCCOM009158106199845SHOTR200845ALAMOS GOLD INC NEWCOM CL A0115321082154357053SHSOLE
35705300ALGONQUIN PWR UTILS CORPCOM01585710521214952SHOTR11495200ALGONQUIN PWR UTILS CORPCOM0158571052102148479SHSOLE
14847900ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10280097377639SHOTR13770360603ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1029554502SHSOLE
36500852ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1024131949SHOTR5194900ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102679132020SHOTR20032020ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10239674187053SHOTR318705300ALITHYA GROUP INCCL A SUB VTG01643B10643981576615SHSOLE
157661500ALLIANCEBERNSTEIN GBL HGH INCOM01879R10625420956SHOTR12095600ALLIANCEBERNSTEIN NATL MUNICOM01864U1063878277378SHOTR12769890389ALPHABET INCCAP STK CL A02079K305232402173513SHOTR1151196022317ALPHABET INCCAP STK CL A02079K305576187430186SHSOLE
388939041247ALPHABET INCCAP STK CL A02079K3056423447958SHOTR20047958ALPHABET INCCAP STK CL C02079K10726571987SHOTR11931056ALPHABET INCCAP STK CL C02079k10720621542SHSOLE
154200ALPHABET INCCAP STK CL C02079K10753614010SHOTR2004010ALPS ETF TRALERIAN MLP00162Q86630235500SHOTR53550000ALTRIA GROUP INCCOM02209S10322440SHOTR144000ALTRIA GROUP INCCOM02209S1031853701SHOTR2003701ALTRIA GROUP INCCOM02209S10330600SHSOLE
60000AMAZON COM INCCOM02313510687444732SHOTR2004732AMAZON COM INCCOM0231351063095716753SHOTR51564801105AMAZON COM INCCOM02313510656213042SHOTR12953089AMAZON COM INCCOM0231351067641SHSOLE
4100AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W105106666641SHOTR36664100AMERICAN EXPRESS COCOM0258161091571264SHOTR1126400AMERICAN EXPRESS COCOM025816109254820470SHOTR20020470AMERICAN INTL GROUP INCCOM NEW0268747843256338SHOTR133905999AMERICAN TOWER CORP NEWCOM03027X10023101SHOTR110100AMERICAN TOWER CORP NEWCOM03027X1002761200SHOTR2001200AMGEN INCCOM03116210050415209129SHOTR520231406815AMGEN INCCOM031162100670727820SHOTR20027820AMGEN INCCOM0311621006872851SHOTR1285100AMPHENOL CORP NEWCL A0320951011101013SHSOLE
101300AMPHENOL CORP NEWCL A0320951015294891SHOTR1489100ANALOG DEVICES INCCOM03265410526735224970SHOTR1213516011454ANALOG DEVICES INCCOM03265410542112354359SHOTR200354359ANALOG DEVICES INCCOM03265410530354255415SHOTR5237945017470ANALOG DEVICES INCCOM0326541051195341005842SHSOLE
983815022027ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081121365SHOTR2001365ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1085336500SHOTR5650000ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1082563119SHOTR111903000ANSYS INCCOM03662Q105244946SHSOLE
94600ANSYS INCCOM03662Q10514185508SHOTR1550800AON PLCSHS CL AG0408V10232154SHOTR115400AON PLCSHS CL AG0408V1026042900SHOTR2002900APERGY CORPCOM03755L10431300926576SHOTR15790060347570APERGY CORPCOM03755L1041343966SHSOLE
003966APPLE INCCOM03783310077213262943SHOTR5252038010905APPLE INCCOM0378331001377046894SHSOLE
4689400APPLE INCCOM0378331002678591213SHOTR20091213APPLE INCCOM0378331001111037833SHOTR1368340999APPLIED MATLS INCCOM038222105171328067SHOTR1273540713APTARGROUP INCCOM0383361036946000SHSOLE
600000APTIV PLCSHSG6095L10911120SHOTR112000APTIV PLCSHSG6095L10973772SHOTR200772APTIV PLCSHSG6095L109117312350SHOTR51235000ARGENX SESPONSORED ADR04016X10119407120902SHOTR177881043021ARROWHEAD PHARMACEUTICALS INCOM04280A1003024765SHSOLE
004765ARROWHEAD PHARMACEUTICALS INCOM04280A100863081360681SHOTR18731570487524ASSURANT INCCOM04621X108167312760SHSOLE
1276000ASTRAZENECA PLCSPONSORED ADR0463531082004010SHSOLE
401000ASTRAZENECA PLCSPONSORED ADR046353108183636832SHOTR13519201640AT&T INCCOM00206R1021513862SHOTR1386200AT&T INCCOM00206R10282421084SHOTR20021084AT&T INCCOM00206R102109928120SHOTR52812000AT&T INCCOM00206R10258615007SHSOLE
1500700AURORA CANNABIS INCCOM05156X108215100000SHSOLE
10000000AUTOMATIC DATA PROCESSING INCOM0530151032161266SHOTR2001266AUTOMATIC DATA PROCESSING INCOM0530151032921710SHOTR5171000AUTOMATIC DATA PROCESSING INCOM0530151031731015SHOTR1101500AUTOMATIC DATA PROCESSING INCOM053015103203411930SHSOLE
1193000AUTOZONE INCCOM053332102192011161176SHOTR1139838021338AUTOZONE INCCOM0533321025025842187SHOTR20042187AUTOZONE INCCOM053332102479341402365SHSOLE
361848040517B2GOLD CORPCOM11777Q2096303915702786SHSOLE
1254642903156357BAIDU INCSPON ADR REP A0567521082772192SHOTR2002192BAIDU INCSPON ADR REP A056752108989378271SHOTR37827100BANCO BRADESCO S ASP ADR PFD NEW059460303237582654569SHOTR3265456900BANCO SANTANDER CHILE NEWSP ADR REP COM05965X1097272315202SHOTR331520200BANCOLOMBIA S ASPON ADR PREF05968L102151927723SHOTR32772300BANK AMER CORPCOM06050510448713818SHOTR11381800BANK AMER CORPCOM060505104187453196SHOTR20053196BANK AMER CORPCOM0605051041474186SHSOLE
418600BANK MONTREAL QUECOM0636711011440571857684SHSOLE
1762802094882BANK N S HALIFAXCOM0641491072955045228433SHSOLE
43659380862495BARRICK GOLD CORPORATIONCOM06790110813342717888SHSOLE
71788800BARRICK GOLD CORPORATIONCOM0679011087387SHOTR138700BARRICK GOLD CORPORATIONCOM06790110833918225SHOTR20018225BAUSCH HEALTH COS INCCOM071734107141247151SHSOLE
4715100BAUSCH HEALTH COS INCCOM071734107322781077693SHOTR17002040377489BAYTEX ENERGY CORPCOM07317Q105235162842SHSOLE
16284200BCE INCCOM NEW05534B760521115SHOTR1111500BCE INCCOM NEW05534B7609535205695SHSOLE
20569500BECTON DICKINSON & COCOM075887109247998911857SHOTR17942000117657BECTON DICKINSON & COCOM07588710961432225877SHOTR200225877BECTON DICKINSON & COCOM0758871096301172316862SHSOLE
20748200242042BEIGENE LTDSPONSORED ADR07725L10228873174184SHOTR1113444060740BEIGENE LTDSPONSORED ADR07725L102128774SHSOLE
77400BERKSHIRE HATHAWAY INC DELCL A0846701086792SHOTR5200BERKSHIRE HATHAWAY INC DELCL A08467010816985SHOTR1005BERKSHIRE HATHAWAY INC DELCL B NEW0846707026142709SHOTR1270900BERKSHIRE HATHAWAY INC DELCL B NEW084670702317414012SHOTR20014012BERKSHIRE HATHAWAY INC DELCL B NEW08467070216787410SHOTR5741000BERKSHIRE HATHAWAY INC DELCL B NEW0846707029053995SHSOLE
399500BERRY GLOBAL GROUP INCCOM08579W103565351190468SHOTR17667460423722BERRY GLOBAL GROUP INCCOM08579W1032314870SHSOLE
487000BIO TECHNE CORPCOM09073M10410444755SHOTR1475500BIO TECHNE CORPCOM09073M104181826SHSOLE
82600BIOHAVEN PHARMACTL HLDG CO LCOMG11196105256747159SHOTR130882016277BIOHAVEN PHARMACTL HLDG CO LCOMG111961051001843SHSOLE
001843BIOMARIN PHARMACEUTICAL INCCOM09061G10132173380521SHOTR12489110131610BIOMARIN PHARMACEUTICAL INCCOM09061G10130355SHOTR200355BIOMARIN PHARMACEUTICAL INCCOM09061G1011892237SHSOLE
223700BJS WHSL CLUB HLDGS INCCOM05550J101143SHOTR14300BJS WHSL CLUB HLDGS INCCOM05550J10110368455922SHSOLE
45592200BLACKBERRY LTDCOM09228F1034759739619SHSOLE
700319039300BLACKLINE INCCOM09239B109469SHOTR16900BLACKLINE INCCOM09239B10923171449391SHOTR5416526032865BLACKROCK CALIF MUN INCOME TSH BEN INT09248E1024408325046SHOTR13246430403BLACKROCK CORE BD TRSHS BEN INT09249E10137225502SHOTR12550200BLACKROCK CR ALLCTN INC TRCOM09250810028520362SHOTR12036200BLACKROCK INCCOM09247X101443881SHOTR188100BLACKROCK INCCOM09247X101215428SHOTR200428BLACKROCK LTD DURATION INC TCOM SHS09249W10126816345SHOTR11634500BLACKROCK MUNICIPAL BOND TRCOM09249H1042234143946SHOTR11437610185BLACKROCK MUNICIPL INC QLTYCOM0924791042255160494SHOTR11602670227BLACKROCK MUNIENHANCED FD INCOM09253Y1001549138824SHOTR11386520172BLACKROCK MUNIHLDGS NY QLTYCOM09255C1062856209504SHOTR12092180286BLACKROCK MUNIHLDNGS CALI QLCOM09254L1073725266228SHOTR12658730355BLACKROCK MUNIHLDNGS QLTY IICOM09254C1072146170186SHOTR11699470239BLACKROCK MUNIHLDS INVSTM QLCOM09254P1084576344320SHOTR13438370483BLACKROCK MUNIHOLDNGS QLTY ICOM09254A1011672133043SHOTR11328540189BLACKROCK MUNIVEST FD II INCCOM09253T1012564173466SHOTR11732350231BLACKROCK MUNIY QUALITY FD ICOM09254G10879861387SHOTR161312075BLACKROCK MUNIYIELD CALI QLTCOM09254N1032299161774SHOTR11615730201BLACKROCK MUNIYIELD CALIF FDCOM09254M1053287232791SHOTR12325030288BLACKROCK MUNIYIELD N J FD ICOM09254Y1092088138337SHOTR11381560181BLACKROCK MUNIYIELD NY QLTYCOM09255E1022971226933SHOTR12265870346BLACKROCK MUNIYIELD PA QLTYCOM09255G1072059144103SHOTR11439280175BLACKROCK MUNIYIELD QLTY FDCOM09254E1033151233401SHOTR12331120289BLACKROCK MUNIYIELD QUALITYCOM09254F1004015266756SHOTR12663820374BLACKROCK MUNIYLD MICH QLTYCOM09254V105115381218SHOTR1811100108BLACKROCK N Y MUN INCOME TRSH BEN INT09248L10678055659SHOTR155591068BLACKROCK STRATEGIC MUN TRCOM09248T109103373648SHOTR1735480100BLACKROCK TAX MUNICPAL BD TRSHS09248X10033013555SHOTR11355500BLACKSTONE GROUP INCCOM CL A09260D10715266SHOTR126600BLACKSTONE GROUP INCCOM CL A09260D10761210934SHOTR20010934BLUEBIRD BIO INCCOM09609G10027686315508SHOTR11994200116088BLUEBIRD BIO INCCOM09609G1002242549SHSOLE
120401345BOEING COCOM0970231056481990SHOTR1199000BOEING COCOM0970231059843021SHOTR2003021BOEING COCOM097023105292895SHOTR589500BOEING COCOM09702310512SHSOLE
200BOOKING HLDGS INCCOM09857L10810350SHOTR20050BOOKING HLDGS INCCOM09857L108308150SHOTR115000BOOZ ALLEN HAMILTON HLDG CORCL A099502106162822890SHSOLE
2289000BOYD GAMING CORPCOM1033041011013379SHSOLE
003379BOYD GAMING CORPCOM103304101242881099SHOTR151233029866BP PLCSPONSORED ADR0556221043178400SHOTR2008400BP PLCSPONSORED ADR05562210423600SHSOLE
60000BRIGHT HORIZONS FAM SOL IN DCOM10919410022547150021SHOTR196285053736BRIGHT HORIZONS FAM SOL IN DCOM109194100130866SHSOLE
86600BRINKS COCOM1096961041261386SHSOLE
001386BRINKS COCOM109696104319435222SHOTR123043012179BRISTOL MYERS SQUIBB COCOM1101221083315160SHSOLE
516000BRISTOL MYERS SQUIBB COCOM1101221082263521SHOTR1352100BRISTOL MYERS SQUIBB COCOM110122108871363SHOTR2001363BROADCOM INCCOM11135F101256809SHOTR180900BROADRIDGE FINL SOLUTIONS INCOM11133T10359900484865SHOTR13178690166996BROADRIDGE FINL SOLUTIONS INCOM11133T1035604534SHSOLE
453400BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104104218021SHOTR14221013800BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851043766500SHOTR2006500BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851042788284822916SHSOLE
42847090538207BROOKFIELD BUSINESS PARTNERSUNIT LTD LPG1623410910515253991SHSOLE
1504730103518BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210134246685246SHSOLE
643199042047BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210171414295SHOTR11429500BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210112243SHOTR200243BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG16258108442095139SHSOLE
9513900BRP INCCOM SUN VTG05577W20014770324014SHSOLE
32401400BUNGE LIMITEDCOMG169621055189000SHSOLE
900000CABLE ONE INCCOM12685J1054198428206SHOTR118177010029CABLE ONE INCCOM12685J105959644SHSOLE
4940150CADENCE DESIGN SYSTEM INCCOM127387108123917870SHOTR11787000CADENCE DESIGN SYSTEM INCCOM1273871082113046SHSOLE
304600CAE INCCOM124765108986103722394SHSOLE
31175800604814CALUMET SPECIALTY PRODS PTNRUT LTD PARTNER1314761039626262SHOTR12626200CAMECO CORPCOM13321L10848053926SHSOLE
5392600CAMPBELL SOUP COCOM13442910924490SHOTR200490CAMPBELL SOUP COCOM134429109293559385SHSOLE
5938500CANADIAN NAT RES LTDCOM136385101853382636942SHSOLE
24992620137680CANADIAN NATL RY COCOM1363751023580373955562SHSOLE
36348920320670CANADIAN NATL RY COCOM13637510285933949382SHOTR194938200CANADIAN PAC RY LTDCOM13645T100238356934471SHSOLE
8184590116012CANOPY GROWTH CORPCOM13803510063129984SHSOLE
2998400CANOPY GROWTH CORPCOM138035100331550SHOTR2001550CAPITAL ONE FINL CORPCOM14040H1052282211SHOTR1221100CASEYS GEN STORES INCCOM147528103163110260SHOTR1672103539CASEYS GEN STORES INCCOM14752810364404SHSOLE
00404CATERPILLAR INC DELCOM1491231012301558SHOTR2001558CATERPILLAR INC DELCOM14912310131210SHSOLE
21000CDN IMPERIAL BK COMM TORONTOCOM13606910111456137588SHSOLE
13758800CDW CORPCOM12514G1084353046SHOTR1304600CENOVUS ENERGY INCCOM15135U1092712266627SHSOLE
26662700CENTURYLINK INCCOM15670010633025000SHSOLE
2500000CERIDIAN HCM HLDG INCCOM15677J108511675378SHSOLE
45126030252CGI INCCL A SUB VTG12532H1041546311846697SHSOLE
1770317076380CHARTER COMMUNICATIONS INC NCL A16119P10818703856SHOTR136840172CHARTER COMMUNICATIONS INC NCL A16119P1081940SHOTR20040CHEGG INCCOM163092109323185225SHOTR155861029364CHEGG INCCOM1630921091263323SHSOLE
003323CHEMED CORP NEWCOM16359R103145330SHSOLE
00330CHEMED CORP NEWCOM16359R10337328495SHOTR1555602939CHENIERE ENERGY INCCOM NEW16411R2082293750SHOTR2003750CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q1012265671SHOTR1567100CHEVRON CORP NEWCOM1667641009137575SHOTR1757500CHEVRON CORP NEWCOM1667641005164284SHOTR2004284CHEVRON CORP NEWCOM16676410037853314105SHOTR5303445010660CHEVRON CORP NEWCOM1667641009137576SHSOLE
757600CHIPOTLE MEXICAN GRILL INCCOM169656105218260SHSOLE
26000CHIPOTLE MEXICAN GRILL INCCOM16965610510201219SHOTR1121900CHIPOTLE MEXICAN GRILL INCCOM1696561055464SHOTR20064CHUBB LIMITEDCOMH1467J1042591665SHSOLE
166500CHUBB LIMITEDCOMH1467J1043111999SHOTR2001999CHUBB LIMITEDCOMH1467J104114733SHOTR173300CHURCH & DWIGHT INCCOM17134010215220SHOTR122000CHURCH & DWIGHT INCCOM171340102169124045SHSOLE
2404500CHURCHILL DOWNS INCCOM17148410830010218733SHOTR1138599080134CHURCHILL DOWNS INCCOM1714841082011464SHSOLE
001464CINCINNATI FINL CORPCOM1720621012051953SHOTR2001953CINCINNATI FINL CORPCOM172062101166915870SHSOLE
1587000CINTAS CORPCOM1729081054001485SHOTR1148500CINTAS CORPCOM172908105185687SHOTR200687CISCO SYS INCCOM17275R1022194576SHOTR2004576CISCO SYS INCCOM17275R10212052251300SHSOLE
25130000CISCO SYS INCCOM17275R10254311312SHOTR11131200CITIGROUP INCCOM NEW17296742419232SHOTR123200CITIGROUP INCCOM NEW1729674247369214SHOTR2009214CITIGROUP INCCOM NEW17296742448187603161SHOTR5582011021150CITIGROUP INCCOM NEW17296742426330SHSOLE
33000CITIZENS FINL GROUP INCCOM174610105174843039SHOTR14303900CITIZENS FINL GROUP INCCOM1746101053037451SHSOLE
745100CITRIX SYS INCCOM177376100166515015SHSOLE
1501500CITRIX SYS INCCOM177376100222SHOTR12200CLEAR CHANNEL OUTDOOR HLDGSCOM18453H1067225112SHSOLE
2511200CLOROX CO DELCOM1890541092061339SHOTR2001339CME GROUP INCCOM12572Q105153511764803SHOTR1666762098041CME GROUP INCCOM12572Q10541859208545SHOTR200208545CME GROUP INCCOM12572Q1054653522318416SHSOLE
21220980196318COCA COLA COCOM19121610010174SHOTR117400COCA COLA COCOM19121610011200SHSOLE
20000COCA COLA COCOM19121610066211957SHOTR20011957COCA COLA COCOM191216100125622700SHOTR52070002000COGNEX CORPCOM19242210335976641973SHOTR14152030226770COGNEX CORPCOM19242210322259397196SHOTR5369766027430COGNEX CORPCOM1924221031793200SHSOLE
320000COHEN & STEERS LTD DUR PFD ICOM19248C10534713242SHOTR11324200COLGATE PALMOLIVE COCOM194162103812171179790SHSOLE
1153006026784COLGATE PALMOLIVE COCOM19416210318285265618SHOTR1252018013600COLGATE PALMOLIVE COCOM19416210333146481498SHOTR200481498COLLIERS INTL GROUP INCSUB VTG SHS19469310732716419972SHSOLE
324463095509COLLIERS INTL GROUP INCSUB VTG SHS19469310732417SHOTR141700COMCAST CORP NEWCL A20030N101259257649SHOTR15617101478COMCAST CORP NEWCL A20030N1012355226SHOTR2005226COMCAST CORP NEWCL A20030N1012094650SHOTR5465000COMCAST CORP NEWCL A20030N1011743870SHSOLE
387000COMMSCOPE HLDG CO INCCOM20337X10972150813SHSOLE
5081300CONOCOPHILLIPSCOM20825C104593391239SHSOLE
9123900CONOCOPHILLIPSCOM20825C104991519SHOTR1151900CONSOLIDATED EDISON INCCOM2091151042082300SHOTR2002300CONSOLIDATED EDISON INCCOM20911510418200SHSOLE
20000COPA HOLDINGS SACL AP31076105362833569SHOTR122124011445COPA HOLDINGS SACL AP310761051401297SHSOLE
001297COPART INCCOM21720410654958604331SHOTR13871050217226CORNERSTONE ONDEMAND INCCOM21925Y10319707336583SHOTR12167060119877CORNERSTONE ONDEMAND INCCOM21925Y1031141939SHSOLE
001939COSTCO WHSL CORP NEWCOM22160K105845628771SHSOLE
2877100COSTCO WHSL CORP NEWCOM22160K105463115757SHOTR1152200537COSTCO WHSL CORP NEWCOM22160K105282960SHOTR200960CRANE COCOM22439910513381154912SHSOLE
15491200CRANE COCOM22439910528947335108SHOTR12130790122029CREDIT SUISSE ASSET MGMT INCCOM22491610619660987SHOTR16098700CRESCENT PT ENERGY CORPCOM22576C1015913186SHSOLE
1318600CVS HEALTH CORPCOM1266501003714998SHOTR1104803950CVS HEALTH CORPCOM12665010050695682397SHSOLE
68239700DANAHER CORPORATIONCOM235851102244315920SHOTR1155620358DANAHER CORPORATIONCOM23585110239745258962SHSOLE
25896200DARDEN RESTAURANTS INCCOM23719410586790SHOTR179000DARDEN RESTAURANTS INCCOM237194105171015690SHSOLE
1569000DAVIDSTEA INCCOM2386611022215000SHSOLE
1500000DEERE & COCOM24419910575430SHOTR143000DEERE & COCOM24419910514218200SHOTR5820000DEERE & COCOM244199105139800SHSOLE
80000DELTA AIR LINES INC DELCOM NEW2473617023856581SHOTR1658100DELTA AIR LINES INC DELCOM NEW24736170248814SHOTR200814DESCARTES SYS GROUP INCCOM24990610826333615755SHSOLE
3940190221736DESCARTES SYS GROUP INCCOM24990610838879SHOTR187900DIAGEO P L CSPON ADR NEW25243Q2058465021SHSOLE
502100DIAGEO P L CSPON ADR NEW25243Q205167990SHOTR200990DIAGEO P L CSPON ADR NEW25243Q20572429SHOTR142900DIRTT ENVIRONMENTAL SOLUT LTCOM25490H10637571147271SHSOLE
6810570466214DISCOVERY INCCOM SER A25470F104126838740SHOTR13874000DISCOVERY INCCOM SER A25470F1042196694SHSOLE
669400DISNEY WALT COCOM DISNEY2546871068325751SHSOLE
575100DISNEY WALT COCOM DISNEY2546871067645285SHOTR1528500DISNEY WALT COCOM DISNEY2546871061083874938SHOTR20074938DISNEY WALT COCOM DISNEY25468710664190443821SHOTR5427731016090DOLBY LABORATORIES INCCOM CL A25659T10748025698040SHOTR14536440244396DOLBY LABORATORIES INCCOM CL A25659T1071912770SHSOLE
277000DOLLAR TREE INCCOM25674610875800SHOTR180000DOLLAR TREE INCCOM256746108224SHOTR20024DOLLAR TREE INCCOM25674610828314301056SHOTR5277421023635DOLLAR TREE INCCOM2567461081541640SHSOLE
164000DOMINION ENERGY INCCOM25746U10917200SHSOLE
20000DOMINION ENERGY INCCOM25746U10953634SHOTR200634DOMINION ENERGY INCCOM25746U1094565500SHOTR5550000DORMAN PRODUCTS INCCOM258278100424856101SHSOLE
5610100DOVER CORPCOM260003108974SHOTR17400DOVER CORPCOM2600031082492160SHOTR2002160DUFF & PHELPS UTIL CORP BD TCOM26432K10817619289SHOTR11928900DUKE ENERGY CORP NEWCOM NEW26441C2041501650SHOTR1165000DUKE ENERGY CORP NEWCOM NEW26441C2048219000SHOTR5900000DUKE ENERGY CORP NEWCOM NEW26441C204204122375SHSOLE
2237500DUNKIN BRANDS GROUP INCCOM26550410035762473418SHOTR13039650169453DURECT CORPCOM26660510413335000SHOTR13500000DWS MUN INCOME TR NEWCOM2333681093012265881SHOTR12655510330E TRADE FINANCIAL CORPCOM NEW269246401245554118SHSOLE
5411800EATON VANCE LTD DUR INCOME FCOM27828H10526820208SHOTR12020800EATON VANCE MUN BD FDCOM27827X1015135398669SHOTR13981080561ECOLAB INCCOM2788651001876697239SHOTR19242204817ECOLAB INCCOM27886510033404173087SHOTR200173087ECOLAB INCCOM278865100254713200SHOTR51320000ECOLAB INCCOM27886510083030430228SHSOLE
42092109307EDWARDS LIFESCIENCES CORPCOM28176E10816877232SHOTR169250307EIDOS THERAPEUTICS INCCOM28249H104244142538SHOTR128173014365EIDOS THERAPEUTICS INCCOM28249H104931620SHSOLE
001620EMCOR GROUP INCCOM29084Q10051662598627SHOTR13851040213523EMCOR GROUP INCCOM29084Q1001611864SHSOLE
001864EMERSON ELEC COCOM2910111042293000SHOTR1300000EMERSON ELEC COCOM2910111042122782SHOTR2002782ENBRIDGE INCCOM29250N1058200SHOTR120000ENBRIDGE INCCOM29250N1051490403746345SHSOLE
27781200968225ENCANA CORPCOM292505104843179974SHSOLE
17997400ENERGY TRANSFER LPCOM UT LTD PTN29273V10013910830SHOTR11083000ENERGY TRANSFER LPCOM UT LTD PTN29273V10055843457SHOTR20043457ENERPLUS CORPCOM2927661023404477587SHSOLE
47758700ENTEGRIS INCCOM29362U104651051299751SHOTR18344870465264ENTEGRIS INCCOM29362U1041893773SHSOLE
003773ENTERPRISE PRODS PARTNERS LCOM29379210769824798SHOTR12479800ENTERPRISE PRODS PARTNERS LCOM293792107248088052SHOTR20088052ENVESTNET INCCOM29404K10636393522658SHOTR13359630186695ENVESTNET INCCOM29404K10611494165067SHSOLE
16303902028EPAM SYS INCCOM29414B104140658SHSOLE
00658EPAM SYS INCCOM29414B104356716815SHOTR11101305802EQUIFAX INCCOM294429105226616170SHSOLE
1617000ETSY INCCOM29786A10640859922324SHOTR15859480336376ETSY INCCOM29786A1063076924SHSOLE
361303311EURONET WORLDWIDE INCCOM298736109442128056SHOTR11836309693EURONET WORLDWIDE INCCOM2987361092941863SHSOLE
76101102EVERCORE INCCLASS A29977A10518669249724SHOTR1159326090398EVERCORE INCCLASS A29977A10566880SHSOLE
00880EVEREST RE GROUP LTDCOMG3223R108290110480SHSOLE
1048000EVEREST RE GROUP LTDCOMG3223R108517SHOTR11700EVERGY INCCOM30034W1061251916SHOTR1191600EVERGY INCCOM30034W1062423715SHSOLE
371500EXACT SCIENCES CORPCOM30063P10510089109089SHOTR170082039007EXACT SCIENCES CORPCOM30063P10563681SHSOLE
00681EXELIXIS INCCOM30161Q104468982661608SHOTR116809880980620EXELIXIS INCCOM30161Q10431517861SHSOLE
834509516EXFO INCSUB VTG SHS3020461071639354600SHSOLE
35460000EXLSERVICE HOLDINGS INCCOM302081104258837254SHOTR124364012890EXLSERVICE HOLDINGS INCCOM3020811041011459SHSOLE
001459EXPEDIA GROUP INCCOM NEW30212P3036165694SHOTR1569400EXPEDIA GROUP INCCOM NEW30212P3032482290SHSOLE
229000EXTRA SPACE STORAGE INCCOM30225T1021131068SHOTR1106800EXTRA SPACE STORAGE INCCOM30225T102191418120SHSOLE
1812000EXXON MOBIL CORPCOM30231G1026809752SHOTR1975200EXXON MOBIL CORPCOM30231G102139920042SHOTR20020042EXXON MOBIL CORPCOM30231G102202028950SHOTR5281000850EXXON MOBIL CORPCOM30231G1021782556SHSOLE
255600FACEBOOK INCCL A30303M102281613722SHOTR20013722FACEBOOK INCCL A30303M102413720158SHOTR1194950663FACTSET RESH SYS INCCOM30307510578185291409SHSOLE
28527006139FACTSET RESH SYS INCCOM3030751051634960934SHOTR15770903225FACTSET RESH SYS INCCOM30307510527244101543SHOTR200101543FERRARI N VCOMN3167Y103148892SHOTR200892FERRARI N VCOMN3167Y103182411020SHOTR51102000FIBROGEN INCCOM31572Q80830472710472SHOTR14566830253789FIBROGEN INCCOM31572Q8083578331SHSOLE
452503806FIDELITY COVINGTON TRMSCI HLTH CARE I3160926004569172SHOTR2009172FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R303269359380SHSOLE
5938000FIRST TR ABERDEEN GLBL OPP FCOM SHS33731910713912418SHOTR11241800FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1924487420SHOTR2007420FIRSTCASH INCCOM33767D1054065040SHSOLE
504000FIRSTSERVICE CORP NEWCOM33767E20243461SHOTR146100FIRSTSERVICE CORP NEWCOM33767E20261624661553SHSOLE
593858067695FISERV INCCOM337738108157113588SHOTR1131240464FISERV INCCOM3377381081321140SHOTR2001140FISERV INCCOM33773810823796205795SHOTR5190835014960FLAHERTY & CRUMRINE DYN PFDSHS33848W10627510292SHOTR11029200FLEETCOR TECHNOLOGIES INCCOM33904110586298SHOTR129800FLEETCOR TECHNOLOGIES INCCOM339041105186645SHSOLE
64500FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS34441910634242362315SHSOLE
36231500FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106134614245SHOTR31424500FOOT LOCKER INCCOM3448491042456272SHOTR1627200FORTINET INCCOM34959E10946900439307SHOTR12872410152066FORTINET INCCOM34959E10916150SHOTR200150FORTINET INCCOM34959E1092872684SHSOLE
268400FORTIS INCCOM3495531072736580SHOTR1658000FORTIS INCCOM34955310735108845645SHSOLE
763655081990FRANCO NEVADA CORPCOM3518581052882788SHOTR1278800FRANCO NEVADA CORPCOM3518581052589752506508SHSOLE
21092020397306FRANKLIN LTD DURATION INC TRCOM35472T10110711203SHOTR11120300FREEPORT-MCMORAN INCCL B35671D857111885193SHOTR18519300FREEPORT-MCMORAN INCCL B35671D85721116101SHSOLE
1610100GENERAL ELECTRIC COCOM369604103423787SHOTR1378700GENERAL ELECTRIC COCOM36960410334931255SHOTR20031255GENERAL ELECTRIC COCOM3696041036500SHSOLE
50000GENERAL MLS INCCOM37033410424445SHOTR200445GENERAL MLS INCCOM370334104198437050SHSOLE
3705000GENERAL MLS INCCOM3703341041602996SHOTR1299600GENUINE PARTS COCOM3724601051911798SHOTR2001798GENUINE PARTS COCOM37246010537345SHOTR134500GILDAN ACTIVEWEAR INCCOM3759161032976100622SHSOLE
10062200GOLDMAN SACHS GROUP INCCOM38141G1046502825SHOTR1282500GOLDMAN SACHS GROUP INCCOM38141G104193839SHOTR200839GOLDMAN SACHS GROUP INCCOM38141G10425110SHSOLE
11000GRACO INCCOM3841091043727327167931SHSOLE
64420160725915GRACO INCCOM3841091041831273521669SHOTR128913910630278GRACO INCCOM38410910439372757150SHOTR200757150GRAINGER W W INCCOM384802104277817SHOTR200817GRANITE REAL ESTATE INVT TRUNIT 99/99/9999387437114164632375SHSOLE
3237500GUIDEWIRE SOFTWARE INCCOM40171V10033405304321SHOTR11954200108901HDFC BANK LTDSPONSORED ADS40415F1012598894101141SHOTR137749490326192HDFC BANK LTDSPONSORED ADS40415F10138281604090SHOTR5555940048150HDFC BANK LTDSPONSORED ADS40415F1013172995007081SHSOLE
388233601124745HEALTHPEAK PPTYS INCCOM42250P10325715SHOTR171500HEALTHPEAK PPTYS INCCOM42250P103285182710SHSOLE
8271000HELIX ENERGY SOLUTIONS GRP ICOM42330P107162081683060SHOTR110668300616230HELIX ENERGY SOLUTIONS GRP ICOM42330P107575910SHSOLE
005910HELMERICH & PAYNE INCCOM4234521014729104099SHSOLE
10409900HENRY JACK & ASSOC INCCOM42628110138295262890SHOTR1171958090932HENRY JACK & ASSOC INCCOM4262811011651136SHSOLE
113600HENRY SCHEIN INCCOM806407102122SHOTR12200HENRY SCHEIN INCCOM80640710218331274751SHOTR5253571021180HERSHEY COCOM4278661084753232SHOTR1323200HERSHEY COCOM42786610859400SHOTR200400HERSHEY COCOM4278661082871950SHSOLE
195000HILTON WORLDWIDE HLDGS INCCOM43300A203127511498SHOTR11149800HILTON WORLDWIDE HLDGS INCCOM43300A2032232013SHSOLE
201300HOME DEPOT INCCOM4370761025212386SHOTR1238600HOME DEPOT INCCOM4370761026032761SHOTR2002761HONEYWELL INTL INCCOM438516106238113450SHOTR11004703403HONEYWELL INTL INCCOM4385161063712098SHOTR2002098HONEYWELL INTL INCCOM4385161062561445SHSOLE
144500HORMEL FOODS CORPCOM4404521001874150SHOTR2004150HORMEL FOODS CORPCOM440452100278261665SHSOLE
6166500HUDBAY MINERALS INCCOM443628102415100000SHSOLE
10000000IAA INCCOM44925310336615778058SHOTR15072330270825IAA INCCOM44925310369514772SHSOLE
1477200IAC INTERACTIVECORPCOM44919P50849641199272SHOTR1127707071565IAMGOLD CORPCOM4509131085615000SHSOLE
1500000ICICI BK LTDADR45104G104472573131667SHOTR1313166700ICICI BK LTDADR45104G1041318653SHSOLE
100007653IDEXX LABS INCCOM45168D10419327400SHOTR5740000IHS MARKIT LTDSHSG475671051906242529848SHSOLE
18563810673467IHS MARKIT LTDSHSG475671051121911488926SHOTR1148892600IHS MARKIT LTDSHSG4756710555729SHOTR200729ILLINOIS TOOL WKS INCCOM4523081092411342SHOTR2001342ILLUMINA INCCOM4523271099702924SHOTR127910133ILLUMINA INCCOM452327109175529SHOTR200529IMMUNOMEDICS INCCOM452907108599402832717SHOTR1183234101000376IMMUNOMEDICS INCCOM45290710836717355SHSOLE
789809457IMPERIAL OIL LTDCOM NEW453038408450401701691SHSOLE
170169100INCYTE CORPCOM45337C10295310919SHOTR11091900INCYTE CORPCOM45337C1021731982SHSOLE
198200INFOSYS LTDSPONSORED ADR456788108444289SHSOLE
004289INFOSYS LTDSPONSORED ADR456788108190591846789SHOTR1184678900INGERSOLL-RAND PLCSHSG477911011981486SHOTR1148600INGERSOLL-RAND PLCSHSG4779110196725SHSOLE
72500INNODATA INCCOM NEW4576422052320000SHOTR12000000INSPERITY INCCOM45778Q10722051256282SHOTR1161422094860INSPERITY INCCOM45778Q1072202559SHSOLE
93501624INTEL CORPCOM458140100961600SHSOLE
160000INTEL CORPCOM4581401002634398SHOTR1439800INTEL CORPCOM45814010072212070SHOTR20012070INTEL CORPCOM458140100699661169018SHOTR51125213043805INTERCONTINENTAL EXCHANGE INCOM45866F104181819645SHSOLE
1964500INTERCONTINENTAL EXCHANGE INCOM45866F10492999SHOTR200999INTERCONTINENTAL EXCHANGE INCOM45866F104161317424SHOTR1170000424INTERCORP FINL SVCS INCSHSP5626F128102724859SHOTR32485900INTERNATIONAL BUSINESS MACHSCOM4592001011421061SHOTR1106100INTERNATIONAL BUSINESS MACHSCOM4592001011831367SHOTR2001367INTERPUBLIC GROUP COS INCCOM460690100174675590SHSOLE
7559000INTUITCOM461202103161615SHOTR161500INTUITCOM46120210334783132794SHOTR512291909875INVESCO ADVANTAGE MUNICIPALSH BEN INT46132E1032973266145SHOTR12657910354INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7753195730SHOTR2005730INVESCO EXCHANGE TRADED FD TDYNMC MKT ETF46137V7122412432SHOTR2002432INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5973052231SHOTR2002231INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3571391197SHOTR2001197INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572071790SHSOLE
179000INVESCO EXCHNG TRADED FD TRCHINA TECHNLGY46138E80060711552SHOTR11155200INVESCO EXCHNG TRADED FD TRCHINA TECHNLGY46138E8004919330SHOTR2009330INVESCO EXCHNG TRADED FD TREMRNG MKT SVRG46138E7846419217008SHSOLE
21700800INVESCO EXCHNG TRADED FD TRFNDMNTL HY CRP46138E7196036313396SHSOLE
31339600INVESCO EXCHNG TRADED FD TRS&P GBL WATER46138E263206450193SHOTR20050193INVESCO MUN OPPORTUNITY TRCOM46132C1074346351639SHOTR13511710468INVESCO PA VALUE MUN INCOMECOM46132K1092261171450SHOTR11712200230INVESCO QQQ TRUNIT SER 146090E103127597SHOTR159700INVESCO QQQ TRUNIT SER 146090E103333715697SHOTR20015697INVESCO QQQ TRUNIT SER 146090E10394280443443SHSOLE
44344300INVESCO QUALITY MUNI INC TRSCOM46133G1072189174022SHOTR11737900232INVITAE CORPCOM46185L103158498211SHOTR164289033922INVITAE CORPCOM46185L103603745SHSOLE
003745IRADIMED CORPCOM46266A10993940158SHOTR126222013936IRADIMED CORPCOM46266A109371583SHSOLE
001583IRHYTHM TECHNOLOGIES INCCOM45005610618945278242SHOTR11772440100998IRHYTHM TECHNOLOGIES INCCOM4500561061021503SHSOLE
001503ISHARES GOLD TRUSTISHARES46428510578954400SHOTR20054400ISHARES INCCORE MSCI EMKT46434G103254347299SHOTR14729900ISHARES INCCORE MSCI EMKT46434G10316978315802SHSOLE
31580200ISHARES INCCORE MSCI EMKT46434G103137125504SHOTR20025504ISHARES INCMIN VOL EMRG MKT4642865333816500SHOTR1650000ISHARES INCMSCI CDA ETF46428650931610575SHSOLE
1057500ISHARES INCMSCI JPN ETF NEW46434G822276646688SHSOLE
4668800ISHARES TRBARCLAYS 7 10 YR4642874406085515SHOTR1551500ISHARES TRCORE MSCI EAFE46432F84223599361730SHSOLE
36173000ISHARES TRCORE MSCI EAFE46432F8421522337SHOTR2002337ISHARES TRCORE S&P MCP ETF46428750725375123285SHOTR112328500ISHARES TRCORE S&P MCP ETF464287507224810923SHOTR20010923ISHARES TRCORE S&P MCP ETF464287507299314540SHSOLE
1454000ISHARES TRCORE S&P SCP ETF46428780426790319496SHOTR131949600ISHARES TRCORE S&P SCP ETF464287804134716066SHSOLE
1606600ISHARES TRCORE S&P SCP ETF464287804209324965SHOTR20024965ISHARES TRCORE S&P500 ETF464287200302252935069SHOTR200935069ISHARES TRCORE S&P500 ETF464287200930528788SHOTR12878800ISHARES TRCORE US AGGBD ET4642872266305605SHOTR1560500ISHARES TREAFE SML CP ETF46428827398715855SHOTR11585500ISHARES TREAFE SML CP ETF464288273290546650SHOTR20046650ISHARES TRGLOBAL TECH ETF464287291785137300SHSOLE
3730000ISHARES TRIBOXX HI YD ETF4642885136647545SHOTR1754500ISHARES TRIBOXX INV CP ETF4642872427115560SHOTR1556000ISHARES TRMBS ETF4642885882162000SHSOLE
200000ISHARES TRMRNGSTR LG-CP ET4642871272681455SHOTR2001455ISHARES TRMSCI ACWI ETF464288257347643864SHOTR20043864ISHARES TRMSCI ACWI EX US464288240431587848SHOTR20087848ISHARES TRMSCI EAFE ETF46428746511957172196SHOTR117219600ISHARES TRMSCI EAFE ETF46428746510646153309SHOTR200153309ISHARES TRMSCI EAFE ETF46428746550483727000SHPutSOLE
72700000ISHARES TRMSCI EAFE ETF464287465682498278SHSOLE
9827800ISHARES TRMSCI EMG MKT ETF464287234671490SHOTR1149000ISHARES TRMSCI EMG MKT ETF46428723421506479287SHOTR200479287ISHARES TRMSCI EMG MKT ETF4642872344893109040SHSOLE
10904000ISHARES TRMSCI INDIA ETF46429B598115932975SHOTR13297500ISHARES TRMSCI KLD400 SOC4642885703042534SHOTR2002534ISHARES TRMSCI SAUDI ARBIA46434V423123239830SHOTR33983000ISHARES TRMULTIFACTOR USA46434V28238411150SHSOLE
1115000ISHARES TRNASDAQ BIOTECH4642875562311915SHOTR2001915ISHARES TRPFD AND INCM SEC4642886874362116054SHOTR111605400ISHARES TRRUS 1000 ETF464287622451225289SHOTR20025289ISHARES TRRUS 1000 ETF464287622252914175SHOTR11417500ISHARES TRRUS 1000 GRW ETF464287614373821246SHOTR20021246ISHARES TRRUS 1000 GRW ETF46428761415298694SHOTR1869400ISHARES TRRUS 1000 VAL ETF464287598617645250SHOTR20045250ISHARES TRRUS 1000 VAL ETF4642875985183795SHOTR1379500ISHARES TRRUS 2000 GRW ETF4642876482032594881SHOTR19488100ISHARES TRRUS 2000 GRW ETF4642876485832722SHOTR2002722ISHARES TRRUS 2000 VAL ETF46428763036283SHOTR128300ISHARES TRRUS 2000 VAL ETF4642876306334924SHOTR2004924ISHARES TRRUS MD CP GR ETF4642874812521650SHOTR1165000ISHARES TRRUS MDCP VAL ETF4642874732012122SHOTR1212200ISHARES TRRUS MID CAP ETF4642874997518126105SHOTR112610500ISHARES TRRUSSELL 2000 ETF464287655588435519SHOTR20035519ISHARES TRRUSSELL 2000 ETF464287655314618989SHOTR11898900ISHARES TRRUSSELL 3000 ETF464287689110585SHOTR158500ISHARES TRRUSSELL 3000 ETF464287689697837022SHOTR20037022ISHARES TRSELECT DIVID ETF464287168208119691SHOTR20019691ISHARES TRSELECT DIVID ETF46428716812207115530SHOTR111553000ISHARES TRTIPS BD ETF4642871766185302SHOTR1530200ISHARES TRU.S. TECH ETF4642877213011295SHOTR2001295ISHARES TRUS AER DEF ETF4642887604742134SHOTR2002134ISHARES TRUS HLTHCARE ETF4642877624312000SHOTR2002000ISHARES TRUS INDUSTRIALS4642877543121859SHOTR2001859ITAU UNIBANCO HLDG SASPON ADR REP PFD4655621069999SHOTR199900ITAU UNIBANCO HLDG SASPON ADR REP PFD465562106113511240511SHOTR3124051100ITT INCCOM45073V108380351458SHOTR133703017755ITT INCCOM45073V1081522057SHSOLE
5002007J & J SNACK FOODS CORPCOM46603210915098189SHOTR1535802831J & J SNACK FOODS CORPCOM46603210959320SHSOLE
00320JOHNSON & JOHNSONCOM4781601042438401671627SHOTR114611560210471JOHNSON & JOHNSONCOM4781601046157734221382SHSOLE
37905000430882JOHNSON & JOHNSONCOM47816010463875437893SHOTR200437893JOHNSON & JOHNSONCOM478160104292020020SHOTR52002000JOYY INCADS REPSTG COM A46591M10927617523151SHOTR152315100JPMORGAN CHASE & COALERIAN ML ETN46625H3655671260000SHSOLE
26000000JPMORGAN CHASE & COCOM46625H100381427359SHOTR1268310528JPMORGAN CHASE & COCOM46625H100650346653SHOTR20046653JPMORGAN CHASE & COCOM46625H10065844472340SHOTR5453770018570JPMORGAN CHASE & COCOM46625H1002691931SHSOLE
193100KAMAN CORPCOM483548103981481SHSOLE
001481KAMAN CORPCOM483548103249837888SHOTR124811013077KANSAS CITY SOUTHERNCOM NEW4851703023132042SHOTR1204200KAR AUCTION SVCS INCCOM48238T10949622747SHOTR12274700KAR AUCTION SVCS INCCOM48238T109853923SHSOLE
392300KELLOGG COCOM4878361081021480SHOTR1148000KELLOGG COCOM4878361082032940SHSOLE
294000KEYCORP NEWCOM4932671089450SHSOLE
45000KEYCORP NEWCOM49326710820910320SHOTR20010320KIMBERLY CLARK CORPCOM49436810337266SHOTR126600KIMBERLY CLARK CORPCOM4943681031761278SHOTR2001278KINROSS GOLD CORPCOM4969024041362286917SHSOLE
28691700KINSALE CAP GROUP INCCOM49714P108193219000SHOTR51900000KIRKLAND LAKE GOLD LTDCOM49741E1002645994SHOTR1599400KIRKLAND LAKE GOLD LTDCOM49741E100397290066SHSOLE
9006600KLA CORPORATIONCOM NEW4824801004522538SHOTR1253800KONINKLIJKE PHILIPS N VNY REG SH NEW5004723032445000SHSOLE
500000KORN FERRYCOM NEW500643200621465SHSOLE
001465KORN FERRYCOM NEW500643200161638107SHOTR124922013185KRANESHARES TRCSI CHI INTERNET500767306121024863SHOTR20024863KROGER COCOM5010441011174048SHOTR1404800KROGER COCOM5010441012167455SHSOLE
745500LAM RESEARCH CORPCOM512807108377212900SHOTR1126590241LAM RESEARCH CORPCOM512807108282964SHSOLE
96400LAUDER ESTEE COS INCCL A51843910417698567SHOTR183070260LEGG MASON INCCOM52490110535221980807SHOTR16302590350548LEGG MASON INCCOM524901105962664SHSOLE
002664LEGGETT & PLATT INCCOM5246601072194318SHOTR2004318LHC GROUP INCCOM50187A107397228832SHOTR11885709975LHC GROUP INCCOM50187A1071561131SHSOLE
001131LIBERTY MEDIA CORP DELAWARECOM SER C FRMLA53122985430044653618SHOTR14182770235341LIBERTY MEDIA CORP DELAWARECOM SER C FRMLA53122985421450SHOTR200450LILLY ELI & COCOM5324571081471120SHOTR1112000LILLY ELI & COCOM5324571082101600SHOTR5160000LILLY ELI & COCOM532457108314923960SHSOLE
2396000LINCOLN ELEC HLDGS INCCOM533900106122412650SHSOLE
1265000LINDE PLCSHSG5494J103105429495202SHSOLE
483825011377LINDE PLCSHSG5494J1033191500SHOTR5150000LINDE PLCSHSG5494J10338852182489SHOTR200182489LINDE PLCSHSG5494J10322464105514SHOTR19966405850LIVE NATION ENTERTAINMENT INCOM538034109735101028539SHOTR16694950359044LIVE NATION ENTERTAINMENT INCOM5380341093284594SHSOLE
459400LOCKHEED MARTIN CORPCOM539830109301774SHOTR177400LOCKHEED MARTIN CORPCOM5398301093180SHOTR20080LOUISIANA PAC CORPCOM5463471051073595SHSOLE
003595LOUISIANA PAC CORPCOM546347105272991973SHOTR160233031740LOWES COS INCCOM548661107105682882452SHSOLE
862685019767LOWES COS INCCOM548661107137211460SHOTR51146000LOWES COS INCCOM54866110723272194319SHOTR1184085010234LOWES COS INCCOM54866110737806315685SHOTR200315685LULULEMON ATHLETICA INCCOM55002110920308764SHOTR184970267LULULEMON ATHLETICA INCCOM550021109222960SHOTR200960LULULEMON ATHLETICA INCCOM55002110975325SHSOLE
32500MADISON SQUARE GARDEN CO NEWCL A55825T1036472200SHSOLE
220000MAG SILVER CORPCOM55903Q104504200SHOTR2004200MAG SILVER CORPCOM55903Q1049934840442SHSOLE
84044200MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010680012724SHOTR11272400MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP559080106248739563SHOTR20039563MAGNA INTL INCCOM5592224011183772157721SHSOLE
16968590460862MANULIFE FINL CORPCOM56501R106807173973994SHSOLE
36233850350609MARATHON PETE CORPCOM56585A1028133SHOTR113300MARATHON PETE CORPCOM56585A10293615530SHSOLE
1553000MARRIOTT INTL INC NEWCL A5719032023672425SHOTR2002425MARRIOTT INTL INC NEWCL A571903202962SHSOLE
6200MARRIOTT INTL INC NEWCL A5719032026684412SHOTR1441200MASTERCARD INCCL A57636Q10481482272890SHOTR200272890MASTERCARD INCCL A57636Q1049161543068267SHSOLE
27416340326633MASTERCARD INCCL A57636Q1043637021218065SHOTR110617490156316MATCH GROUP INCCOM57665R106100012173SHOTR1116340539MATERION CORPCOM576690101165727864SHOTR11824809616MATERION CORPCOM576690101651090SHSOLE
001090MAXIM INTEGRATED PRODS INCCOM57772K1011702770SHSOLE
277000MAXIM INTEGRATED PRODS INCCOM57772K10139931649181SHOTR14228290226352MCCORMICK & CO INCCOM NON VTG579780206229413515SHSOLE
1351500MCCORMICK & CO INCCOM NON VTG5797802062131255SHOTR2001255MCDONALDS CORPCOM58013510197489SHOTR148900MCDONALDS CORPCOM58013510118699458SHOTR2009458MCDONALDS CORPCOM580135101202210230SHOTR51023000MCDONALDS CORPCOM5801351017683884SHSOLE
388400MEDTRONIC PLCSHSG5960L103171715135SHSOLE
1513500MEDTRONIC PLCSHSG5960L1033252861SHOTR1286100MEDTRONIC PLCSHSG5960L1039548413SHOTR2008413MERCK & CO INCCOM58933Y105238726245SHSOLE
2624500MERCK & CO INCCOM58933Y105353938910SHOTR53891000MERCK & CO INCCOM58933Y105210723163SHOTR1224810682MERCK & CO INCCOM58933Y105193221239SHOTR20021239MEREDITH CORPCOM58943310166920600SHSOLE
2060000METHANEX CORPCOM59151K10828176729136SHSOLE
659301069835METTLER TOLEDO INTERNATIONALCOM592688105384980485301SHSOLE
434237051064METTLER TOLEDO INTERNATIONALCOM592688105152941192796SHOTR1168401024395METTLER TOLEDO INTERNATIONALCOM5926881053217640561SHOTR20040561MFS CHARTER INCOME TRSH BEN INT55272710926431346SHOTR13134600MFS MULTIMARKET INCOME TRSH BEN INT55273710825942350SHOTR14235000MICRON TECHNOLOGY INCCOM595112103352SHOTR15200MICRON TECHNOLOGY INCCOM59511210384415700SHSOLE
1570000MICROSOFT CORPCOM59491810452703334196SHOTR1317973016223MICROSOFT CORPCOM59491810480010507353SHOTR200507353MICROSOFT CORPCOM59491810488511561259SHOTR5537379023880MICROSOFT CORPCOM5949181042175671379625SHSOLE
1351568028057MIDDLEBY CORPCOM59627810196638882376SHOTR17641910118185MIDDLEBY CORPCOM59627810124587224497SHOTR200224497MIDDLEBY CORPCOM5962781012471152256345SHSOLE
20336680222677MOLINA HEALTHCARE INCCOM60855R10036668270230SHOTR1173609096621MOLINA HEALTHCARE INCCOM60855R1001821342SHSOLE
134200MONROE CAP CORPCOM61033510191284004SHOTR10084004MOODYS CORPCOM6153691054272891799794SHOTR115749370224857MOODYS CORPCOM61536910592951391521SHOTR200391521MOODYS CORPCOM61536910510390334376535SHSOLE
39079970468538MORGAN STANLEY EMER MKTS DEBCOM61744H10516316865SHOTR11686500MOTOROLA SOLUTIONS INCCOM NEW62007630795587SHOTR200587MOTOROLA SOLUTIONS INCCOM NEW62007630713798556SHOTR183180238MPLX LPCOM UNIT REP LTD55336V10025610042SHOTR20010042MSCI INCCOM55354G100246159953439SHOTR18302050123234MSCI INCCOM55354G10054759212095SHOTR200212095MSCI INCCOM55354G1005985542318361SHSOLE
20697870248574NETFLIX INCCOM64110L10613304109SHOTR2004109NETFLIX INCCOM64110L10636112SHOTR111200NEUBERGER BERMAN HGH YLD FDCOM64128C10613410880SHOTR11088000NEW YORK TIMES COCL A65011110737311609SHSOLE
641805191NEW YORK TIMES COCL A650111107422651313807SHOTR18578560455951NEWMONT GOLDCORP CORPORATIONCOM6516391061443302SHOTR1330200NEWMONT GOLDCORP CORPORATIONCOM6516391065180119110SHSOLE
11911000NEXTERA ENERGY INCCOM65339F101205847SHOTR184700NEXTERA ENERGY INCCOM65339F101290612000SHOTR51200000NIKE INCCL B6541061034403164346223SHSOLE
38933300452893NIKE INCCL B6541061033723668SHOTR5366800NIKE INCCL B65410610350301496508SHOTR200496508NIKE INCCL B6541061031761661738881SHOTR115225160216365NORDSON CORPCOM65566310243531267325SHOTR1171840095485NORTHROP GRUMMAN CORPCOM6668071025501598SHOTR1159800NOVARTIS A GSPONSORED ADR66987V10957604SHOTR160400NOVARTIS A GSPONSORED ADR66987V10962366658629SHSOLE
65862900NOVOCURE LTDORD SHSG6674U10819433230607SHOTR1144715085892NOVOCURE LTDORD SHSG6674U1081401660SHSOLE
001660NUSHARES ETF TRNUVEEN ESG SMLCP67092P60740513002SHOTR11300200NUTRIEN LTDCOM67077M108480SHOTR20080NUTRIEN LTDCOM67077M1081909593986283SHSOLE
32937560692527NUVEEN AMT FREE QLTY MUN INCCOM6706571054515313978SHOTR13135600418NUVEEN ARIZONA QLTY MUN INCCOM67061W104114384879SHOTR1847590120NUVEEN ENHANCED MUN VALUE FDCOM67074M1012311155415SHOTR11551960219NUVEEN MARYLAND QLT MUN INCCOM67061Q1072291170359SHOTR11701290230NUVEEN MASSACHUSETS QLT MUNCOM67061E104141099162SHOTR1990220140NUVEEN MICHIGAN QLT MUN INCCOM67097910374352540SHOTR152469071NUVEEN NEW YORK QLT MUN INCCOM67066X1073349235846SHOTR12355060340NUVEEN PENNSYLVANIA QLT MUNCOM6709721082216156637SHOTR11564250212NUVEEN QUALITY MUNCP INCOMECOM67066V1014842331626SHOTR13312140412NUVEEN VIRGINIA QLTY MUNCPLCOM67064R102125886137SHOTR186039098NVIDIA CORPCOM67066G1042691142SHOTR1114200NVIDIA CORPCOM67066G1048103444SHOTR2003444NVIDIA CORPCOM67066G1041714372855SHOTR56763005225O REILLY AUTOMOTIVE INC NEWCOM67103H10712992964SHOTR12873091O REILLY AUTOMOTIVE INC NEWCOM67103H107267610SHSOLE
61000OMNICELL INCCOM68213N109292835828SHSOLE
3582800OMNICOM GROUP INCCOM6819191061361674SHOTR1167400OMNICOM GROUP INCCOM681919106312838605SHSOLE
3860500OPEN TEXT CORPCOM6837151061363043091495SHSOLE
29609440130551ORACLE CORPCOM68389X1051599123018346SHOTR126119530406393ORACLE CORPCOM68389X10542711806169SHOTR200806169ORACLE CORPCOM68389X1054195957919867SHSOLE
71298230790044OSISKO GOLD ROYALTIES LTDCOM68827L1011104113485SHSOLE
11348500PALO ALTO NETWORKS INCCOM6974351054221824SHSOLE
182400PALO ALTO NETWORKS INCCOM69743510513906011SHOTR1601100PALO ALTO NETWORKS INCCOM69743510554234SHOTR200234PAN AMERICAN SILVER CORPCOM69790010866428000SHSOLE
2800000PARKER HANNIFIN CORPCOM7010941044632250SHOTR1225000PAYCHEX INCCOM7043261071581860SHOTR1186000PAYCHEX INCCOM70432610742488SHOTR200488PAYCHEX INCCOM704326107313136815SHSOLE
3681500PAYCOM SOFTWARE INCCOM70432V10232035120997SHOTR179004041993PAYCOM SOFTWARE INCCOM70432V102178671SHSOLE
67100PAYPAL HLDGS INCCOM70450Y1036225753SHOTR2005753PAYPAL HLDGS INCCOM70450Y103143313249SHOTR1126860563PEGASYSTEMS INCCOM705573103279635101SHOTR122980012121PEGASYSTEMS INCCOM7055731031061335SHSOLE
001335PEMBINA PIPELINE CORPCOM7063271032125720SHOTR1572000PEMBINA PIPELINE CORPCOM706327103717181933845SHSOLE
17827880151057PEPSICO INCCOM7134481081892091384424SHOTR112129020171522PEPSICO INCCOM71344810859244433485SHOTR200433485PEPSICO INCCOM7134481083582616SHOTR5261600PEPSICO INCCOM7134481084826663531614SHSOLE
31889680342646PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V1012437163313SHOTR316331300PFIZER INCCOM71708110368217396SHOTR11739600PFIZER INCCOM717081103541376SHSOLE
137600PFIZER INCCOM7170811031353450SHOTR2003450PGIM HIGH YIELD BOND FUND INCOM69346H10020713413SHOTR11341300PHILIP MORRIS INTL INCCOM71817210951600SHOTR160000PHILIP MORRIS INTL INCCOM7181721091982330SHOTR2002330PHILIP MORRIS INTL INCCOM71817210926300SHSOLE
30000PHILLIPS 66COM718546104436SHOTR13600PHILLIPS 66COM718546104433138873SHSOLE
3887300PINNACLE WEST CAP CORPCOM7234841018099000SHOTR5900000PINNACLE WEST CAP CORPCOM723484101294232710SHSOLE
3271000PINTEREST INCCL A72352l106108958444SHOTR20058444PIONEER FLOATING RATE TRCOM72369J10212811653SHOTR11165300PIONEER HIGH INCOME TRCOM72369H10619620509SHOTR12050900PIONEER NAT RES COCOM723787107259017109SHOTR1168330276PIONEER NAT RES COCOM72378710734224SHOTR200224PIONEER NAT RES COCOM7237871072271497SHSOLE
149700PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310548626412SHOTR20026412PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310518610133SHOTR11013300PNC FINL SVCS GROUP INCCOM6934751054092564SHOTR1256400POINTS INTL LTDCOM NEW7308432082965194121SHSOLE
114544079577POOL CORPORATIONCOM73278L1051153SHOTR15300POOL CORPORATIONCOM73278L1051927990776SHOTR58394106835POOL CORPORATIONCOM73278L105116546SHSOLE
54600PORTOLA PHARMACEUTICALS INCCOM737010108415801741213SHOTR111187160622497PORTOLA PHARMACEUTICALS INCCOM73701010828011713SHSOLE
562706086POWER INTEGRATIONS INCCOM7392761031221235SHSOLE
001235POWER INTEGRATIONS INCCOM73927610332055324085SHOTR12084080115677PPG INDS INCCOM69350610779595SHOTR159500PPG INDS INCCOM6935061072201650SHOTR2001650PRECISION DRILLING CORPCOM 201074022D30826491899037SHSOLE
17522770146760PRETIUM RES INCCOM74139C10246842000SHSOLE
4200000PRICE T ROWE GROUP INCCOM74144T1082221824SHOTR2001824PRIMERICA INCCOM74164M108367728163SHOTR11847109692PRIMERICA INCCOM74164M1081441105SHSOLE
001105PROCTER & GAMBLE COCOM742718109175014008SHSOLE
1400800PROCTER & GAMBLE COCOM7427181091331063SHOTR1106300PROCTER & GAMBLE COCOM742718109235718869SHOTR20018869PROGRESSIVE CORP OHIOCOM74331510318408254285SHOTR5236655017630PROGRESSIVE CORP OHIOCOM74331510352720SHOTR200720PROSHARES TRRUSS 2000 DIVD74347B6985198396SHOTR2008396PROSHARES TRSHRT 20+YR TRE74347X849125163800SHSOLE
6380000PUBLIC STORAGECOM74460D109132622SHOTR162200PUBLIC STORAGECOM74460D1092621230SHSOLE
123000PULTE GROUP INCCOM745867101368SHOTR16800PULTE GROUP INCCOM745867101221757130SHSOLE
5713000PUTNAM MUN OPPORTUNITIES TRSH BEN INT7469221032507190676SHOTR11904410235QUALCOMM INCCOM7475251034284850SHOTR1485000QUALCOMM INCCOM7475251032242535SHOTR2002535QUALYS INCCOM74758T30343335519795SHOTR13365720183223QUALYS INCCOM74758T3032943527SHSOLE
175501772QUEST DIAGNOSTICS INCCOM74834L1002252105SHOTR1210500RALPH LAUREN CORPCL A7512121014103500SHOTR1003500RAYMOND JAMES FINANCIAL INCCOM7547301092392670SHOTR1267000RBC BEARINGS INCCOM75524B10412678000SHOTR5800000RBC BEARINGS INCCOM75524B1041168SHOTR16800REALPAGE INCCOM75606N1099728180977SHSOLE
17918201795REALPAGE INCCOM75606N109246945926SHOTR130111015815REINSURANCE GRP OF AMERICA ICOM NEW75935160447510291366SHOTR11877680103598REPAY HLDGS CORPCOM CL A76029L10077552934SHSOLE
5293400REPLIGEN CORPCOM759916109296532058SHOTR121032011026REPLIGEN CORPCOM7599161091121212SHSOLE
001212REPUBLIC SVCS INCCOM7607591001321474SHOTR1147400REPUBLIC SVCS INCCOM760759100278131025SHSOLE
3102500RESEARCH FRONTIERS INCCOM7609111079932966SHOTR53296600RESTAURANT BRANDS INTL INCCOM76131D1031633902561576SHSOLE
21672990394277RITCHIE BROS AUCTIONEERSCOM7677441051015952366301SHSOLE
19262930440008RITCHIE BROS AUCTIONEERSCOM7677441052806520SHOTR1652000ROCKWELL AUTOMATION INCCOM7739031092641305SHOTR1130500ROCKWELL AUTOMATION INCCOM773903109125617SHOTR200617ROGERS COMMUNICATIONS INCCL B7751092003607240SHOTR1724000ROGERS COMMUNICATIONS INCCL B77510920047351953039SHSOLE
934724018315ROLLINS INCCOM7757111046179SHOTR117900ROLLINS INCCOM77571110470021100SHSOLE
2110000ROPER TECHNOLOGIES INCCOM776696106618SHOTR11800ROPER TECHNOLOGIES INCCOM776696106214603SHOTR200603ROSS STORES INCCOM77829610332599280009SHOTR5259394020615ROYAL BK CDA MONTREAL QUECOM7800871023047263848889SHSOLE
36273510221538ROYAL CARIBBEAN CRUISES LTDCOMV7780T1032882156SHOTR1215600ROYAL DUTCH SHELL PLCSPONS ADR A780259206641086SHOTR1108600ROYAL DUTCH SHELL PLCSPONS ADR A7802592063105256SHOTR2005256S&P GLOBAL INCCOM78409V1043421253SHOTR2001253S&P GLOBAL INCCOM78409V1042464290249SHSOLE
9024900SABRE CORPCOM78573M104371641SHOTR2001641SABRE CORPCOM78573M1042798124710SHSOLE
12471000SAGE THERAPEUTICS INCCOM78667J108751032SHSOLE
103200SAGE THERAPEUTICS INCCOM78667J10813588188226SHOTR1133941054285SALESFORCE COM INCCOM79466L30224150SHOTR115000SALESFORCE COM INCCOM79466L30238232SHOTR200232SALESFORCE COM INCCOM79466L3028335120SHSOLE
512000SCHLUMBERGER LTDCOM80685710812300SHSOLE
30000SCHLUMBERGER LTDCOM80685710832800SHOTR180000SCHLUMBERGER LTDCOM80685710846111463SHOTR20011463SCHWAB STRATEGIC TRUS BRD MKT ETF80852410231564410566SHSOLE
41056600SCHWAB STRATEGIC TRUS BRD MKT ETF80852410217223SHOTR200223SCHWAB STRATEGIC TRUS LRG CAP ETF8085242013604692SHOTR2004692SCHWAB STRATEGIC TRUS MID-CAP ETF80852450814985249119SHSOLE
24911900SCHWAB STRATEGIC TRUS SML CAP ETF808524607214928409SHOTR20028409SEAWORLD ENTMT INCCOM81282V100338191066500SHOTR16721760394324SEAWORLD ENTMT INCCOM81282V1001314135SHSOLE
004135SECOND SIGHT MED PRODS INCCOM81362J1008915000SHOTR20015000SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083385370SHOTR2005370SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3081322100SHSOLE
210000SELECT SECTOR SPDR TRTECHNOLOGY81369Y8032162360SHSOLE
236000SELECT SECTOR SPDR TRTECHNOLOGY81369Y80341450SHOTR145000SEMPRA ENERGYCOM8168511092421600SHOTR2001600SEMPRA ENERGYCOM816851109231615290SHSOLE
1529000SEMTECH CORPCOM81685010129214552253SHOTR13454070206846SEMTECH CORPCOM8168501011232325SHSOLE
002325SERVICENOW INCCOM81762P102233826SHSOLE
82600SERVICENOW INCCOM81762P10227009562SHOTR193890173SHAW COMMUNICATIONS INCCL B CONV82028K200532192621141SHSOLE
2610841010300SHERWIN WILLIAMS COCOM824348106238357408467SHOTR1358009050458SHERWIN WILLIAMS COCOM82434810660660103951SHOTR200103951SHERWIN WILLIAMS COCOM8243481063790064949SHOTR55993405015SHERWIN WILLIAMS COCOM8243481065977291024316SHSOLE
9164410107875SHOPIFY INCCL A82509L107666216745SHSOLE
1674500SILVERCREST METALS INCCOM8283631015825862032SHSOLE
86203200SITEONE LANDSCAPE SUPPLY INCCOM82982L103163218000SHOTR51800000SITEONE LANDSCAPE SUPPLY INCCOM82982L10318202SHOTR120200SKECHERS U S A INCCL A830566105203147020SHOTR20047020SMITH A O CORPCOM8318652091803771SHOTR2003771SMITH A O CORPCOM83186520928839605362SHOTR13751520230210SPDR DOW JONES INDL AVRG ETFUT SER 178467X1093051069SHOTR2001069SPDR GOLD TRUSTGOLD SHS78463V107752052624SHOTR20052624SPDR GOLD TRUSTGOLD SHS78463V107130908SHSOLE
90800SPDR INDEX SHS FDSASIA PACIF ETF78463X301118011411SHOTR11141100SPDR INDEX SHS FDSASIA PACIF ETF78463X3017537280SHOTR2007280SPDR INDEX SHS FDSGLB NAT RESRCE78463X5413908451SHOTR1845100SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88990929000SHOTR20029000SPDR S&P 500 ETF TRTR UNIT78462F103522316229SHOTR11622900SPDR S&P 500 ETF TRTR UNIT78462F10358214180869SHOTR200180869SPDR S&P 500 ETF TRTR UNIT78462F10349142152682SHSOLE
15268200SPDR S&P 500 ETF TRTR UNIT78462F10388190274000SHPutSOLE
27400000SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10716134296SHOTR1429600SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107319850SHOTR200850SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107231615SHOTR561500SPDR SERIES TRUSTS&P BIOTECH78464A87095710065SHOTR11006500SPDR SERIES TRUSTS&P DIVID ETF78464A76371659SHOTR165900SPDR SERIES TRUSTS&P DIVID ETF78464A763361333584SHOTR20033584SPLUNK INCCOM84863710462405416675SHOTR12667580149917SPLUNK INCCOM84863710449330SHOTR200330SPOTIFY TECHNOLOGY S ASHSL8681T1027635104SHOTR2005104SPROTT PHYSICAL GOLD & SILVETR UNIT85208R101110275000SHOTR20075000SQUARE INCCL A8522341035578900SHSOLE
890000SSR MNG INCCOM78473010345723740SHOTR12374000SSR MNG INCCOM784730103366581903735SHSOLE
16235070280228STANLEY BLACK & DECKER INCCOM8545021012341413SHOTR2001413STANTEC INCCOM85472N1099828347547SHSOLE
328656018891STARBUCKS CORPCOM855244109224925576SHOTR12446801108STARBUCKS CORPCOM8552441098659841SHOTR2009841STARBUCKS CORPCOM855244109367941845SHSOLE
4184500STERIS PLCSHS USDG8473T10048843320447SHOTR12062340114213STITCH FIX INCCOM CL A860897107262SHOTR16200STITCH FIX INCCOM CL A8608971072566100000SHOTR200100000STONERIDGE INCCOM86183P102913099SHSOLE
003099STONERIDGE INCCOM86183P102232879387SHOTR151984027403STRYKER CORPCOM8636671019454500SHSOLE
450000STRYKER CORPCOM863667101269212825SHOTR1123260499STRYKER CORPCOM8636671015242496SHOTR2002496SUN LIFE FINL INCCOM866796105405788921SHSOLE
8892100SUNCOR ENERGY INC NEWCOM86722410711346SHOTR134600SUNCOR ENERGY INC NEWCOM8672241072458767497609SHSOLE
637993601117673SYNCHRONY FINLCOM87165B103165245881SHOTR14588100SYNCHRONY FINLCOM87165B1032867932SHSOLE
793200SYNOPSYS INCCOM87160710710727701SHOTR174150286SYSCO CORPCOM8718291072342739SHOTR2002739SYSCO CORPCOM871829107673SHOTR17300TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002786904796735SHOTR143248050471930TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100681169SHOTR2001169TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS87403910061625810606847SHSOLE
869344001913407TARGA RES CORPCOM87612G1013137669SHOTR2007669TARGET CORPCOM87612E10644347SHOTR134700TARGET CORPCOM87612E1069327269SHOTR2007269TC ENERGY CORPCOM87807B107809781519561SHSOLE
14029990116562TE CONNECTIVITY LTDREG SHSH849891042652762SHOTR1276200TECK RESOURCES LTDCL B878742204120269259SHSOLE
6925900TELADOC HEALTH INCCOM87918A10537403446761SHOTR12873060159455TELADOC HEALTH INCCOM87918A1051601908SHSOLE
001908TELEDYNE TECHNOLOGIES INCCOM8793601052385568838SHOTR144344024494TELEDYNE TECHNOLOGIES INCCOM879360105137396SHSOLE
39600TELUS CORPCOM87971M1031364253521326SHSOLE
27837620737564TEMPLETON GLOBAL INCOME FDCOM88019810616627100SHSOLE
2710000TEMPLETON GLOBAL INCOME FDCOM88019810623638476SHOTR13847600TESLA INCCOM88160R1015021199SHOTR2001199TEXAS INSTRS INCCOM882508104166813002SHOTR1126220380TEXAS INSTRS INCCOM882508104119926SHOTR200926TEXAS INSTRS INCCOM88250810423638184251SHOTR5171541012710TEXAS PAC LD TRSUB CTF PROP I T8826101088671110SHSOLE
111000THE CHARLES SCHWAB CORPORATICOM8085131053116532SHOTR1653200THE CHARLES SCHWAB CORPORATICOM808513105541142SHOTR2001142THE CHARLES SCHWAB CORPORATICOM80851310555811740SHOTR51174000THERMO FISHER SCIENTIFIC INCCOM88355610219816097SHOTR158580239THERMO FISHER SCIENTIFIC INCCOM8835561024341337SHOTR2001337THERMO FISHER SCIENTIFIC INCCOM88355610235072107956SHOTR510066107295THL CREDIT INCCOM872438106102641626683SHSOLE
162668300THOMSON REUTERS CORPCOM NEW8849037097100SHOTR200100THOMSON REUTERS CORPCOM NEW8849037091257961757539SHSOLE
1685047072492TIFFANY & CO NEWCOM8865471082361766SHOTR2001766TIFFANY & CO NEWCOM88654710880600SHSOLE
60000TJX COS INC NEWCOM87254010955046901505SHOTR200901505TJX COS INC NEWCOM87254010959543975152SHOTR5936317038835TJX COS INC NEWCOM8725401095530409057314SHSOLE
81451260912188TJX COS INC NEWCOM8725401092156483531742SHOTR131029740428768TORONTO DOMINION BK ONTCOM NEW8911605094714868401682SHSOLE
733202701069655TOYOTA MOTOR CORPSP ADR REP2COM89233130719093135857SHOTR513585700TRACTOR SUPPLY COCOM89235610644212473159SHOTR13115040161655TRACTOR SUPPLY COCOM89235610647500SHOTR200500TRACTOR SUPPLY COCOM8923561063133355SHSOLE
335500TRANSALTA CORPCOM89346D1072049286592SHSOLE
28659200TRAVELERS COMPANIES INCCOM89417E1091921401SHOTR1140100TRAVELERS COMPANIES INCCOM89417E1096384660SHOTR2004660TRAVELERS COMPANIES INCCOM89417E1092531850SHSOLE
185000TREX CO INCCOM89531P105353239294SHOTR125728013566TREX CO INCCOM89531P1051381539SHSOLE
001539TRIP COM GROUP LTDADS89677Q1076867204729SHOTR320472900TUCOWS INCCOM NEW898697206546686688SHSOLE
51441035247TURNING POINT THERAPEUTICS ICOM90041T108242838973SHOTR125377013596TURNING POINT THERAPEUTICS ICOM90041T108951533SHSOLE
001533TWITTER INCCOM90184L1022267055SHSOLE
705500TWITTER INCCOM90184L102130940843SHOTR14084300ULTA BEAUTY INCCOM90384S3035142030SHOTR11950080UNILEVER PLCSPON ADR NEW90476770414038245550SHSOLE
24555000UNION PACIFIC CORPCOM90781810812446881SHOTR1688100UNION PACIFIC CORPCOM907818108124687SHOTR200687UNION PACIFIC CORPCOM90781810856409312013SHOTR5299193012820UNION PACIFIC CORPCOM907818108371520548SHSOLE
2054800UNITED AIRLINES HLDGS INCCOM910047109129914751SHOTR11475100UNITED AIRLINES HLDGS INCCOM9100471092242547SHSOLE
254700UNITED PARCEL SERVICE INCCL B9113121064343707SHOTR2003707UNITED PARCEL SERVICE INCCL B9113121061811542SHOTR1154200UNITED TECHNOLOGIES CORPCOM9130171094545413035130SHSOLE
27639220271208UNITED TECHNOLOGIES CORPCOM9130171091867501246993SHOTR110874140159579UNITED TECHNOLOGIES CORPCOM91301710946974313662SHOTR200313662UNITEDHEALTH GROUP INCCOM91324P10241065139688SHOTR113256407124UNITEDHEALTH GROUP INCCOM91324P10262804213634SHOTR200213634UNITEDHEALTH GROUP INCCOM91324P102171096581999SHSOLE
568274013725UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E10514116SHOTR200116UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E105199517000SHOTR51700000US BANCORP DELCOM NEW9029733044415297446938SHSOLE
66799120767026US BANCORP DELCOM NEW90297330445684770516SHOTR200770516US BANCORP DELCOM NEW9029733041754782959655SHOTR125909570368698V F CORPCOM9182041082362372SHOTR2002372V F CORPCOM9182041081992000SHOTR1200000VANECK VECTORS ETF TRUSTOIL SVCS ETF92189F71838829263SHOTR12926300VANECK VECTORS ETF TRUSTSEMICONDUCTOR ET92189F6763392400SHOTR2002400VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX92193282811737710SHOTR1771000VANGUARD BD INDEX FD INCSHORT TRM BOND9219378273153906SHOTR1390600VANGUARD BD INDEX FD INCTOTAL BND MRKT9219378353023600SHOTR1360000VANGUARD GROUPDIV APP ETF9219088444923946SHOTR1394600VANGUARD GROUPDIV APP ETF92190884410758624SHOTR2008624VANGUARD INDEX FDSEXTEND MKT ETF9229086526955515SHOTR1551500VANGUARD INDEX FDSEXTEND MKT ETF9229086521781410SHOTR2001410VANGUARD INDEX FDSGROWTH ETF922908736841646197SHOTR20046197VANGUARD INDEX FDSLARGE CAP ETF922908637205113873SHOTR20013873VANGUARD INDEX FDSMID CAP ETF92290862914278006SHOTR2008006VANGUARD INDEX FDSMID CAP ETF922908629775843540SHOTR14354000VANGUARD INDEX FDSREAL ESTATE ETF9229085537618202SHOTR1820200VANGUARD INDEX FDSREAL ESTATE ETF922908553289131160SHOTR20031160VANGUARD INDEX FDSS&P 500 ETF SHS9229083631751959226SHSOLE
5922600VANGUARD INDEX FDSS&P 500 ETF SHS922908363162522549431SHOTR154943100VANGUARD INDEX FDSS&P 500 ETF SHS92290836328889765SHOTR2009765VANGUARD INDEX FDSSM CP VAL ETF922908611214615656SHOTR20015656VANGUARD INDEX FDSSMALL CP ETF922908751435826312SHOTR12631200VANGUARD INDEX FDSSMALL CP ETF92290875121832131802SHOTR200131802VANGUARD INDEX FDSSML CP GRW ETF92290859512576326SHOTR2006326VANGUARD INDEX FDSTOTAL STK MKT922908769171410478SHOTR20010478VANGUARD INDEX FDSVALUE ETF922908744213917844SHOTR20017844VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858266759975SHOTR15997500VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858121027200SHSOLE
2720000VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285824969561486SHOTR200561486VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF922042718123811146SHOTR20011146VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422342888SHOTR2002888VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427423274035SHSOLE
403500VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4093163895SHOTR1389500VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385815742357279SHSOLE
35727900VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385811307256616SHOTR125661600VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385818095410688SHOTR200410688VANGUARD WHITEHALL FDS INCHIGH DIV YLD9219464061731850SHOTR1185000VANGUARD WHITEHALL FDS INCHIGH DIV YLD9219464068408969SHOTR2008969VANGUARD WORLD FDSCOMM SRVC ETF92204A88486912SHSOLE
91200VANGUARD WORLD FDSCOMM SRVC ETF92204A884111911909SHOTR11190900VANGUARD WORLD FDSHEALTH CAR ETF92204A504246812871SHOTR11287100VANGUARD WORLD FDSHEALTH CAR ETF92204A504500626110SHOTR20026110VANGUARD WORLD FDSINF TECH ETF92204A70214195797SHOTR1579700VANGUARD WORLD FDSINF TECH ETF92204A70214425888SHOTR2005888VARIAN MED SYS INCCOM92220P1053064402157873SHSOLE
19375600220313VARIAN MED SYS INCCOM92220P105123094866799SHOTR17506360116163VARIAN MED SYS INCCOM92220P10530469214554SHOTR200214554VEEVA SYS INCCL A COM92247510832495231015SHOTR1148964082051VEEVA SYS INCCL A COM9224751089857000SHOTR5700000VENTAS INCCOM92276F100731270SHOTR1127000VENTAS INCCOM92276F100237641145SHSOLE
4114500VERACYTE INCCOM92337F10723043825326SHOTR15305620294764VERACYTE INCCOM92337F1071415043SHSOLE
005043VERISIGN INCCOM92343E10216498560SHOTR1856000VERISIGN INCCOM92343E1022851480SHSOLE
148000VERISK ANALYTICS INCCOM92345Y106389526082SHOTR1255750507VERISK ANALYTICS INCCOM92345Y1067965328SHSOLE
532800VERIZON COMMUNICATIONS INCCOM92343V1043235264SHOTR1526400VERIZON COMMUNICATIONS INCCOM92343V104831352SHOTR2001352VERIZON COMMUNICATIONS INCCOM92343V10418300SHSOLE
30000VERMILION ENERGY INCCOM92372510527716908SHSOLE
1690800VERRA MOBILITY CORPCOM92511U10213721980755SHSOLE
98075500VIKING THERAPEUTICS INCCOM92686J106334135SHSOLE
004135VIKING THERAPEUTICS INCCOM92686J10695651192683SHOTR17522590440424VISA INCCOM CL A92826C839607632337SHOTR1316060731VISA INCCOM CL A92826C83914147525SHOTR2007525VISA INCCOM CL A92826C83945908244322SHOTR5227462016860VISA INCCOM CL A92826C83995081506019SHSOLE
50601900WALGREENS BOOTS ALLIANCE INCCOM9314271081182006SHOTR2002006WALGREENS BOOTS ALLIANCE INCCOM9314271082043455SHOTR1345500WALMART INCCOM9311421037035915SHOTR2005915WALMART INCCOM9311421032341972SHOTR1197200WASTE CONNECTIONS INCCOM94106B101107711847SHOTR1114230424WASTE CONNECTIONS INCCOM94106B1011213021334687SHSOLE
1266615068072WASTE MGMT INC DELCOM94106L1094714135SHOTR1413500WASTE MGMT INC DELCOM94106L109650SHOTR20050WASTE MGMT INC DELCOM94106L109404535497SHSOLE
3549700WATSCO INCCOM94262220013517500SHOTR5750000WEC ENERGY GROUP INCCOM92939U106951034SHOTR1103400WEC ENERGY GROUP INCCOM92939U1062252435SHSOLE
243500WEIBO CORPSPONSORED ADR948596101339773292SHOTR37329200WEIBO CORPSPONSORED ADR948596101581247SHSOLE
001247WEIBO CORPSPONSORED ADR94859610124971538747SHOTR153874700WELLCARE HEALTH PLANS INCCOM94946T106159480SHOTR148000WELLCARE HEALTH PLANS INCCOM94946T106304920SHSOLE
92000WELLS FARGO CO NEWCOM94974610138700SHSOLE
70000WELLS FARGO CO NEWCOM9497461012885344SHOTR1534400WELLS FARGO CO NEWCOM94974610163311768SHOTR20011768WELLS FARGO CO NEWCOM949746101164630600SHOTR53060000WELLS FARGO INCOME OPPORTUNIWF INC OPPTY FD94987B10524228790SHOTR12879000WELLS FARGO MULTI SECTOR INCCOM94987D10119014759SHOTR11475900WEST PHARMACEUTICAL SVSC INCCOM9553061057525000SHSOLE
500000WESTERN ALLIANCE BANCORPCOM95763810946114809022SHOTR15191340289888WESTERN ALLIANCE BANCORPCOM957638109911598SHSOLE
001598WESTERN ASSET GLB HI INCOMECOM95766B10927527419SHOTR12741900WESTERN ASST INFLTN LKD INMCOM SH BEN INT95766Q10613811328SHOTR11132800WESTERN ASST MN PRT FD INCCOM95766P1082267148633SHOTR11484470186WESTERN AST INFL LKD OPP & ICOM95766R10419016471SHOTR11647100WESTERN AST INFL LKD OPP & ICOM95766R1041679145467SHSOLE
14546700WESTERN UN COCOM9598021092785103995SHSOLE
10399500WESTERN UN COCOM9598021096237SHOTR123700WEX INCCOM96208T104419SHOTR11900WEX INCCOM96208T1045132450SHOTR5245000WEYERHAEUSER COCOM96216610458019200SHOTR51920000WHEATON PRECIOUS METALS CORPCOM9628791025201174689SHSOLE
17468900WILLDAN GROUP INCCOM96924N100792472SHSOLE
002472WILLDAN GROUP INCCOM96924N100201763473SHOTR141587021886WNS HOLDINGS LTDSPON ADR92932M101971465SHSOLE
001465WNS HOLDINGS LTDSPON ADR92932M101258139021SHOTR125767013254WORKDAY INCCL A98138H10110786556SHOTR1655600WORKDAY INCCL A98138H1011871136SHSOLE
113600WPX ENERGY INCCOM98212B103190221384452SHOTR18618490522603WPX ENERGY INCCOM98212B10310734SHSOLE
73400WRIGHT MED GROUP N VORD SHSN966171186721220506SHOTR1161974058532WRIGHT MED GROUP N VORD SHSN9661711846915372SHSOLE
872406648XILINX INCCOM983919101284229064SHOTR1286670397XILINX INCCOM9839191013163235SHSOLE
323500XPEL INCCOM98379L10035224000SHSOLE
2400000XYLEM INCCOM98419M100178922700SHSOLE
2270000YAMANA GOLD INCCOM98462Y100592149400SHSOLE
14940000ZOETIS INCCL A98978V1034883687SHOTR1368700ZOETIS INCCL A98978V1035314009SHOTR2004009ZOETIS INCCL A98978V10325198190392SHOTR5175447014945ZOETIS INCCL A98978V103436833007SHSOLE
3300700ZYNGA INCCL A98986T10811218321SHSOLE
0018321ZYNGA INCCL A98986T108341165574509SHOTR1358786301986646