0001567619-19-020955.txt : 20191112 0001567619-19-020955.hdr.sgml : 20191112 20191112112136 ACCESSION NUMBER: 0001567619-19-020955 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191112 DATE AS OF CHANGE: 20191112 EFFECTIVENESS DATE: 20191112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Highstreet Asset Management Inc. CENTRAL INDEX KEY: 0001484368 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1130 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13890 FILM NUMBER: 191207396 BUSINESS ADDRESS: STREET 1: 244 PALL MALL STREET STREET 2: SUITE 350 CITY: LONDON STATE: A6 ZIP: N6A 5P6 BUSINESS PHONE: 519 850 9500 MAIL ADDRESS: STREET 1: 244 PALL MALL STREET STREET 2: SUITE 350 CITY: LONDON STATE: A6 ZIP: N6A 5P6 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001484368 XXXXXXXX 09-30-2019 09-30-2019 Highstreet Asset Management Inc.
244 PALL MALL STREET SUITE 350 LONDON A6 N6A 5P6
13F HOLDINGS REPORT 028-13890 N
Linda Mccormick Vice President, Investment Operations 519-963-8225 /s/ Linda Mccormick London A6 11-08-2019 0 419 2109271 false
INFORMATION TABLE 2 form13fInfoTable.xml 3M Co. Common Stock 88579Y101 38647 235078 SH SOLE NONE 235078 0 0 58.com Inc. ADR ADR 31680Q104 241 4892 SH SOLE NONE 4892 0 0 AGCO Corp. Common Stock 001084102 4 47 SH SOLE NONE 47 0 0 AMC Networks Inc. Common Stock 00164V103 1 14 SH SOLE NONE 14 0 0 ANI Pharmaceuticals Inc. Common Stock 00182C103 2 22 SH SOLE NONE 22 0 0 ANSYS Inc. Common Stock 03662Q105 1138 5141 SH SOLE NONE 5141 0 0 Aaron's Inc. Common Stock 002535300 4 55 SH SOLE NONE 55 0 0 AbbVie Inc. Common Stock 00287Y109 662 8744 SH SOLE NONE 8744 0 0 Abbott Laboratories Common Stock 002824100 487 5821 SH SOLE NONE 5821 0 0 Accenture PLC Common Stock G1151C101 1121 5829 SH SOLE NONE 5829 0 0 Adobe Inc. Common Stock 00724F101 383 1385 SH SOLE NONE 1385 0 0 Aflac Inc. Common Stock 001055102 2117 40469 SH SOLE NONE 40469 0 0 Agnico Eagle Mines Ltd. Common Stock 008474108 1051 19613 SH SOLE NONE 19613 0 0 Aircastle Ltd. Common Stock G0129K104 4 192 SH SOLE NONE 192 0 0 Alamos Gold Inc. Common Stock 011532108 187 32221 SH SOLE NONE 32221 0 0 Algonquin Power & Utilities Corp. Common Stock 015857105 25823 1885993 SH SOLE NONE 1885993 0 0 Alibaba Group Holding Ltd. ADR ADR 01609W102 3588 21453 SH SOLE NONE 21453 0 0 Allergan PLC Common Stock G0177J108 338 2009 SH SOLE NONE 2009 0 0 Allison Transmission Holdings Inc. Common Stock 01973R101 3 65 SH SOLE NONE 65 0 0 Ally Financial Inc. Common Stock 02005N100 777 23419 SH SOLE NONE 23419 0 0 Alphabet Inc. Common Stock 02079K107 118 97 SH SOLE NONE 0 0 97 Alphabet Inc. Common Stock 02079K305 6128 5018 SH SOLE NONE 5018 0 0 Altria Group Inc. Common Stock 02209S103 2116 51732 SH SOLE NONE 51732 0 0 Amazon.com Inc. Common Stock 023135106 6294 3626 SH SOLE NONE 3626 0 0 Ameren Corp. Common Stock 023608102 277 3457 SH SOLE NONE 3457 0 0 American Eagle Outfitters Inc. Common Stock 02553E106 2 136 SH SOLE NONE 136 0 0 American Electric Power Co. Inc. Common Stock 025537101 1929 20591 SH SOLE NONE 20591 0 0 American Express Co. Common Stock 025816109 1744 14746 SH SOLE NONE 14746 0 0 American Tower Corp. REIT REIT 03027X100 20743 93806 SH SOLE NONE 93806 0 0 American Water Works Co. Inc. Common Stock 030420103 3186 25646 SH SOLE NONE 25646 0 0 Ameriprise Financial Inc. Common Stock 03076C106 913 6207 SH SOLE NONE 6207 0 0 AmerisourceBergen Corp. Common Stock 03073E105 942 11437 SH SOLE NONE 11437 0 0 Amgen Inc. Common Stock 031162100 2634 13610 SH SOLE NONE 13610 0 0 Anika Therapeutics Inc. Common Stock 035255108 2 32 SH SOLE NONE 32 0 0 Anthem Inc. Common Stock 036752103 1424 5931 SH SOLE NONE 5931 0 0 Apollo Commercial Real Estate Finance Inc. REIT REIT 03762U105 1 72 SH SOLE NONE 72 0 0 Apple Inc. Common Stock 037833100 10777 48120 SH SOLE NONE 48120 0 0 Arch Coal Inc. Common Stock 039380407 4 58 SH SOLE NONE 58 0 0 Archer-Daniels-Midland Co. Common Stock 039483102 374 9115 SH SOLE NONE 9115 0 0 Arena Pharmaceuticals Inc. Common Stock 040047607 1 16 SH SOLE NONE 16 0 0 Armstrong World Industries Inc. Common Stock 04247X102 5 48 SH SOLE NONE 48 0 0 Aspen Technology Inc. Common Stock 045327103 4 29 SH SOLE NONE 29 0 0 Atkore International Group Inc. Common Stock 047649108 3 104 SH SOLE NONE 104 0 0 Atmos Energy Corp. Common Stock 049560105 5838 51264 SH SOLE NONE 51264 0 0 AutoZone Inc. Common Stock 053332102 2448 2257 SH SOLE NONE 2257 0 0 Autodesk Inc. Common Stock 052769106 614 4159 SH SOLE NONE 4159 0 0 Autohome Inc. ADR ADR 05278C107 249 2998 SH SOLE NONE 2998 0 0 B2Gold Corp. Common Stock 11777Q209 550 169076 SH SOLE NONE 169076 0 0 BCE Inc. Common Stock 05534B760 3918 81005 SH SOLE NONE 81005 0 0 BRP Inc. Common Stock 05577W200 601 15450 SH SOLE NONE 15450 0 0 Baidu Inc. ADR ADR 056752108 234 2276 SH SOLE NONE 2276 0 0 Bank of America Corp. Common Stock 060505104 21041 721320 SH SOLE NONE 721320 0 0 Bank of Montreal Common Stock 063671101 9867 133967 SH SOLE NONE 133967 0 0 Bank of New York Mellon Corp. Common Stock 064058100 305 6742 SH SOLE NONE 6742 0 0 Bank of Nova Scotia Common Stock 064149107 120783 2126504 SH SOLE NONE 2126504 0 0 BankUnited Inc. Common Stock 06652K103 3 83 SH SOLE NONE 83 0 0 Banner Corp. Common Stock 06652V208 1 17 SH SOLE NONE 17 0 0 Barrick Gold Corp. Common Stock 067901108 594 34312 SH SOLE NONE 34312 0 0 Bausch Health Cos. Inc. Common Stock 071734107 181 8301 SH SOLE NONE 8301 0 0 Baxter International Inc. Common Stock 071813109 370 4229 SH SOLE NONE 4229 0 0 Best Buy Co. Inc. Common Stock 086516101 280 4058 SH SOLE NONE 4058 0 0 Biogen Inc. Common Stock 09062X103 890 3822 SH SOLE NONE 3822 0 0 BlackRock Inc. Common Stock 09247X101 434 974 SH SOLE NONE 974 0 0 Booking Holdings Inc. Common Stock 09857L108 814 415 SH SOLE NONE 415 0 0 Boston Scientific Corp. Common Stock 101137107 859 21107 SH SOLE NONE 21107 0 0 Brightsphere Investment Group Inc. Common Stock 10948W103 1 107 SH SOLE NONE 107 0 0 Broadcom Inc. Common Stock 11135F101 1214 4396 SH SOLE NONE 4396 0 0 Brookfield Asset Management Inc. Common Stock 112585104 31129 586228 SH SOLE NONE 586228 0 0 Brookfield Business Partners LP - Units Units G16234109 1749 44654 SH SOLE NONE 44654 0 0 Brookfield Infrastructure Partners LP Ltd Part G16252101 43176 871971 SH SOLE NONE 871971 0 0 Brookfield Renewable Partners LP Ltd Part G16258108 282 6955 SH SOLE NONE 6955 0 0 Brunswick Corp. Common Stock 117043109 3 51 SH SOLE NONE 51 0 0 CAE Inc. Common Stock 124765108 549 21616 SH SOLE NONE 21616 0 0 CAI International Inc. Common Stock 12477X106 1 30 SH SOLE NONE 30 0 0 CF Industries Holdings Inc. Common Stock 125269100 1378 28012 SH SOLE NONE 28012 0 0 CGI Inc. Common Stock 12532H104 5451 68938 SH SOLE NONE 68938 0 0 CNX Resources Corp. Common Stock 12653C108 1 100 SH SOLE NONE 100 0 0 CVS Health Corp. Common Stock 126650100 2132 33807 SH SOLE NONE 33807 0 0 Cadence Design Systems Inc. Common Stock 127387108 565 8554 SH SOLE NONE 8554 0 0 Cameco Corp. Common Stock 13321L108 15 1583 SH SOLE NONE 1583 0 0 Canadian Imperial Bank of Commerce Common Stock 136069101 953 11551 SH SOLE NONE 11551 0 0 Canadian National Railway Co. Common Stock 136375102 55193 614680 SH SOLE NONE 614680 0 0 Canadian Natural Resources Ltd. Common Stock 136385101 66049 2482402 SH SOLE NONE 2482402 0 0 Canadian Pacific Railway Ltd. Common Stock 13645T100 660 2970 SH SOLE NONE 2970 0 0 Capital One Financial Corp. Common Stock 14040H105 2192 24096 SH SOLE NONE 24096 0 0 Carlisle Cos. Inc. Common Stock 142339100 4 26 SH SOLE NONE 26 0 0 Catalent Inc. Common Stock 148806102 2 46 SH SOLE NONE 46 0 0 Caterpillar Inc. Common Stock 149123101 1159 9175 SH SOLE NONE 9175 0 0 Celanese Corp. Common Stock 150870103 957 7822 SH SOLE NONE 7822 0 0 Celgene Corp. Common Stock 151020104 1523 15333 SH SOLE NONE 15333 0 0 Centene Corp. Common Stock 15135B101 463 10709 SH SOLE NONE 10709 0 0 Cerner Corp. Common Stock 156782104 401 5880 SH SOLE NONE 5880 0 0 Charter Communications Inc. Common Stock 16119P108 975 2366 SH SOLE NONE 2366 0 0 Check Point Software Technologies Ltd. Common Stock M22465104 300 2737 SH SOLE NONE 2737 0 0 Chemed Corp. Common Stock 16359R103 4 10 SH SOLE NONE 10 0 0 Cheniere Energy Inc. Common Stock 16411R208 1839 29167 SH SOLE NONE 29167 0 0 Chevron Corp. Common Stock 166764100 3050 25720 SH SOLE NONE 25720 0 0 Chipotle Mexican Grill Inc. Common Stock 169656105 403 479 SH SOLE NONE 479 0 0 Choice Hotels International Inc. Common Stock 169905106 4 41 SH SOLE NONE 41 0 0 Cia de Minas Buenaventura SA ADR ADR 204448104 331 21800 SH SOLE NONE 21800 0 0 Ciena Corp. Common Stock 171779309 3 80 SH SOLE NONE 80 0 0 Cigna Corp. Common Stock 125523100 1394 9183 SH SOLE NONE 9183 0 0 Cirrus Logic Inc. Common Stock 172755100 4 79 SH SOLE NONE 79 0 0 Cisco Systems Inc. Common Stock 17275R102 39763 804757 SH SOLE NONE 804757 0 0 Citigroup Inc. Common Stock 172967424 560 8109 SH SOLE NONE 8109 0 0 Citrix Systems Inc. Common Stock 177376100 496 5140 SH SOLE NONE 5140 0 0 Colony Capital Inc. REIT REIT 19626G108 2 251 SH SOLE NONE 251 0 0 Columbia Property Trust Inc. REIT REIT 198287203 3 141 SH SOLE NONE 141 0 0 Comcast Corp. Common Stock 20030N101 2087 46292 SH SOLE NONE 46292 0 0 ConocoPhillips Common Stock 20825C104 1540 27030 SH SOLE NONE 27030 0 0 Consolidated Edison Inc. Common Stock 209115104 1445 15292 SH SOLE NONE 15292 0 0 Cousins Properties Inc. REIT REIT 222795502 3 74 SH SOLE NONE 74 0 0 Credicorp Ltd. Common Stock G2519Y108 569 2728 SH SOLE NONE 2728 0 0 Crown Castle International Corp. REIT REIT 22822V101 15815 113768 SH SOLE NONE 113768 0 0 Cummins Inc. Common Stock 231021106 1303 8011 SH SOLE NONE 8011 0 0 DR Horton Inc. Common Stock 23331A109 803 15235 SH SOLE NONE 15235 0 0 DTE Energy Co. Common Stock 233331107 2908 21870 SH SOLE NONE 21870 0 0 Dana Inc. Common Stock 235825205 2 148 SH SOLE NONE 148 0 0 Darden Restaurants Inc. Common Stock 237194105 721 6101 SH SOLE NONE 6101 0 0 Deckers Outdoor Corp. Common Stock 243537107 3 21 SH SOLE NONE 21 0 0 Delta Air Lines Inc. Common Stock 247361702 747 12972 SH SOLE NONE 12972 0 0 Dick's Sporting Goods Inc. Common Stock 253393102 2 42 SH SOLE NONE 42 0 0 Digital Realty Trust Inc. REIT REIT 253868103 1712 13190 SH SOLE NONE 13190 0 0 Discover Financial Services Common Stock 254709108 823 10151 SH SOLE NONE 10151 0 0 Discovery Inc. Common Stock 25470F104 355 13346 SH SOLE NONE 13346 0 0 DocuSign Inc. Common Stock 256163106 159 2571 SH SOLE NONE 2571 0 0 Dorman Products Inc. Common Stock 258278100 3 32 SH SOLE NONE 32 0 0 Dover Corp. Common Stock 260003108 456 4582 SH SOLE NONE 4582 0 0 Dow Inc. Common Stock 260557103 935 19625 SH SOLE NONE 19625 0 0 Duke Energy Corp. Common Stock 26441C204 2473 25799 SH SOLE NONE 25799 0 0 Dupont De Nemours Inc. Common Stock 26614N102 407 5702 SH SOLE NONE 5702 0 0 ETrade Financial Corp. Common Stock 269246401 373 8539 SH SOLE NONE 8539 0 0 EOG Resources Inc. Common Stock 26875P101 774 10425 SH SOLE NONE 10425 0 0 EPR Properties REIT REIT 26884U109 3 33 SH SOLE NONE 33 0 0 EVERTEC Inc. Common Stock 30040P103 1 31 SH SOLE NONE 31 0 0 Eagle Pharmaceuticals Inc. Common Stock 269796108 3 53 SH SOLE NONE 53 0 0 Ecolab Inc. Common Stock 278865100 411 2075 SH SOLE NONE 2075 0 0 Edison International Common Stock 281020107 3013 39947 SH SOLE NONE 39947 0 0 Emergent Biosolutions Inc. Common Stock 29089Q105 2 45 SH SOLE NONE 45 0 0 Emerson Electric Co. Common Stock 291011104 819 12245 SH SOLE NONE 12245 0 0 EnLink Midstream LLC Common Stock 29336T100 580 68276 SH SOLE NONE 68276 0 0 Enbridge Inc. Common Stock 29250N105 114677 3267317 SH SOLE NONE 3267317 0 0 Encana Corp. Common Stock 292505104 581 126902 SH SOLE NONE 126902 0 0 Energy Transfer LP Common Stock 29273V100 1788 136733 SH SOLE NONE 136733 0 0 Enerplus Corp. Common Stock 292766102 1759 236140 SH SOLE NONE 236140 0 0 Equinix Inc. REIT REIT 29444U700 749 1299 SH SOLE NONE 1299 0 0 Equity Commonwealth REIT REIT 294628102 2 71 SH SOLE NONE 71 0 0 Essent Group Ltd. Common Stock G3198U102 3 65 SH SOLE NONE 65 0 0 Etsy Inc. Common Stock 29786A106 1 13 SH SOLE NONE 13 0 0 Exelixis Inc. Common Stock 30161Q104 1 39 SH SOLE NONE 39 0 0 Expedia Group Inc. Common Stock 30212P303 614 4568 SH SOLE NONE 4568 0 0 Extra Space Storage Inc. REIT 30225T102 794 6800 SH SOLE NONE 6800 0 0 Exxon Mobil Corp. Common Stock 30231G102 2697 38201 SH SOLE NONE 38201 0 0 Facebook Inc. Common Stock 30303M102 2630 14766 SH SOLE NONE 14766 0 0 FedEx Corp. Common Stock 31428X106 305 2094 SH SOLE NONE 2094 0 0 Fifth Third Bancorp Common Stock 316773100 733 26772 SH SOLE NONE 26772 0 0 First Community Bankshares Inc. Common Stock 31983A103 2 56 SH SOLE NONE 56 0 0 FirstCash Inc. Common Stock 33767D105 3 36 SH SOLE NONE 36 0 0 Fiserv Inc. Common Stock 337738108 387 3735 SH SOLE NONE 3735 0 0 Five Below Inc. Common Stock 33829M101 3 25 SH SOLE NONE 25 0 0 FleetCor Technologies Inc. Common Stock 339041105 1050 3661 SH SOLE NONE 3661 0 0 Fortinet Inc. Common Stock 34959E109 478 6229 SH SOLE NONE 6229 0 0 Fortis Inc. Common Stock 349553107 5241 123980 SH SOLE NONE 123980 0 0 Forward Air Corp. Common Stock 349853101 2 35 SH SOLE NONE 35 0 0 Fox Corp. Common Stock 35137L105 925 29345 SH SOLE NONE 0 0 29345 Franco-Nevada Corp. Common Stock 351858105 1607 17631 SH SOLE NONE 17631 0 0 Franklin FTSE India ETF ETF 35473P769 10 454 SH SOLE NONE 0 0 454 Franklin FTSE Taiwan ETF ETF 35473P686 20 761 SH SOLE NONE 0 0 761 GATX Corp. Common Stock 361448103 3 38 SH SOLE NONE 38 0 0 GCI Liberty Inc. Common Stock 36164V305 5 74 SH SOLE NONE 74 0 0 Gartner Inc. Common Stock 366651107 661 4622 SH SOLE NONE 4622 0 0 General Mills Inc. Common Stock 370334104 1630 29570 SH SOLE NONE 29570 0 0 Genesee & Wyoming Inc. Common Stock 371559105 4 32 SH SOLE NONE 32 0 0 Gentex Corp. Common Stock 371901109 4 149 SH SOLE NONE 149 0 0 Genworth Financial Inc. Common Stock 37247D106 3 688 SH SOLE NONE 688 0 0 Gildan Activewear Inc. Common Stock 375916103 881 24824 SH SOLE NONE 24824 0 0 Gilead Sciences Inc. Common Stock 375558103 586 9240 SH SOLE NONE 9240 0 0 Globe Life Inc. Common Stock 37959E102 275 2870 SH SOLE NONE 2870 0 0 Graco Inc. Common Stock 384109104 4 77 SH SOLE NONE 77 0 0 Graham Holdings Co. Common Stock 384637104 3 4 SH SOLE NONE 4 0 0 Grand Canyon Education Inc. Common Stock 38526M106 3 29 SH SOLE NONE 29 0 0 Granite Point Mortgage Trust Inc. REIT 38741L107 1 45 SH SOLE NONE 45 0 0 Granite REIT REIT 387437114 877 18110 SH SOLE NONE 18110 0 0 Grupo Aeroportuario del Pacifico SAB de CV ADR ADR 400506101 2104 21798 SH SOLE NONE 21798 0 0 HCA Healthcare Inc. Common Stock 40412C101 1119 9296 SH SOLE NONE 9296 0 0 HCP Inc. REIT REIT 40414L109 228 6400 SH SOLE NONE 6400 0 0 HP Inc. Common Stock 40434L105 251 13253 SH SOLE NONE 13253 0 0 Halliburton Co. Common Stock 406216101 471 24975 SH SOLE NONE 24975 0 0 Hasbro Inc. Common Stock 418056107 317 2671 SH SOLE NONE 2671 0 0 HealthEquity Inc. Common Stock 42226A107 2 32 SH SOLE NONE 32 0 0 Herbalife Nutrition Ltd. Common Stock G4412G101 2 54 SH SOLE NONE 54 0 0 Hersha Hospitality Trust REIT REIT 427825500 2 140 SH SOLE NONE 140 0 0 HollyFrontier Corp. Common Stock 436106108 864 16104 SH SOLE NONE 16104 0 0 Honeywell International Inc. Common Stock 438516106 18892 111654 SH SOLE NONE 111654 0 0 Houlihan Lokey Inc. Common Stock 441593100 3 60 SH SOLE NONE 60 0 0 Huntington Bancshares Inc. Common Stock 446150104 281 19724 SH SOLE NONE 19724 0 0 IHS Markit Ltd. Common Stock G47567105 278 4160 SH SOLE NONE 4160 0 0 Imperial Oil Ltd. Common Stock 453038408 817 31387 SH SOLE NONE 31387 0 0 Ingersoll-Rand PLC Common Stock G47791101 767 6229 SH SOLE NONE 6229 0 0 Ingevity Corp. Common Stock 45688C107 1 8 SH SOLE NONE 8 0 0 Innoviva Inc. Common Stock 45781M101 2 165 SH SOLE NONE 165 0 0 Intel Corp. Common Stock 458140100 1705 33089 SH SOLE NONE 33089 0 0 International Business Machines Corp. Common Stock 459200101 15703 107986 SH SOLE NONE 107986 0 0 Intuit Inc. Common Stock 461202103 884 3323 SH SOLE NONE 3323 0 0 JPMorgan Chase & Co. Common Stock 46625H100 6766 57490 SH SOLE NONE 57490 0 0 Jack In The Box Inc. Common Stock 466367109 2 24 SH SOLE NONE 24 0 0 Jazz Pharmaceuticals plc Common Stock G50871105 1264 9861 SH SOLE NONE 9861 0 0 Johnson & Johnson Common Stock 478160104 47771 369232 SH SOLE NONE 369232 0 0 Johnson Controls International PLC Common Stock G51502105 295 6725 SH SOLE NONE 6725 0 0 Kforce Inc. Common Stock 493732101 2 60 SH SOLE NONE 60 0 0 Kimberly-Clark Corp. Common Stock 494368103 1202 8462 SH SOLE NONE 8462 0 0 Kinder Morgan Inc. Common Stock 49456B101 7361 357179 SH SOLE NONE 357179 0 0 Kirkland Lake Gold Ltd. Common Stock 49741E100 2602 58086 SH SOLE NONE 58086 0 0 Korn Ferry Common Stock 500643200 2 50 SH SOLE NONE 50 0 0 Lancaster Colony Corp. Common Stock 513847103 2 17 SH SOLE NONE 17 0 0 Lexington Realty Trust REIT 529043101 3 314 SH SOLE NONE 314 0 0 Ligand Pharmaceuticals Inc. Common Stock 53220K504 1 7 SH SOLE NONE 7 0 0 Lincoln Electric Holdings Inc. Common Stock 533900106 3 37 SH SOLE NONE 37 0 0 Live Nation Entertainment Inc. Common Stock 538034109 691 10414 SH SOLE NONE 10414 0 0 Lockheed Martin Corp. Common Stock 539830109 21645 55492 SH SOLE NONE 55492 0 0 Loral Space & Communications Inc. Common Stock 543881106 3 63 SH SOLE NONE 63 0 0 Lowe's Cos. Inc. Common Stock 548661107 1849 16815 SH SOLE NONE 16815 0 0 Lululemon Athletica Inc. Common Stock 550021109 841 4366 SH SOLE NONE 4366 0 0 M&T Bank Corp. Common Stock 55261F104 837 5298 SH SOLE NONE 5298 0 0 MAG Silver Corp. Common Stock 55903Q104 1 75 SH SOLE NONE 75 0 0 MRC Global Inc. Common Stock 55345K103 1 70 SH SOLE NONE 70 0 0 MSCI Inc. Common Stock 55354G100 364 1673 SH SOLE NONE 1673 0 0 Macquarie Infrastructure Corp. Common Stock 55608B105 1464 37089 SH SOLE NONE 37089 0 0 Magna International Inc. Common Stock 559222401 1614 30287 SH SOLE NONE 30287 0 0 Manhattan Associates Inc. Common Stock 562750109 5 58 SH SOLE NONE 58 0 0 Manulife Financial Corp. Common Stock 56501R106 78292 4268537 SH SOLE NONE 4268537 0 0 Marathon Oil Corp. Common Stock 565849106 836 68126 SH SOLE NONE 68126 0 0 Marathon Petroleum Corp. Common Stock 56585A102 991 16308 SH SOLE NONE 16308 0 0 MarketAxess Holdings Inc. Common Stock 57060D108 98 300 SH SOLE NONE 300 0 0 Masimo Corp. Common Stock 574795100 3 23 SH SOLE NONE 23 0 0 Mastercard Inc. Common Stock 57636Q104 3672 13523 SH SOLE NONE 13523 0 0 Matson Inc. Common Stock 57686G105 2 57 SH SOLE NONE 57 0 0 Maxim Integrated Products Inc. Common Stock 57772K101 707 12206 SH SOLE NONE 12206 0 0 McCormick and Co. Inc. Common Stock 579780206 17534 112182 SH SOLE NONE 0 0 112182 McDonald's Corp. Common Stock 580135101 29696 138308 SH SOLE NONE 138308 0 0 McKesson Corp. Common Stock 58155Q103 582 4257 SH SOLE NONE 4257 0 0 Medical Properties Trust Inc. REIT REIT 58463J304 2 126 SH SOLE NONE 126 0 0 Medifast Inc. Common Stock 58470H101 2 15 SH SOLE NONE 15 0 0 Merck & Co. Inc. Common Stock 58933Y105 1294 15371 SH SOLE NONE 15371 0 0 Meritor Inc. Common Stock 59001K100 1 41 SH SOLE NONE 41 0 0 MetLife Inc. Common Stock 59156R108 986 20897 SH SOLE NONE 20897 0 0 Methanex Corp. Common Stock 59151K108 657 18520 SH SOLE NONE 18520 0 0 Microsoft Corp. Common Stock 594918104 24559 176648 SH SOLE NONE 176648 0 0 Molson Coors Brewing Co. Common Stock 60871R209 1718 29875 SH SOLE NONE 29875 0 0 Morningstar Inc. Common Stock 617700109 3 23 SH SOLE NONE 23 0 0 Motorola Solutions Inc. Common Stock 620076307 194 1137 SH SOLE NONE 1137 0 0 NVIDIA Corp. Common Stock 67066G104 552 3174 SH SOLE NONE 3174 0 0 Nanometrics Inc. Common Stock 630077105 2 54 SH SOLE NONE 54 0 0 Netflix Inc. Common Stock 64110L106 159 594 SH SOLE NONE 594 0 0 Newmont Goldcorp Corp. Common Stock 651639106 619 16337 SH SOLE NONE 16337 0 0 NextEra Energy Inc. Common Stock 65339F101 2511 10779 SH SOLE NONE 10779 0 0 Norfolk Southern Corp. Common Stock 655844108 371 2066 SH SOLE NONE 2066 0 0 Northrop Grumman Corp. Common Stock 666807102 516 1377 SH SOLE NONE 1377 0 0 Northwestern Corp. Common Stock 668074305 3179 42354 SH SOLE NONE 42354 0 0 Norwegian Cruise Line Holdings Ltd. Common Stock G66721104 1004 19386 SH SOLE NONE 19386 0 0 Nutrien Ltd. Common Stock 67077M108 77790 1561517 SH SOLE NONE 1561517 0 0 O'Reilly Automotive Inc. Common Stock 67103H107 565 1418 SH SOLE NONE 1418 0 0 OGE Energy Corp. Common Stock 670837103 2200 48478 SH SOLE NONE 48478 0 0 ONEOK Inc. Common Stock 682680103 6451 87545 SH SOLE NONE 87545 0 0 Occidental Petroleum Corp. Common Stock 674599105 342 7682 SH SOLE NONE 7682 0 0 Omnicom Group Inc. Common Stock 681919106 1099 14039 SH SOLE NONE 14039 0 0 OneMain Holdings Inc. Common Stock 68268W103 3 70 SH SOLE NONE 70 0 0 Open Text Corp. Common Stock 683715106 32314 792225 SH SOLE NONE 792225 0 0 Oracle Corp. Common Stock 68389X105 1404 25522 SH SOLE NONE 25522 0 0 Oshkosh Corp. Common Stock 688239201 1 16 SH SOLE NONE 16 0 0 Owens-Illinois Inc. Common Stock 690768403 2 158 SH SOLE NONE 158 0 0 PPL Corp. Common Stock 69351T106 2425 77003 SH SOLE NONE 77003 0 0 PS Business Parks Inc. REIT REIT 69360J107 3 15 SH SOLE NONE 15 0 0 PVH Corp. Common Stock 693656100 1271 14406 SH SOLE NONE 14406 0 0 PayPal Holdings Inc. Common Stock 70450Y103 310 2992 SH SOLE NONE 2992 0 0 Pegasystems Inc. Common Stock 705573103 1 14 SH SOLE NONE 14 0 0 Pembina Pipeline Corp. Common Stock 706327103 51968 1401945 SH SOLE NONE 1401945 0 0 PepsiCo Inc. Common Stock 713448108 21424 156269 SH SOLE NONE 156269 0 0 Pfizer Inc. Common Stock 717081103 28396 790324 SH SOLE NONE 790324 0 0 Philip Morris International Inc. Common Stock 718172109 1406 18517 SH SOLE NONE 18517 0 0 Phillips 66 Common Stock 718546104 294 2873 SH SOLE NONE 2873 0 0 Photronics Inc. Common Stock 719405102 2 205 SH SOLE NONE 205 0 0 Popular Inc. Common Stock 733174700 3 63 SH SOLE NONE 63 0 0 Premier Inc. Common Stock 74051N102 2 85 SH SOLE NONE 85 0 0 Public Storage REIT REIT 74460D109 514 2095 SH SOLE NONE 2095 0 0 PulteGroup Inc. Common Stock 745867101 725 19826 SH SOLE NONE 19826 0 0 Radian Group Inc. Common Stock 750236101 3 114 SH SOLE NONE 114 0 0 Raytheon Co. Common Stock 755111507 506 2579 SH SOLE NONE 2579 0 0 Regeneron Pharmaceuticals Inc. Common Stock 75886F107 497 1792 SH SOLE NONE 1792 0 0 Reliance Steel and Aluminum Co. Common Stock 759509102 2 17 SH SOLE NONE 17 0 0 Republic Services Inc. Common Stock 760759100 664 7677 SH SOLE NONE 7677 0 0 Restaurant Brands International Inc. Common Stock 76131D103 50069 704186 SH SOLE NONE 704186 0 0 Rogers Communications Inc. Common Stock 775109200 57209 1174548 SH SOLE NONE 0 0 1174548 Ross Stores Inc. Common Stock 778296103 790 7190 SH SOLE NONE 7190 0 0 Royal Bank of Canada Common Stock 780087102 131818 1625000 SH SOLE NONE 1625000 0 0 Rush Enterprises Inc. Common Stock 781846209 3 68 SH SOLE NONE 68 0 0 Ruth's Hospitality Group Inc. Common Stock 783332109 2 105 SH SOLE NONE 105 0 0 S&P Global Inc. Common Stock 78409V104 436 1779 SH SOLE NONE 1779 0 0 SBA Communications Corp. REIT 78410G104 3086 12797 SH SOLE NONE 12797 0 0 SPS Commerce Inc. Common Stock 78463M107 2 44 SH SOLE NONE 44 0 0 SRC Energy Inc. Common Stock 78470V108 2 347 SH SOLE NONE 347 0 0 STAG Industrial Inc. REIT REIT 85254J102 2139 72559 SH SOLE NONE 72559 0 0 SVB Financial Group Common Stock 78486Q101 587 2808 SH SOLE NONE 2808 0 0 Sally Beauty Holdings Inc. Common Stock 79546E104 2 144 SH SOLE NONE 144 0 0 Scholastic Corp. Common Stock 807066105 3 69 SH SOLE NONE 0 0 69 Sempra Energy Common Stock 816851109 7261 49192 SH SOLE NONE 49192 0 0 Semtech Corp. Common Stock 816850101 2 49 SH SOLE NONE 49 0 0 Shaw Communications Inc. Common Stock 82028K200 29940 1523845 SH SOLE NONE 0 0 1523845 Shopify Inc. Common Stock 82509L107 145 465 SH SOLE NONE 465 0 0 Simon Property Group Inc. REIT REIT 828806109 782 5027 SH SOLE NONE 5027 0 0 Sinclair Broadcast Group Inc. Common Stock 829226109 3 67 SH SOLE NONE 67 0 0 Skyworks Solutions Inc. Common Stock 83088M102 333 4196 SH SOLE NONE 4196 0 0 Sleep Number Corp. Common Stock 83125X103 2 58 SH SOLE NONE 58 0 0 Snap-On Inc. Common Stock 833034101 466 2974 SH SOLE NONE 2974 0 0 SolarEdge Technologies Inc. Common Stock 83417M104 1 6 SH SOLE NONE 6 0 0 Spire Inc. Common Stock 84857L101 941 10791 SH SOLE NONE 10791 0 0 Starbucks Corp. Common Stock 855244109 2076 23474 SH SOLE NONE 23474 0 0 Steven Madden Ltd. Common Stock 556269108 3 87 SH SOLE NONE 87 0 0 Strategic Education Inc. Common Stock 86272C103 2 17 SH SOLE NONE 17 0 0 Stryker Corp. Common Stock 863667101 879 4066 SH SOLE NONE 4066 0 0 Sun Life Financial Inc. Common Stock 866796105 5794 129571 SH SOLE NONE 129571 0 0 Suncor Energy Inc. Common Stock 867224107 59578 1888766 SH SOLE NONE 1888766 0 0 Supernus Pharmaceuticals Inc. Common Stock 868459108 1 36 SH SOLE NONE 36 0 0 Synchrony Financial Common Stock 87165B103 875 25661 SH SOLE NONE 25661 0 0 T Rowe Price Group Inc. Common Stock 74144T108 938 8208 SH SOLE NONE 8208 0 0 TC Energy Corp. Common Stock 87807B107 12408 239640 SH SOLE NONE 239640 0 0 TELUS Corp. Common Stock 87971M103 50640 1422921 SH SOLE NONE 1422921 0 0 Targa Resources Corp. Common Stock 87612G101 987 24559 SH SOLE NONE 24559 0 0 Target Corp. Common Stock 87612E106 253 2364 SH SOLE NONE 2364 0 0 Tech Data Corp. Common Stock 878237106 1 13 SH SOLE NONE 13 0 0 Teck Resources Ltd. Common Stock 878742204 3326 205170 SH SOLE NONE 205170 0 0 Tencent Music Entertainment Group ADR 88034P109 203 15908 SH SOLE NONE 15908 0 0 Teradyne Inc. Common Stock 880770102 3 51 SH SOLE NONE 51 0 0 Tetra Tech Inc. Common Stock 88162G103 4 43 SH SOLE NONE 43 0 0 Texas Instruments Inc. Common Stock 882508104 1095 8475 SH SOLE NONE 8475 0 0 Texas Pacific Land Trust Common Stock 882610108 1 1 SH SOLE NONE 1 0 0 Texas Roadhouse Inc. Common Stock 882681109 2 30 SH SOLE NONE 30 0 0 The Allstate Corp. Common Stock 020002101 2001 18408 SH SOLE NONE 18408 0 0 The Boeing Co. Common Stock 097023105 2546 6692 SH SOLE NONE 6692 0 0 The Boston Beer Co. Inc. Common Stock 100557107 4 10 SH SOLE NONE 0 0 10 The Charles Schwab Corp. Common Stock 808513105 346 8266 SH SOLE NONE 8266 0 0 The Children's Place Inc. Common Stock 168905107 2 21 SH SOLE NONE 21 0 0 The Coca-Cola Co. Common Stock 191216100 1156 21235 SH SOLE NONE 21235 0 0 The Descartes Systems Group Inc. Common Stock 249906108 1462 36224 SH SOLE NONE 36224 0 0 The Hershey Co. Common Stock 427866108 387 2500 SH SOLE NONE 2500 0 0 The Home Depot Inc. Common Stock 437076102 24465 105443 SH SOLE NONE 105443 0 0 The Kraft Heinz Co. Common Stock 500754106 373 13362 SH SOLE NONE 13362 0 0 The Procter & Gamble Co. Common Stock 742718109 1932 15535 SH SOLE NONE 15535 0 0 The Progressive Corp. Common Stock 743315103 40813 528320 SH SOLE NONE 528320 0 0 The Providence Service Corp. Common Stock 743815102 2 42 SH SOLE NONE 42 0 0 The RMR Group Inc. Common Stock 74967R106 2 35 SH SOLE NONE 35 0 0 The Southern Co. Common Stock 842587107 3990 64596 SH SOLE NONE 64596 0 0 The Toro Co. Common Stock 891092108 3 40 SH SOLE NONE 40 0 0 The Travelers Cos. Inc. Common Stock 89417E109 955 6423 SH SOLE NONE 6423 0 0 The Walt Disney Co. Common Stock 254687106 228 1747 SH SOLE NONE 1747 0 0 The Williams Cos. Inc. Common Stock 969457100 5049 209840 SH SOLE NONE 209840 0 0 Thermo Fisher Scientific Inc. Common Stock 883556102 391 1343 SH SOLE NONE 1343 0 0 Toronto-Dominion Bank Common Stock 891160509 166470 2854986 SH SOLE NONE 2854986 0 0 TransAlta Corp. Common Stock 89346D107 1 149 SH SOLE NONE 149 0 0 Treehouse Foods Inc. Common Stock 89469A104 1 22 SH SOLE NONE 22 0 0 Trinseo SA Common Stock L9340P101 2 44 SH SOLE NONE 44 0 0 Twilio Inc. Common Stock 90138F102 99 900 SH SOLE NONE 900 0 0 Tyson Foods Inc. Common Stock 902494103 26691 309851 SH SOLE NONE 309851 0 0 UniFirst Corp. Common Stock 904708104 2 8 SH SOLE NONE 8 0 0 Union Pacific Corp. Common Stock 907818108 2702 16681 SH SOLE NONE 16681 0 0 United Airlines Holdings Inc. Common Stock 910047109 1152 13030 SH SOLE NONE 13030 0 0 United Fire Group Inc. Common Stock 910340108 3 55 SH SOLE NONE 55 0 0 United Parcel Service Inc. Common Stock 911312106 153 1273 SH SOLE NONE 1273 0 0 United Rentals Inc. Common Stock 911363109 786 6305 SH SOLE NONE 6305 0 0 United Technologies Corp. Common Stock 913017109 2320 16993 SH SOLE NONE 16993 0 0 UnitedHealth Group Inc. Common Stock 91324P102 41653 191668 SH SOLE NONE 191668 0 0 Universal Display Corp. Common Stock 91347P105 1 6 SH SOLE NONE 6 0 0 Universal Insurance Holdings Inc. Common Stock 91359V107 2 64 SH SOLE NONE 64 0 0 Urban Outfitters Inc. Common Stock 917047102 1 31 SH SOLE NONE 31 0 0 Usana Health Sciences Inc. Common Stock 90328M107 1 18 SH SOLE NONE 18 0 0 VMware Inc. Common Stock 928563402 103 687 SH SOLE NONE 687 0 0 Valero Energy Corp. Common Stock 91913Y100 832 9763 SH SOLE NONE 9763 0 0 Valvoline Inc. Common Stock 92047W101 5 211 SH SOLE NONE 211 0 0 Vanguard Total International Bond ETF ETF 92203J407 181 3069 SH SOLE NONE 0 0 3069 Ventas Inc. REIT REIT 92276F100 297 4062 SH SOLE NONE 4062 0 0 Verizon Communications Inc. Common Stock 92343V104 4913 81399 SH SOLE NONE 81399 0 0 Versum Materials Inc. Common Stock 92532W103 1 17 SH SOLE NONE 17 0 0 Vertex Pharmaceuticals Inc. Common Stock 92532F100 363 2145 SH SOLE NONE 2145 0 0 Visa Inc. Common Stock 92826C839 3942 22920 SH SOLE NONE 22920 0 0 WD-40 Co. Common Stock 929236107 3 17 SH SOLE NONE 17 0 0 WEC Energy Group Inc. Common Stock 92939U106 6394 67234 SH SOLE NONE 67234 0 0 Walgreens Boots Alliance Inc. Common Stock 931427108 1077 19477 SH SOLE NONE 19477 0 0 Walmart Inc. Common Stock 931142103 1704 14355 SH SOLE NONE 14355 0 0 Warrior Met Coal Inc. Common Stock 93627C101 1 36 SH SOLE NONE 36 0 0 Waste Connections Inc. Common Stock 94106B101 28177 306717 SH SOLE NONE 306717 0 0 Waters Corp. Common Stock 941848103 426 1908 SH SOLE NONE 1908 0 0 Wells Fargo & Co. Common Stock 949746101 520 10300 SH SOLE NONE 10300 0 0 Welltower Inc. REIT REIT 95040Q104 315 3473 SH SOLE NONE 3473 0 0 Wheaton Precious Metals Corp. Common Stock 962879102 24 900 SH SOLE NONE 900 0 0 Xcel Energy Inc. Common Stock 98389B100 3254 50149 SH SOLE NONE 50149 0 0 iShares Core International Aggregate Bond ETF ETF 46435G672 207 3707 SH SOLE NONE 0 0 3707 iShares Core S&P 500 ETF ETF 464287200 730 2446 SH SOLE NONE 2446 0 0 iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 54 477 SH SOLE NONE 477 0 0 iShares MSCI Australia ETF ETF 464286103 2 109 SH SOLE NONE 109 0 0 iShares MSCI Brazil ETF ETF 464286400 311 7390 SH SOLE NONE 7390 0 0 iShares MSCI China ETF ETF 46429B671 16 280 SH SOLE NONE 280 0 0 iShares MSCI France ETF ETF 464286707 15 507 SH SOLE NONE 507 0 0 iShares MSCI Germany ETF ETF 464286806 91 3364 SH SOLE NONE 3364 0 0 iShares MSCI India Small-Cap ETF ETF 46429B614 14 407 SH SOLE NONE 407 0 0 iShares MSCI Israel ETF ETF 464286632 17 316 SH SOLE NONE 316 0 0 iShares MSCI Japan ETF ETF 46434G822 133 2352 SH SOLE NONE 2352 0 0 iShares MSCI Netherlands ETF ETF 464286814 118 3755 SH SOLE NONE 3755 0 0 iShares MSCI Poland ETF ETF 46429B606 2 121 SH SOLE NONE 121 0 0 iShares MSCI Russia ETF ETF 46434G798 91 2345 SH SOLE NONE 2345 0 0 iShares MSCI South Korea ETF ETF 464286772 43 770 SH SOLE NONE 770 0 0 iShares MSCI Spain ETF ETF 464286764 26 943 SH SOLE NONE 943 0 0 iShares MSCI Sweden ETF ETF 464286756 24 821 SH SOLE NONE 821 0 0 iShares MSCI Taiwan ETF ETF 46434G772 39 1063 SH SOLE NONE 1063 0 0 iShares MSCI Thailand ETF ETF 464286624 4 48 SH SOLE NONE 48 0 0 iShares MSCI Turkey ETF ETF 464286715 4 141 SH SOLE NONE 141 0 0 iShares MSCI United Kingdom ETF ETF 46435G334 13 426 SH SOLE NONE 426 0 0 iShares Preferred & Income Securities ETF ETF 464288687 152 4050 SH SOLE NONE 4050 0 0 iStar Inc. REIT REIT 45031U101 2 130 SH SOLE NONE 130 0 0 salesforce.com Inc. Common Stock 79466L302 120 808 SH SOLE NONE 808 0 0