0001567619-21-002407.txt : 20210208 0001567619-21-002407.hdr.sgml : 20210208 20210208124421 ACCESSION NUMBER: 0001567619-21-002407 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210208 DATE AS OF CHANGE: 20210208 EFFECTIVENESS DATE: 20210208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AGF INVESTMENTS INC. CENTRAL INDEX KEY: 0001157765 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-10049 FILM NUMBER: 21600359 BUSINESS ADDRESS: STREET 1: TORONTO-DOMINION BANK TOWER STREET 2: 66 WELLINGTON STREET WEST, 31ST FLOOR CITY: TORONTO STATE: A6 ZIP: M5K 1E9 BUSINESS PHONE: 416-367-1900 MAIL ADDRESS: STREET 1: TORONTO-DOMINION BANK TOWER STREET 2: 66 WELLINGTON STREET WEST, 31ST FLOOR CITY: TORONTO STATE: A6 ZIP: M5K 1E9 FORMER COMPANY: FORMER CONFORMED NAME: AGF FUNDS INC DATE OF NAME CHANGE: 20010820 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001157765 XXXXXXXX 12-31-2020 12-31-2020 AGF INVESTMENTS INC.
TORONTO-DOMINION BANK TOWER 66 WELLINGTON STREET WEST, 31ST FLOOR TORONTO A6 M5K 1E9
13F HOLDINGS REPORT 028-10049 N
Jennifer Schwartz Vice President, Chief Compliance Officer 416-815-6225 /s/ Jennifer Schwartz Toronto A6 02-02-2021 1 705 11726920 false 1 0001479598 028-17612 AGF Investments LLC
INFORMATION TABLE 2 form13fInfoTable.xml Materials Select Sector SPDR ETF ETF 81369Y100 31955 441429 SH OTR 1 0 441429 0 Health Care Select Sector SPDR ETF ETF 81369Y209 106663 940261 SH OTR 1 0 940261 0 Consumer Staples Select Sector SPDR ETF ETF 81369Y308 65298 968101 SH OTR 1 0 968101 0 SPDR S&P Consumer Discretionary Select Sector ETF ETF 81369Y407 28662 178270 SH OTR 1 0 178270 0 SPDR S&P Energy Select Sector ETF ETF 81369Y506 2346 61894 SH OTR 1 0 61894 0 Financial Select Sector SPDR ETF ETF 81369Y605 79547 2698347 SH OTR 1 0 2698347 0 Industrial Select Sector SPDR ETF ETF 81369Y704 31353 354068 SH OTR 1 0 354068 0 SPDR S&P Technology Select Sector ETF ETF 81369Y803 154042 1184756 SH OTR 1 0 1184756 0 Communication Services Select Sector SPDR Fund ETF 81369Y852 69051 1023277 SH OTR 1 0 0 0 Real Estate Select Sector SPDR ETF ETF 81369Y860 14653 400801 SH OTR 1 0 0 0 Utilities Select Sector SPDR ETF ETF 81369Y886 16758 267270 SH OTR 1 0 267270 0 Aflac Inc. COM 001055102 62766 1411432 SH SOLE N/A 1411432 0 0 AGCO Corp. COM 001084102 42521 412462 SH SOLE N/A 412462 0 0 AGFiQ Dynamic Hedged U.S. Equity ETF ETF 00110G507 1857 60000 SH SOLE N/A 0 0 0 AGFiQ Global Infrastructure ETF ETF 00110G606 1431 60000 SH SOLE N/A 0 0 0 AGNC Investment Corp. REIT REIT 00123Q104 425 27243 SH SOLE N/A 27243 0 0 The AES Corp. COM 00130H105 28695 1221045 SH SOLE N/A 1221045 0 0 AMN Healthcare Services Inc. COM 001744101 798 11697 SH SOLE N/A 11697 0 0 AT&T Inc. COM 00206R102 81710 2841107 SH SOLE N/A 2841107 0 0 Abbott Laboratories COM 002824100 558 5092 SH SOLE N/A 5092 0 0 AbbVie Inc. COM 00287Y109 135793 1267313 SH SOLE N/A 1267313 0 0 ABIOMED Inc. COM 003654100 271 837 SH SOLE N/A 837 0 0 Activision Blizzard Inc. COM 00507V109 752 8095 SH SOLE N/A 8095 0 0 Adobe Inc. COM 00724F101 1026 2051 SH SOLE N/A 2051 0 0 Advance Auto Parts Inc. COM 00751Y106 317 2014 SH SOLE N/A 2014 0 0 AECOM COM 00766T100 27912 560711 SH SOLE N/A 560711 0 0 AdvanSix Inc. COM 00773T101 1060 53044 SH SOLE N/A 53044 0 0 Advanced Micro Devices Inc. COM 007903107 86950 948098 SH SOLE N/A 948098 0 0 Advanced Micro Devices Inc. CCB 007903BD8 2977 260000 PRN SOLE N/A 260000 0 0 Advanced Drainage Systems Inc. COM 00790R104 2925 35000 SH SOLE N/A 35000 0 0 Agnico Eagle Mines Ltd. COM 008474108 66283 941750 SH SOLE N/A 941750 0 0 Airbnb Inc. COM 009066101 734 5000 SH SOLE N/A 5000 0 0 Air Products and Chemicals Inc. COM 009158106 189 692 SH SOLE N/A 692 0 0 Akamai Technologies Inc. COM 00971T101 200 1903 SH SOLE N/A 1903 0 0 Alamos Gold Inc. COM 011532108 2095 239823 SH SOLE N/A 239823 0 0 Albemarle Corp. COM 012653101 36883 250021 SH SOLE N/A 250021 0 0 Alexandria Real Estate Equities Inc. REIT 015271109 3104 17416 SH SOLE N/A 17416 0 0 Alexion Pharmaceuticals Inc. COM 015351109 49403 316197 SH SOLE N/A 316197 0 0 Algonquin Power & Utilities Corp. COM 015857105 35939 2183624 SH SOLE N/A 2183624 0 0 Alibaba Group Holding Ltd. ADR ADR 01609W102 6734 28934 SH SOLE N/A 231472 0 0 The Allstate Corp. COM 020002101 1225 11141 SH SOLE N/A 11141 0 0 Ally Financial Inc. COM 02005N100 1162 32599 SH SOLE N/A 32599 0 0 Alnylam Pharmaceuticals Inc. COM 02043Q107 202 1557 SH SOLE N/A 1557 0 0 Alphabet Inc. COM 02079K107 2390 1364 SH SOLE N/A 0 0 0 Alphabet Inc. COM 02079K305 66933 38190 SH SOLE N/A 38190 0 0 Altice USA Inc. COM 02156K103 393 10385 SH SOLE N/A 10385 0 0 Amarin Corp. PLC ADR ADR 023111206 6364 1301492 SH SOLE N/A 1301492 0 0 Amazon.com Inc. COM 023135106 250787 77001 SH SOLE N/A 77001 0 0 Amedisys Inc. COM 023436108 34019 115975 SH SOLE N/A 115975 0 0 Ameren Corp. COM 023608102 394 5048 SH SOLE N/A 5048 0 0 American Electric Power Co. Inc. COM 025537101 942 11308 SH SOLE N/A 11308 0 0 American Tower Corp. REIT REIT 03027X100 18003 80204 SH SOLE N/A 80204 0 0 American Water Works Co. Inc. COM 030420103 8449 55055 SH SOLE N/A 55055 0 0 Americold Realty Trust REIT 03064D108 213 5709 SH SOLE N/A 5709 0 0 Ameriprise Financial Inc. COM 03076C106 28574 147037 SH SOLE N/A 147037 0 0 AMETEK Inc. COM 031100100 1557 12877 SH SOLE N/A 12877 0 0 Amgen Inc. COM 031162100 48220 209725 SH SOLE N/A 209725 0 0 Amphenol Corp. COM 032095101 6062 46360 SH SOLE N/A 46360 0 0 Analog Devices Inc. COM 032654105 14163 95870 SH SOLE N/A 95870 0 0 AngloGold Ashanti Ltd. ADR ADR 035128206 2574 113779 SH SOLE N/A 113779 0 0 Annaly Capital Management Inc. REIT REIT 035710409 713 84324 SH SOLE N/A 84324 0 0 ANSYS Inc. COM 03662Q105 7450 20479 SH SOLE N/A 20479 0 0 Anthem Inc. COM 036752103 1401 4363 SH SOLE N/A 4363 0 0 Apple Inc. COM 037833100 115229 868401 SH SOLE N/A 868401 0 0 Applied Materials Inc. COM 038222105 631 7308 SH SOLE N/A 7308 0 0 AptarGroup Inc. COM 038336103 213 1557 SH SOLE N/A 1557 0 0 Archer-Daniels-Midland Co. COM 039483102 190 3765 SH SOLE N/A 3765 0 0 Arista Networks Inc. COM 040413106 333 1146 SH SOLE N/A 1146 0 0 Array Technologies Inc. COM 04271T100 13581 314807 SH SOLE N/A 314807 0 0 Atmos Energy Corp. COM 049560105 2569 26918 SH SOLE N/A 26918 0 0 Autodesk Inc. COM 052769106 601 1967 SH SOLE N/A 1967 0 0 AutoZone Inc. COM 053332102 500 422 SH SOLE N/A 422 0 0 Avalara Inc. COM 05338G106 8245 50000 SH SOLE N/A 50000 0 0 Avangrid Inc. COM 05351W103 181 3979 SH SOLE N/A 3979 0 0 Avery Dennison Corp. COM 053611109 865 5579 SH SOLE N/A 5579 0 0 BCE Inc. COM 05534B760 29868 698482 SH SOLE N/A 698482 0 0 BRP Group Inc COM 05589G102 5994 200000 SH SOLE N/A 200000 0 0 Baidu Inc. ADR ADR 056752108 414 1913 SH SOLE N/A 191 0 0 Ball Corp. COM 058498106 5011 53780 SH SOLE N/A 53780 0 0 Ballard Power Systems Inc. COM 058586108 6032 257842 SH SOLE N/A 257842 0 0 Bank of America Corp. COM 060505104 13104 432326 SH SOLE N/A 432326 0 0 Bank of Montreal COM 063671101 56101 737868 SH SOLE N/A 737868 0 0 Bank of New York Mellon Corp. COM 064058100 401 9452 SH SOLE N/A 9452 0 0 Bank of Nova Scotia COM 064149107 15024 277963 SH SOLE N/A 277963 0 0 Bank OZK COM 06417N103 200 6401 SH SOLE N/A 6401 0 0 Barrick Gold Corp. COM 067901108 8619 378329 SH SOLE N/A 378329 0 0 Bausch Health Cos. Inc. COM 071734107 98 4745 SH SOLE N/A 4745 0 0 Baxter International Inc. COM 071813109 208 2595 SH SOLE N/A 2595 0 0 Becton Dickinson and Co. COM 075887109 216 865 SH SOLE N/A 865 0 0 BellRing Brands Inc. COM 079823100 3039 125000 SH SOLE N/A 125000 0 0 Berkshire Hathaway Inc. COM 084670702 31859 137399 SH SOLE N/A 14 0 0 Best Buy Co. Inc. COM 086516101 3550 35572 SH SOLE N/A 35572 0 0 Beyond Meat Inc. COM 08862E109 2099 16793 SH SOLE N/A 16793 0 0 Bilibili Inc. ADR ADR 090040106 143 1669 SH SOLE N/A 1669 0 0 Bio-Rad Laboratories Inc. COM 090572207 452 776 SH SOLE N/A 78 0 0 Biogen Inc. COM 09062X103 1057 4317 SH SOLE N/A 4317 0 0 Black Knight Inc. COM 09215C105 183 2076 SH SOLE N/A 2076 0 0 Blackberry Ltd. COM 09228F103 261 39421 SH SOLE N/A 39421 0 0 BlackRock Inc. COM 09247X101 1588 2201 SH SOLE N/A 2201 0 0 The Boeing Co. COM 097023105 1403 6552 SH SOLE N/A 6552 0 0 Booking Holdings Inc. COM 09857L108 20954 9408 SH SOLE N/A 9408 0 0 Booz Allen Hamilton Holding Corp. COM 099502106 196 2249 SH SOLE N/A 2249 0 0 BorgWarner Inc. COM 099724106 571 14773 SH SOLE N/A 14773 0 0 Boston Properties Inc. REIT REIT 101121101 200 2117 SH SOLE N/A 2117 0 0 Boston Scientific Corp. COM 101137107 1123 31232 SH SOLE N/A 31232 0 0 Brighthouse Financial Inc. COM 10922N103 559 15448 SH SOLE N/A 15448 0 0 Bristol-Myers Squibb Co. COM 110122108 67177 1082980 SH SOLE N/A 1082980 0 0 Bristol-Myers Squibb Co. Rights RTS 110122157 3 4895 SH SOLE N/A 4895 0 0 Broadridge Financial Solutions Inc. COM 11133T103 212 1384 SH SOLE N/A 1384 0 0 Broadcom Inc. COM 11135F101 61805 141156 SH SOLE N/A 141156 0 0 Brookfield Asset Management Inc. COM 112585104 141202 3415724 SH SOLE N/A 3415724 0 0 Brookfield Renewable Corp. COM 11284V105 1474 25260 SH SOLE N/A 25260 0 0 Brown & Brown Inc. COM 115236101 197 4152 SH SOLE N/A 4152 0 0 B2Gold Corp. COM 11777Q209 25561 4563271 SH SOLE N/A 4563271 0 0 CAE Inc. COM 124765108 266 9585 SH SOLE N/A 9585 0 0 CBOE Global Markets Inc. COM 12503M108 470 5046 SH SOLE N/A 5046 0 0 CBRE Group Inc. COM 12504L109 2474 39448 SH SOLE N/A 39448 0 0 CF Industries Holdings Inc. COM 125269100 794 20512 SH SOLE N/A 20512 0 0 CGI Inc. COM 12532H104 18716 235903 SH SOLE N/A 235903 0 0 CH Robinson Worldwide Inc. COM 12541W209 689 7342 SH SOLE N/A 7342 0 0 CI Financial Corp. COM 125491100 4 358 SH SOLE N/A 358 0 0 Cigna Corp. COM 125523100 22753 109294 SH SOLE N/A 109294 0 0 CME Group Inc. COM 12572Q105 189 1038 SH SOLE N/A 1038 0 0 CVS Health Corp. COM 126650100 52042 761968 SH SOLE N/A 761968 0 0 Cabot Oil and Gas Corp. COM 127097103 172 10553 SH SOLE N/A 10553 0 0 Cadence Design Systems Inc. COM 127387108 349 2560 SH SOLE N/A 2560 0 0 Campbell Soup Co. COM 134429109 184 3806 SH SOLE N/A 3806 0 0 Canada Goose Holdings Inc. COM 135086106 7330 246559 SH SOLE N/A 246559 0 0 Canadian Imperial Bank of Commerce COM 136069101 639 7487 SH SOLE N/A 7487 0 0 Canadian National Railway Co. COM 136375102 124735 1134592 SH SOLE N/A 1134592 0 0 Canadian Natural Resources Ltd. COM 136385101 50916 2118710 SH SOLE N/A 2118710 0 0 Canadian Pacific Railway Ltd. COM 13645T100 141203 407078 SH SOLE N/A 407078 0 0 Canadian Solar Inc. COM 136635109 5 105 SH SOLE N/A 105 0 0 Capital One Financial Corp. COM 14040H105 1419 14356 SH SOLE N/A 14356 0 0 CarMax Inc. COM 143130102 268 2833 SH SOLE N/A 2833 0 0 Catalent Inc. COM 148806102 75616 726591 SH SOLE N/A 726591 0 0 Caterpillar Inc. COM 149123101 513 2820 SH SOLE N/A 2820 0 0 Celanese Corp. COM 150870103 1064 8188 SH SOLE N/A 8188 0 0 Celestica Inc. COM 15101Q108 3 313 SH SOLE N/A 313 0 0 Centerpoint Energy Inc. COM 15189T107 1338 61843 SH SOLE N/A 61843 0 0 Cerner Corp. COM 156782104 1128 14376 SH SOLE N/A 14376 0 0 Certara Inc. COM 15687V109 2529 75000 SH SOLE N/A 75000 0 0 Charter Communications Inc. COM 16119P108 1563 2363 SH SOLE N/A 2363 0 0 Chegg Inc. COM 163092109 13550 150000 SH SOLE N/A 150000 0 0 Chegg Inc. CCB 163092AD1 1993 1100000 PRN SOLE N/A 1100000 0 0 Cheniere Energy Inc. COM 16411R208 1115 18578 SH SOLE N/A 18578 0 0 Cheniere Energy Inc. CCB 16411RAG4 1563 2000000 PRN SOLE N/A 2000000 0 0 Chevron Corp. COM 166764100 3312 39222 SH SOLE N/A 39222 0 0 Chipotle Mexican Grill Inc. COM 169656105 431 311 SH SOLE N/A 311 0 0 Church & Dwight Co. Inc. COM 171340102 196 2249 SH SOLE N/A 2249 0 0 Cisco Systems Inc. COM 17275R102 12910 288500 SH SOLE N/A 288500 0 0 Cintas Corp. COM 172908105 60659 171614 SH SOLE N/A 171614 0 0 Citigroup Inc. COM 172967424 2830 45900 SH SOLE N/A 45900 0 0 Citizens Financial Group Inc. COM 174610105 558 15602 SH SOLE N/A 15602 0 0 Citrix Systems Inc. COM 177376100 540 4154 SH SOLE N/A 4154 0 0 The Clorox Co. COM 189054109 33897 167874 SH SOLE N/A 167874 0 0 Cloudflare Inc. COM 18915M107 223 2941 SH SOLE N/A 2941 0 0 The Coca-Cola Co. COM 191216100 920 16770 SH SOLE N/A 16770 0 0 Cognex Corp. COM 192422103 208 2595 SH SOLE N/A 2595 0 0 Colliers International Group Inc. COM 194693107 8265 92877 SH SOLE N/A 92877 0 0 IH Merger Sub LLC CCB 19625XAB8 1202 900000 PRN SOLE N/A 900000 0 0 Columbia Sportswear Co. COM 198516106 197 2249 SH SOLE N/A 2249 0 0 Comcast Corp. COM 20030N101 22351 426544 SH SOLE N/A 26531 0 0 Comerica Inc. COM 200340107 897 16062 SH SOLE N/A 16062 0 0 Commerce Bancshares Inc. COM 200525103 191 2905 SH SOLE N/A 2905 0 0 Conagra Brands Inc. COM 205887102 342 9437 SH SOLE N/A 9437 0 0 Concho Resources Inc. COM 20605P101 172 2941 SH SOLE N/A 2941 0 0 ConocoPhillips COM 20825C104 885 22131 SH SOLE N/A 22131 0 0 Consolidated Edison Inc. COM 209115104 3339 46198 SH SOLE N/A 46198 0 0 Constellation Brands Inc. COM 21036P108 103371 471907 SH SOLE N/A 471907 0 0 CoreSite Realty Corp. REIT REIT 21870Q105 1538 12273 SH SOLE N/A 12273 0 0 Corteva Inc. COM 22052L104 55341 1429268 SH SOLE N/A 1429268 0 0 Costco Wholesale Corp. COM 22160K105 15854 42077 SH SOLE N/A 42077 0 0 CoStar Group Inc. COM 22160N109 41577 44983 SH SOLE N/A 44983 0 0 Coupa Software Inc. COM 22266L106 176 519 SH SOLE N/A 519 0 0 Covetrus Inc. COM 22304C100 44 1514 SH SOLE N/A 1514 0 0 Cree Inc. COM 225447101 3262 30807 SH SOLE N/A 30807 0 0 Cree Inc. CCB 225447AB7 1725 950000 PRN SOLE N/A 950000 0 0 Crowdstrike Holdings Inc. COM 22788C105 257 1211 SH SOLE N/A 1211 0 0 Crown Castle International Corp. REIT REIT 22822V101 12056 75732 SH SOLE N/A 75732 0 0 Trip.com Group Ltd. CCB 22943FAM2 1022 1073000 PRN SOLE N/A 134125 0 0 CubeSmart REIT REIT 229663109 198 5882 SH SOLE N/A 5882 0 0 Cummins Inc. COM 231021106 8548 37638 SH SOLE N/A 37638 0 0 CyrusOne Inc. REIT REIT 23283R100 1105 15105 SH SOLE N/A 15105 0 0 Xtrackers Harvest CSI 300 China A-shares ETF ETF 233051879 3391 84641 SH SOLE N/A 84641 0 0 DR Horton Inc. COM 23331A109 1173 17014 SH SOLE N/A 17014 0 0 DTE Energy Co. COM 233331107 1745 14372 SH SOLE N/A 14372 0 0 Danaher Corp. COM 235851102 36685 165145 SH SOLE N/A 165145 0 0 Datadog Inc. COM 23804L103 204 2076 SH SOLE N/A 2076 0 0 Delta Air Lines Inc. COM 247361702 482 11996 SH SOLE N/A 11996 0 0 The Descartes Systems Group Inc. COM 249906108 8250 141045 SH SOLE N/A 141045 0 0 DexCom Inc. COM 252131107 234 634 SH SOLE N/A 634 0 0 Diamondback Energy Inc. COM 25278X109 719 14860 SH SOLE N/A 14860 0 0 Digital Realty Trust Inc. REIT REIT 253868103 1440 10322 SH SOLE N/A 10322 0 0 The Walt Disney Co. COM 254687106 37952 209469 SH SOLE N/A 209469 0 0 Discover Financial Services COM 254709108 1082 11955 SH SOLE N/A 11955 0 0 Discovery Inc. COM 25470F104 381 12658 SH SOLE N/A 12658 0 0 DocuSign Inc. COM 256163106 677 3045 SH SOLE N/A 3045 0 0 DocuSign Inc. CCB 256163AB2 1480 475000 PRN SOLE N/A 475000 0 0 Dollar General Corp. COM 256677105 25687 122145 SH SOLE N/A 122145 0 0 Dollar Tree Inc. COM 256746108 187 1730 SH SOLE N/A 1730 0 0 Dominion Energy Inc. COM 25746U109 182 2422 SH SOLE N/A 2422 0 0 Domino's Pizza Inc. COM 25754A201 32825 85602 SH SOLE N/A 85602 0 0 Dover Corp. COM 260003108 572 4534 SH SOLE N/A 4534 0 0 Dow Inc. COM 260557103 1327 23906 SH SOLE N/A 23906 0 0 Dropbox Inc. COM 26210C104 230 10380 SH SOLE N/A 10380 0 0 Duke Realty Corp. REIT REIT 264411505 773 19339 SH SOLE N/A 19339 0 0 Duke Energy Corp. COM 26441C204 2825 30858 SH SOLE N/A 30858 0 0 Dupont De Nemours Inc. COM 26614N102 2756 38761 SH SOLE N/A 38761 0 0 EOG Resources Inc. COM 26875P101 712 14280 SH SOLE N/A 14280 0 0 EQT Corp. COM 26884L109 152 11937 SH SOLE N/A 11937 0 0 Eastman Chemical Co. COM 277432100 3270 32610 SH SOLE N/A 32610 0 0 eBay Inc. COM 278642103 529 10529 SH SOLE N/A 10529 0 0 Ecolab Inc. COM 278865100 8706 40238 SH SOLE N/A 40238 0 0 Edison International COM 281020107 2373 37778 SH SOLE N/A 37778 0 0 Edwards Lifesciences Corp. COM 28176E108 751 8234 SH SOLE N/A 8234 0 0 eHealth Inc. COM 28238P109 4237 60000 SH SOLE N/A 60000 0 0 8x8 Inc. COM 282914100 6894 200000 SH SOLE N/A 200000 0 0 Elanco Animal Health Inc. Preferred CPFD 28414H202 1343 27500 SH SOLE N/A 27500 0 0 Electronic Arts Inc. COM 285512109 594 4138 SH SOLE N/A 4138 0 0 Emerson Electric Co. COM 291011104 1363 16963 SH SOLE N/A 16963 0 0 Enbridge Inc. COM 29250N105 117252 3666143 SH SOLE N/A 3666143 0 0 Enphase Energy Inc. COM 29355A107 3429 19539 SH SOLE N/A 19539 0 0 Entergy Corp. COM 29364G103 859 8601 SH SOLE N/A 8601 0 0 Equifax Inc. COM 294429105 5319 27585 SH SOLE N/A 27585 0 0 Equinix Inc. REIT REIT 29444U700 49493 69300 SH SOLE N/A 69300 0 0 Equitrans Midstream Corp. COM 294600101 178 22144 SH SOLE N/A 22144 0 0 Equity Commonwealth REIT REIT 294628102 198 7266 SH SOLE N/A 7266 0 0 Telefonaktiebolaget LM Ericsson ADR ADR 294821608 12746 1066590 SH SOLE N/A 106659 0 0 Erie Indemnity Co. COM 29530P102 212 865 SH SOLE N/A 0 0 0 Eversource Energy COM 30040W108 2969 34317 SH SOLE N/A 34317 0 0 Expedia Group Inc. COM 30212P303 283 2134 SH SOLE N/A 2134 0 0 Expeditors International of Washington Inc. COM 302130109 1085 11408 SH SOLE N/A 11408 0 0 Extra Space Storage Inc. REIT 30225T102 980 8458 SH SOLE N/A 8458 0 0 Exxon Mobil Corp. COM 30231G102 32318 784039 SH SOLE N/A 784039 0 0 FTI Consulting Inc. COM 302941109 213 1903 SH SOLE N/A 1903 0 0 Facebook Inc. COM 30303M102 6148 22507 SH SOLE N/A 22507 0 0 Fastly Inc. COM 31188V100 212 2422 SH SOLE N/A 2422 0 0 Fastenal Co. COM 311900104 64153 1313795 SH SOLE N/A 1313795 0 0 FedEx Corp. COM 31428X106 66421 255838 SH SOLE N/A 255838 0 0 F5 Networks Inc. COM 315616102 1386 7879 SH SOLE N/A 7879 0 0 Fidelity National Financial Inc. COM 31620R303 205 5254 SH SOLE N/A 5254 0 0 Fifth Third Bancorp COM 316773100 990 35904 SH SOLE N/A 35904 0 0 First Financial Bankshares Inc. COM 32020R109 194 5363 SH SOLE N/A 5363 0 0 FirstCash Inc. COM 33767D105 194 2768 SH SOLE N/A 2768 0 0 Five9 Inc. COM 338307101 241 1384 SH SOLE N/A 1384 0 0 Flowers Foods Inc. COM 343498101 192 8477 SH SOLE N/A 8477 0 0 Fomento Economico Mexicano SAB de CV ADR ADR 344419106 9375 123736 SH SOLE N/A 123736 0 0 Fortis Inc. COM 349553107 20493 501657 SH SOLE N/A 501657 0 0 Fortinet Inc. COM 34959E109 231 1557 SH SOLE N/A 1557 0 0 Fox Corp. COM 35137L105 628 21575 SH SOLE N/A 0 0 0 Franco-Nevada Corp. COM 351858105 63935 509914 SH SOLE N/A 509914 0 0 Franklin Resources Inc. COM 354613101 212 8477 SH SOLE N/A 8477 0 0 Franklin FTSE Taiwan ETF ETF 35473P686 9 240 SH SOLE N/A 0 0 0 Franklin FTSE Japan ETF ETF 35473P744 58000 1947630 SH SOLE N/A 0 0 0 Franklin FTSE India ETF ETF 35473P769 16 622 SH SOLE N/A 0 0 0 Frontdoor Inc. COM 35905A109 208 4152 SH SOLE N/A 4152 0 0 GDS Holdings Ltd. ADR ADR 36165L108 1062 11337 SH SOLE N/A 90696 0 0 GFL Environmental Inc. Preferred CPFD 36168Q120 1057 15000 SH SOLE N/A 15000 0 0 GW Pharmaceuticals PLC ADR ADR 36197T103 12722 110229 SH SOLE N/A 110229 0 0 Arthur J Gallagher and Co. COM 363576109 193 1557 SH SOLE N/A 1557 0 0 Gartner Inc. COM 366651107 732 4572 SH SOLE N/A 4572 0 0 General Dynamics Corp. COM 369550108 715 4804 SH SOLE N/A 4804 0 0 General Mills Inc. COM 370334104 1140 19389 SH SOLE N/A 19389 0 0 General Motors Co. COM 37045V100 545 13080 SH SOLE N/A 13080 0 0 Gentex Corp. COM 371901109 194 5709 SH SOLE N/A 5709 0 0 Gilead Sciences Inc. COM 375558103 1061 18206 SH SOLE N/A 18206 0 0 Glacier Bancorp Inc. COM 37637Q105 199 4325 SH SOLE N/A 4325 0 0 Globe Life Inc. COM 37959E102 260 2736 SH SOLE N/A 2736 0 0 Godaddy Inc. COM 380237107 200 2410 SH SOLE N/A 2410 0 0 Gold Fields Ltd. ADR ADR 38059T106 2613 281878 SH SOLE N/A 281878 0 0 Golden Star Resources Ltd. COM 38119T807 257 69476 SH SOLE N/A 69476 0 0 The Goldman Sachs Group Inc. COM 38141G104 80566 305511 SH SOLE N/A 305511 0 0 Goosehead Insurance Inc. COM 38267D109 9981 80000 SH SOLE N/A 80000 0 0 Graco Inc. COM 384109104 200 2768 SH SOLE N/A 2768 0 0 WW Grainger Inc. COM 384802104 69305 169723 SH SOLE N/A 169723 0 0 Grand Canyon Education Inc. COM 38526M106 209 2249 SH SOLE N/A 2249 0 0 Granite REIT REIT 387437114 31352 512301 SH SOLE N/A 512301 0 0 Guidewire Software Inc. COM 40171V100 200 1557 SH SOLE N/A 1557 0 0 HCA Healthcare Inc. COM 40412C101 802 4875 SH SOLE N/A 4875 0 0 HP Inc. COM 40434L105 253 10303 SH SOLE N/A 10303 0 0 The Hain Celestial Group Inc. COM 405217100 201 5017 SH SOLE N/A 5017 0 0 Hanesbrands Inc. COM 410345102 187 12802 SH SOLE N/A 12802 0 0 Hannon Armstrong Sustainable Infrastructure Capital Inc. REIT REIT 41068X100 6873 108352 SH SOLE N/A 108352 0 0 Hannon Armstrong Sustainable Infrastructure Capital Inc. CCB 41068XAB6 2046 875000 PRN SOLE N/A 875000 0 0 Hawaiian Electric Industries Inc. COM 419870100 178 5017 SH SOLE N/A 5017 0 0 HealthEquity Inc. COM 42226A107 4531 65000 SH SOLE N/A 65000 0 0 Healthpeak Properties Inc. REIT REIT 42250P103 331 10942 SH SOLE N/A 10942 0 0 Hess Corp. COM 42809H107 522 9891 SH SOLE N/A 9891 0 0 Hilton Worldwide Holdings Inc. COM 43300A203 82100 737915 SH SOLE N/A 737915 0 0 Hologic Inc. COM 436440101 505 6940 SH SOLE N/A 6940 0 0 The Home Depot Inc. COM 437076102 76280 287177 SH SOLE N/A 287177 0 0 Honeywell International Inc. COM 438516106 244496 1149487 SH SOLE N/A 1149487 0 0 Hormel Foods Corp. COM 440452100 185 3979 SH SOLE N/A 3979 0 0 Host Hotels & Resorts Inc. REIT REIT 44107P104 387 26435 SH SOLE N/A 26435 0 0 Houlihan Lokey Inc. COM 441593100 3362 50000 SH SOLE N/A 50000 0 0 Humana Inc. COM 444859102 594 1449 SH SOLE N/A 1449 0 0 JB Hunt Transport Services Inc. COM 445658107 189 1384 SH SOLE N/A 1384 0 0 Huntington Bancshares Inc. COM 446150104 944 74750 SH SOLE N/A 74750 0 0 Huntington Ingalls Industries Inc. COM 446413106 8708 51077 SH SOLE N/A 51077 0 0 ICU Medical Inc. COM 44930G107 223 1038 SH SOLE N/A 1038 0 0 IDEX Corp. COM 45167R104 404 2027 SH SOLE N/A 2027 0 0 Imperial Oil Ltd. COM 453038408 522 27523 SH SOLE N/A 27523 0 0 Incyte Corp. COM 45337C102 211 2422 SH SOLE N/A 2422 0 0 Infosys Ltd. ADR ADR 456788108 21472 1266798 SH SOLE N/A 1266798 0 0 Ingersoll-Rand Inc. COM 45687V106 1062 23312 SH SOLE N/A 23312 0 0 Intel Corp. COM 458140100 1395 27992 SH SOLE N/A 27992 0 0 Integra Resources Corp. COM 45826T301 118 30000 SH SOLE N/A 30000 0 0 Interactive Brokers Group Inc. COM 45841N107 221 3633 SH SOLE N/A 3633 0 0 Intercontinental Exchange Inc. COM 45866F104 20802 180433 SH SOLE N/A 180433 0 0 International Business Machines Corp. COM 459200101 9184 72955 SH SOLE N/A 72955 0 0 International Flavors & Fragrances Inc. COM 459506101 0 1 SH SOLE N/A 1 0 0 International Paper Co. COM 460146103 313 6301 SH SOLE N/A 6301 0 0 Intuit Inc. COM 461202103 100962 265795 SH SOLE N/A 265795 0 0 Intuitive Surgical Inc. COM 46120E602 263 322 SH SOLE N/A 322 0 0 iRobot Corp. COM 462726100 6022 75000 SH SOLE N/A 75000 0 0 iShares MSCI Australia ETF ETF 464286103 3 136 SH SOLE N/A 136 0 0 iShares MSCI World ETF ETF 464286392 17 154 SH SOLE N/A 154 0 0 iShares MSCI Brazil ETF ETF 464286400 11 291 SH SOLE N/A 291 0 0 iShares JP Morgan EM Local Currency Bond ETF ETF 464286517 3 70 SH SOLE N/A 70 0 0 iShares MSCI Thailand ETF ETF 464286624 5 60 SH SOLE N/A 60 0 0 iShares MSCI Israel ETF ETF 464286632 0 4 SH SOLE N/A 4 0 0 iShares MSCI Pacific ex Japan ETF ETF 464286665 3 56 SH SOLE N/A 56 0 0 iShares MSCI Turkey ETF ETF 464286715 5 176 SH SOLE N/A 176 0 0 iShares MSCI Sweden ETF ETF 464286756 16 411 SH SOLE N/A 411 0 0 iShares MSCI Spain ETF ETF 464286764 6474 239432 SH SOLE N/A 239432 0 0 iShares MSCI South Korea ETF ETF 464286772 43993 511250 SH SOLE N/A 511250 0 0 iShares MSCI South Africa ETF ETF 464286780 10 233 SH SOLE N/A 233 0 0 iShares MSCI Germany ETF ETF 464286806 20113 633088 SH SOLE N/A 633088 0 0 iShares MSCI Netherlands ETF ETF 464286814 46 1113 SH SOLE N/A 1113 0 0 iShares MSCI Mexico ETF ETF 464286822 11 253 SH SOLE N/A 253 0 0 iShares Core S&P 500 ETF ETF 464287200 83507 222455 SH SOLE N/A 222455 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 15501 300000 SH SOLE N/A 300000 0 0 iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 15 132 SH SOLE N/A 132 0 0 iShares iBoxx $ High Yield Corporate Bond ETF ETF 464288513 8 91 SH SOLE N/A 91 0 0 iShares MBS ETF ETF 464288588 158 1433 SH SOLE N/A 1433 0 0 iShares Preferred & Income Securities ETF ETF 464288687 261 6786 SH SOLE N/A 6786 0 0 iShares US Treasury Bond ETF ETF 46429B267 192 7048 SH SOLE N/A 7048 0 0 iShares MSCI India ETF ETF 46429B598 45767 1137917 SH SOLE N/A 1137917 0 0 iShares MSCI Poland ETF ETF 46429B606 3 151 SH SOLE N/A 151 0 0 iShares MSCI India Small-Cap ETF ETF 46429B614 15 354 SH SOLE N/A 354 0 0 iShares MSCI China ETF ETF 46429B671 39512 487978 SH SOLE N/A 487978 0 0 iShares MSCI Emerging Markets Ex China ETF ETF 46434G764 2846 50000 SH SOLE N/A 0 0 0 iShares MSCI Taiwan ETF ETF 46434G772 44 836 SH SOLE N/A 836 0 0 iShares MSCI Singapore ETF ETF 46434G780 48362 2251495 SH SOLE N/A 2251495 0 0 iShares MSCI Russia ETF ETF 46434G798 253 6776 SH SOLE N/A 6776 0 0 iShares MSCI Japan ETF ETF 46434G822 67032 992191 SH SOLE N/A 992191 0 0 iShares Core International Aggregate Bond ETF ETF 46435G672 329 5853 SH SOLE N/A 0 0 0 JPMorgan Chase & Co. COM 46625H100 205601 1618015 SH SOLE N/A 1618015 0 0 Jacobs Engineering Group Inc. COM 469814107 107266 984455 SH SOLE N/A 984455 0 0 Jazz Investments I Ltd. CCB 472145AD3 1594 1500000 PRN SOLE N/A 1500000 0 0 JD.com Inc. ADR ADR 47215P106 9417 107138 SH SOLE N/A 214276 0 0 Johnson & Johnson COM 478160104 116630 741075 SH SOLE N/A 741075 0 0 Juniper Networks Inc. COM 48203R104 174 7738 SH SOLE N/A 7738 0 0 Just Energy Group Inc. COM 48213W408 0 1 SH SOLE N/A 1 0 0 KKR & Co. Inc. COM 48251W104 364 9000 SH SOLE N/A 9000 0 0 Kansas City Southern COM 485170302 258 1265 SH SOLE N/A 1265 0 0 Keysight Technologies Inc. COM 49338L103 206 1557 SH SOLE N/A 1557 0 0 Kimberly-Clark Corp. COM 494368103 1352 10026 SH SOLE N/A 10026 0 0 Kinder Morgan Inc. COM 49456B101 5526 404253 SH SOLE N/A 404253 0 0 Kinross Gold Corp. COM 496902404 4811 655633 SH SOLE N/A 655633 0 0 Kirkland Lake Gold Ltd. COM 49741E100 61836 1496399 SH SOLE N/A 1496399 0 0 Knight-Swift Transportation Holdings Inc. COM 499049104 477 11402 SH SOLE N/A 11402 0 0 Kohl's Corp. COM 500255104 426 10461 SH SOLE N/A 10461 0 0 The Kraft Heinz Co. COM 500754106 458 13220 SH SOLE N/A 13220 0 0 The Kroger Co. COM 501044101 187 5882 SH SOLE N/A 5882 0 0 LKQ Corp. COM 501889208 244 6927 SH SOLE N/A 6927 0 0 L3Harris Technologies Inc. COM 502431109 14187 75053 SH SOLE N/A 75053 0 0 Lam Research Corp. COM 512807108 42048 89033 SH SOLE N/A 89033 0 0 Landstar System Inc. COM 515098101 186 1384 SH SOLE N/A 1384 0 0 The Estee Lauder Cos. Inc. COM 518439104 373 1400 SH SOLE N/A 1400 0 0 Lear Corp. COM 521865204 1070 6727 SH SOLE N/A 6727 0 0 Lennar Corp. COM 526057104 336 4414 SH SOLE N/A 4414 0 0 Lennox International Inc. COM 526107107 676 2466 SH SOLE N/A 2466 0 0 Lexington Realty Trust REIT 529043101 193 18165 SH SOLE N/A 18165 0 0 Liberty Interactive LLC CCB 530715AN1 899 1000000 PRN SOLE N/A 1000000 0 0 Eli Lilly and Co. COM 532457108 234 1384 SH SOLE N/A 1384 0 0 Lincoln National Corp. COM 534187109 56736 1127721 SH SOLE N/A 1127721 0 0 Lockheed Martin Corp. COM 539830109 24540 69130 SH SOLE N/A 69130 0 0 Lowe's Cos. Inc. COM 548661107 1015 6323 SH SOLE N/A 6323 0 0 Lululemon Athletica Inc. COM 550021109 33790 97090 SH SOLE N/A 97090 0 0 MGM Resorts International COM 552953101 206 6546 SH SOLE N/A 6546 0 0 MSC Industrial Direct Co. Inc. COM 553530106 190 2249 SH SOLE N/A 2249 0 0 MSCI Inc. COM 55354G100 7952 17809 SH SOLE N/A 17809 0 0 Magna International Inc. COM 559222401 1260 17802 SH SOLE N/A 17802 0 0 Manulife Financial Corp. COM 56501R106 82469 4634625 SH SOLE N/A 4634625 0 0 Marathon Petroleum Corp. COM 56585A102 68027 1644750 SH SOLE N/A 1644750 0 0 MarketAxess Holdings Inc. COM 57060D108 6632 11624 SH SOLE N/A 11624 0 0 Marriott Vacations Worldwide Corp. CCB 57164YAB3 1132 1000000 PRN SOLE N/A 1000000 0 0 Marriott International Inc. COM 571903202 1661 12593 SH SOLE N/A 125930 0 0 Martin Marietta Materials Inc. COM 573284106 344 1212 SH SOLE N/A 1212 0 0 MasTec Inc. COM 576323109 10227 150000 SH SOLE N/A 150000 0 0 Mastercard Inc. COM 57636Q104 2967 8311 SH SOLE N/A 8311 0 0 Maxim Integrated Products Inc. COM 57772K101 223 2517 SH SOLE N/A 2517 0 0 Maverix Metals Inc. COM 57776F405 355 65000 SH SOLE N/A 65000 0 0 MAXIMUS Inc. COM 577933104 190 2595 SH SOLE N/A 2595 0 0 McDonald's Corp. COM 580135101 77311 360287 SH SOLE N/A 360287 0 0 Melco Crown Entertainment Ltd. ADR ADR 585464100 23152 1248080 SH SOLE N/A 3744240 0 0 MercadoLibre Inc. COM 58733R102 21813 13021 SH SOLE N/A 13021 0 0 Merck & Co. Inc. COM 58933Y105 472 5771 SH SOLE N/A 5771 0 0 Mercury Systems Inc. COM 589378108 229 2595 SH SOLE N/A 2595 0 0 Meritor Inc. CCB 59001KAF7 1664 1450000 PRN SOLE N/A 1450000 0 0 MetLife Inc. COM 59156R108 17591 374684 SH SOLE N/A 374684 0 0 Microsoft Corp. COM 594918104 181664 816757 SH SOLE N/A 816757 0 0 Microchip Technology Inc. CCB 595017AF1 2983 1475000 PRN SOLE N/A 1475000 0 0 Moderna Inc. COM 60770K107 199 1903 SH SOLE N/A 1903 0 0 Molson Coors Beverage Co. COM 60871R209 300 6637 SH SOLE N/A 6637 0 0 Mondelez International Inc. COM 609207105 131464 2248408 SH SOLE N/A 2248408 0 0 MongoDB Inc. COM 60937P106 248 692 SH SOLE N/A 692 0 0 Monster Beverage Corp. COM 61174X109 94625 1023191 SH SOLE N/A 1023191 0 0 Moody's Corp. COM 615369105 99385 342425 SH SOLE N/A 342425 0 0 Morgan Stanley COM 617446448 104917 1530968 SH SOLE N/A 1530968 0 0 Morningstar Inc. COM 617700109 240 1038 SH SOLE N/A 1038 0 0 The Mosaic Co. COM 61945C103 349 15163 SH SOLE N/A 15163 0 0 Murphy USA Inc. COM 626755102 10673 81557 SH SOLE N/A 81557 0 0 NIO Inc. ADR ADR 62914V106 276 5666 SH SOLE N/A 5666 0 0 NRG Energy Inc. COM 629377508 588 15646 SH SOLE N/A 15646 0 0 NVR Inc. COM 62944T105 249 61 SH SOLE N/A 61 0 0 Natera Inc. COM 632307104 16918 170000 SH SOLE N/A 170000 0 0 National Fuel Gas Co. COM 636180101 185 4498 SH SOLE N/A 4498 0 0 National Retail Properties Inc. REIT REIT 637417106 32948 805170 SH SOLE N/A 805170 0 0 Netflix Inc. COM 64110L106 1542 2851 SH SOLE N/A 2851 0 0 NetEase Inc. ADR ADR 64110W102 1811 18911 SH SOLE N/A 94555 0 0 Neurocrine Biosciences Inc. COM 64125C109 405 4226 SH SOLE N/A 4226 0 0 Neurocrine Biosciences Inc. CCB 64125CAD1 1725 1250000 PRN SOLE N/A 1250000 0 0 New Jersey Resources Corp. COM 646025106 178 5017 SH SOLE N/A 5017 0 0 New Oriental Education & Technology Group Inc. ADR ADR 647581107 2158 11614 SH SOLE N/A 11614 0 0 New York Community Bancorp Inc. COM 649445103 206 19549 SH SOLE N/A 19549 0 0 NewMarket Corp. COM 651587107 207 519 SH SOLE N/A 519 0 0 Newmont Corp. COM 651639106 9281 154975 SH SOLE N/A 154975 0 0 NextEra Energy Inc. COM 65339F101 142096 1841813 SH SOLE N/A 1841813 0 0 Nextera Energy Inc. Preferred CPFD 65339F739 771 15000 SH SOLE N/A 15000 0 0 NextEra Energy Partners LP COM 65341B106 3419 50986 SH SOLE N/A 50986 0 0 NIKE Inc. COM 654106103 283 2000 SH SOLE N/A 2000 0 0 Norbord Inc. COM 65548P403 8665 200686 SH SOLE N/A 200686 0 0 Norfolk Southern Corp. COM 655844108 588 2473 SH SOLE N/A 2473 0 0 Northrop Grumman Corp. COM 666807102 93973 308390 SH SOLE N/A 308390 0 0 NortonLifeLock Inc. COM 668771108 460 22149 SH SOLE N/A 22149 0 0 Novavax Inc. COM 670002401 231 2076 SH SOLE N/A 2076 0 0 Nucor Corp. COM 670346105 184 3460 SH SOLE N/A 3460 0 0 NVIDIA Corp. COM 67066G104 173229 331728 SH SOLE N/A 331728 0 0 Nutrien Ltd. COM 67077M108 87249 1813017 SH SOLE N/A 1813017 0 0 OGE Energy Corp. COM 670837103 1462 45878 SH SOLE N/A 45878 0 0 O'Reilly Automotive Inc. COM 67103H107 1984 4383 SH SOLE N/A 4383 0 0 Okta Inc. COM 679295105 519 2042 SH SOLE N/A 2042 0 0 Old Dominion Freight Line Inc. COM 679580100 169 865 SH SOLE N/A 865 0 0 Ollie's Bargain Outlet Holdings Inc. COM 681116109 170 2076 SH SOLE N/A 2076 0 0 Omnicom Group Inc. COM 681919106 209 3354 SH SOLE N/A 3354 0 0 ON Semiconductor Corp. COM 682189105 202 6183 SH SOLE N/A 6183 0 0 ON Semiconductor Corp. CCB 682189AP0 2094 1250000 PRN SOLE N/A 1250000 0 0 ONEOK Inc. COM 682680103 1111 28942 SH SOLE N/A 28942 0 0 1Life Healthcare Inc. COM 68269G107 6548 150000 SH SOLE N/A 150000 0 0 Open Text Corp. COM 683715106 11835 260456 SH SOLE N/A 260456 0 0 Oracle Corp. COM 68389X105 23025 355931 SH SOLE N/A 355931 0 0 Orla Mining Ltd. COM 68634K106 1277 236920 SH SOLE N/A 236920 0 0 PTC Inc. COM 69370C100 855 7149 SH SOLE N/A 7149 0 0 Packaging Corp. of America COM 695156109 2138 15505 SH SOLE N/A 15505 0 0 Palo Alto Networks Inc. COM 697435105 399 1123 SH SOLE N/A 1123 0 0 Pan American Silver Corp. COM 697900108 8302 240686 SH SOLE N/A 240686 0 0 Papa John's International Inc. COM 698813102 11031 130000 SH SOLE N/A 130000 0 0 Parker-Hannifin Corp. COM 701094104 1344 4935 SH SOLE N/A 4935 0 0 Paychex Inc. COM 704326107 25691 275716 SH SOLE N/A 275716 0 0 PayPal Holdings Inc. COM 70450Y103 2008 8574 SH SOLE N/A 8574 0 0 Peloton Interactive Inc. COM 70614W100 849 5593 SH SOLE N/A 5593 0 0 Pembina Pipeline Corp. COM 706327103 29716 1256664 SH SOLE N/A 1256664 0 0 Penn National Gaming Inc. CCB 707569AU3 1320 350000 PRN SOLE N/A 350000 0 0 PennyMac Corp. CCB 70932AAD5 1179 1200000 PRN SOLE N/A 1200000 0 0 PepsiCo Inc. COM 713448108 30893 208311 SH SOLE N/A 208311 0 0 PerkinElmer Inc. COM 714046109 976 6804 SH SOLE N/A 6804 0 0 Pfizer Inc. COM 717081103 17894 486112 SH SOLE N/A 486112 0 0 Philip Morris International Inc. COM 718172109 105732 1277105 SH SOLE N/A 1277105 0 0 Phillips 66 COM 718546104 582 8319 SH SOLE N/A 8319 0 0 Planet Fitness Inc. COM 72703H101 11270 145170 SH SOLE N/A 145170 0 0 Pool Corp. COM 73278L105 193 519 SH SOLE N/A 519 0 0 Premier Inc. COM 74051N102 188 5363 SH SOLE N/A 5363 0 0 Pretium Resources Inc. COM 74139C102 725 63274 SH SOLE N/A 63274 0 0 T Rowe Price Group Inc. COM 74144T108 1252 8270 SH SOLE N/A 8270 0 0 Primerica Inc. COM 74164M108 55248 412515 SH SOLE N/A 412515 0 0 The Procter & Gamble Co. COM 742718109 30048 215957 SH SOLE N/A 215957 0 0 The Progressive Corp. COM 743315103 8334 84284 SH SOLE N/A 84284 0 0 Prologis Inc. REIT REIT 74340W103 2188 21950 SH SOLE N/A 21950 0 0 Prudential Financial Inc. COM 744320102 183 2349 SH SOLE N/A 2349 0 0 Public Storage REIT REIT 74460D109 1050 4548 SH SOLE N/A 4548 0 0 PulteGroup Inc. COM 745867101 435 10093 SH SOLE N/A 10093 0 0 QTS Realty Trust Inc. REIT REIT 74736A103 5506 88975 SH SOLE N/A 88975 0 0 Qorvo Inc. COM 74736K101 42598 256200 SH SOLE N/A 256200 0 0 QUALCOMM Inc. COM 747525103 86497 567786 SH SOLE N/A 567786 0 0 RLI Corp. COM 749607107 198 1903 SH SOLE N/A 1903 0 0 RH COM 74967X103 6713 15000 SH SOLE N/A 15000 0 0 Rayonier Inc. REIT REIT 754907103 198 6747 SH SOLE N/A 6747 0 0 Raytheon Technologies Corp. COM 75513E101 22308 311961 SH SOLE N/A 311961 0 0 Regency Centers Corp. REIT REIT 758849103 243 5321 SH SOLE N/A 5321 0 0 Regeneron Pharmaceuticals Inc. COM 75886F107 167 346 SH SOLE N/A 346 0 0 Repligen Corp. COM 759916109 199 1038 SH SOLE N/A 1038 0 0 Repligen Corp. CCB 759916AB5 1925 1100000 PRN SOLE N/A 1100000 0 0 Republic Services Inc. COM 760759100 1113 11554 SH SOLE N/A 11554 0 0 Restaurant Brands International Inc. COM 76131D103 47074 769894 SH SOLE N/A 769894 0 0 RingCentral Inc. COM 76680R206 42406 111898 SH SOLE N/A 111898 0 0 Ritchie Bros Auctioneers Inc. COM 767744105 716 10307 SH SOLE N/A 10307 0 0 Robert Half International Inc. COM 770323103 554 8865 SH SOLE N/A 8865 0 0 Rockwell Automation Inc. COM 773903109 27976 111541 SH SOLE N/A 111541 0 0 Roku Inc. COM 77543R102 110305 332224 SH SOLE N/A 332224 0 0 Rollins Inc. COM 775711104 193 4931 SH SOLE N/A 4931 0 0 Roper Technologies Inc. COM 776696106 3826 8876 SH SOLE N/A 8876 0 0 Royal Bank of Canada COM 780087102 177770 2163530 SH SOLE N/A 2163530 0 0 Royal Gold Inc. COM 780287108 1936 18205 SH SOLE N/A 18205 0 0 S&P Global Inc. COM 78409V104 7087 21558 SH SOLE N/A 21558 0 0 SBA Communications Corp. REIT 78410G104 4368 15483 SH SOLE N/A 15483 0 0 SPDR S&P Regional Banking ETF ETF 78464A698 1857 35750 SH SOLE N/A 35750 0 0 SSR Mining Inc. COM 784730103 1789 89106 SH SOLE N/A 89106 0 0 SSR Mining Inc. CCB 784730AB9 2485 1800000 PRN SOLE N/A 1800000 0 0 SVB Financial Group COM 78486Q101 476 1227 SH SOLE N/A 1227 0 0 salesforce.com Inc. COM 79466L302 860 3866 SH SOLE N/A 3866 0 0 Sandstorm Gold Ltd. COM 80013R206 381 53133 SH SOLE N/A 53133 0 0 Sarepta Therapeutics Inc. COM 803607100 536 3142 SH SOLE N/A 3142 0 0 Sarepta Therapeutics Inc. CCB 803607AB6 1961 800000 PRN SOLE N/A 800000 0 0 Henry Schein Inc. COM 806407102 255 3815 SH SOLE N/A 3815 0 0 The Charles Schwab Corp. COM 808513105 636 11984 SH SOLE N/A 11984 0 0 Scorpio Tankers Inc. CCB 80918TAB5 1333 1400000 PRN SOLE N/A 1400000 0 0 The Scotts Miracle-Gro Co. COM 810186106 11948 60000 SH SOLE N/A 60000 0 0 Sea Ltd. ADR ADR 81141R100 15948 80120 SH SOLE N/A 80120 0 0 Sea Ltd. ADR CCB 81141RAD2 1876 475000 PRN SOLE N/A 475000 0 0 SeaGen Inc. COM 81181C104 212 1211 SH SOLE N/A 1211 0 0 Selective Insurance Group Inc. COM 816300107 197 2941 SH SOLE N/A 2941 0 0 Sempra Energy COM 816851109 6102 47890 SH SOLE N/A 47890 0 0 Service Corp. International COM 817565104 187 3806 SH SOLE N/A 3806 0 0 ServiceNow Inc. COM 81762P102 1445 2625 SH SOLE N/A 2625 0 0 ServiceNow Inc. CCB 81762PAC6 1834 450000 PRN SOLE N/A 450000 0 0 The Sherwin-Williams Co. COM 824348106 85510 116354 SH SOLE N/A 116354 0 0 Shopify Inc. COM 82509L107 66896 59199 SH SOLE N/A 59199 0 0 Shopify Inc. CCB 82509LAA5 854 725000 PRN SOLE N/A 725000 0 0 SI-BONE Inc. COM 825704109 3738 125000 SH SOLE N/A 125000 0 0 Silgan Holdings Inc. COM 827048109 205 5536 SH SOLE N/A 5536 0 0 Silvercorp Metals Inc. COM 82835P103 187 27904 SH SOLE N/A 27904 0 0 SilverCrest Metals Inc. COM 828363101 8916 799831 SH SOLE N/A 799831 0 0 Sirius XM Holdings Inc. COM 82968B103 1014 159112 SH SOLE N/A 159112 0 0 Skyworks Solutions Inc. COM 83088M102 895 5852 SH SOLE N/A 5852 0 0 A.O. Smith Corp. COM 831865209 1934 35281 SH SOLE N/A 3528 0 0 Smartsheet Inc. COM 83200N103 7181 103633 SH SOLE N/A 103633 0 0 The JM Smucker Co. COM 832696405 1126 9737 SH SOLE N/A 9737 0 0 Snap Inc. CCB 83304AAB2 2774 1225000 PRN SOLE N/A 0 0 0 Sogou Inc. ADR ADR 83409V104 3 349 SH SOLE N/A 349 0 0 Sonoco Products Co. COM 835495102 195 3287 SH SOLE N/A 3287 0 0 Sony Corp. ADR ADR 835699307 147385 1457817 SH SOLE N/A 14578 0 0 The Southern Co. COM 842587107 8919 145191 SH SOLE N/A 145191 0 0 Southern Copper Corp. COM 84265V105 13146 201877 SH SOLE N/A 201877 0 0 Southwest Airlines Co. CCB 844741BG2 2905 2000000 PRN SOLE N/A 2000000 0 0 Spire Inc. COM 84857L101 831 12984 SH SOLE N/A 12984 0 0 Sprouts Farmers Market Inc. COM 85208M102 184 9169 SH SOLE N/A 9169 0 0 Square Inc. COM 852234103 4855 22308 SH SOLE N/A 22308 0 0 Square Inc. CCB 852234AB9 2110 223000 PRN SOLE N/A 223000 0 0 STAG Industrial Inc. REIT REIT 85254J102 1760 56190 SH SOLE N/A 56190 0 0 Stantec Inc. COM 85472N109 2011 62008 SH SOLE N/A 62008 0 0 Starbucks Corp. COM 855244109 31245 292061 SH SOLE N/A 292061 0 0 Starwood Property Trust Inc. CCB 85571BAH8 1536 1550000 PRN SOLE N/A 1550000 0 0 Steel Dynamics Inc. COM 858119100 397 10761 SH SOLE N/A 10761 0 0 Stryker Corp. COM 863667101 294 1200 SH SOLE N/A 1200 0 0 Sun Communities Inc. REIT REIT 866674104 1550 10204 SH SOLE N/A 10204 0 0 Sun Life Financial Inc. COM 866796105 75271 1692790 SH SOLE N/A 1692790 0 0 Suncor Energy Inc. COM 867224107 26606 1586275 SH SOLE N/A 1586275 0 0 Sunnova Energy International Inc. COM 86745K104 5997 132875 SH SOLE N/A 132875 0 0 Sunrun Inc. COM 86771W105 446 6426 SH SOLE N/A 6426 0 0 Switch Inc. COM 87105L104 632 38599 SH SOLE N/A 38599 0 0 Synchrony Financial COM 87165B103 69699 2008045 SH SOLE N/A 2008045 0 0 TFI International Inc. COM 87241L109 5610 108969 SH SOLE N/A 108969 0 0 The TJX Cos. Inc. COM 872540109 88427 1294878 SH SOLE N/A 1294878 0 0 T-Mobile US Inc. COM 872590104 65609 486534 SH SOLE N/A 486534 0 0 Take-Two Interactive Software Inc. COM 874054109 252 1211 SH SOLE N/A 1211 0 0 TAL Education Group ADR ADR 874080104 671 9384 SH SOLE N/A 3128 0 0 Target Corp. COM 87612E106 1479 8379 SH SOLE N/A 8379 0 0 Targa Resources Corp. COM 87612G101 1026 38905 SH SOLE N/A 38905 0 0 TC Energy Corp. COM 87807B107 70511 1734365 SH SOLE N/A 1734365 0 0 Teck Resources Ltd. COM 878742204 4356 240008 SH SOLE N/A 240008 0 0 Teladoc Health Inc. COM 87918A105 208 1038 SH SOLE N/A 1038 0 0 TELUS Corp. COM 87971M103 60369 3048146 SH SOLE N/A 3048146 0 0 Tenaris SA ADR ADR 88031M109 12582 788850 SH SOLE N/A 788850 0 0 Tencent Music Entertainment Group ADR ADR 88034P109 1154 60000 SH SOLE N/A 120000 0 0 Teradyne Inc. COM 880770102 60144 501657 SH SOLE N/A 501657 0 0 Teradyne Inc. CCB 880770AG7 1777 470000 PRN SOLE N/A 470000 0 0 Terminix Global Holdings Inc. COM 88087E100 194 3806 SH SOLE N/A 3806 0 0 Terreno Realty Corp. REIT REIT 88146M101 5851 100000 SH SOLE N/A 100000 0 0 Tesla Inc. COM 88160R101 1658 2350 SH SOLE N/A 2350 0 0 Tesla Inc. CCB 88160RAD3 2852 265000 PRN SOLE N/A 265000 0 0 Teva Pharmaceutical Industries Ltd. ADR ADR 881624209 10799 1119083 SH SOLE N/A 1119083 0 0 Tetra Tech Inc. COM 88162G103 7799 67362 SH SOLE N/A 67362 0 0 Texas Instruments Inc. COM 882508104 31741 193387 SH SOLE N/A 193387 0 0 Textron Inc. COM 883203101 469 9708 SH SOLE N/A 9708 0 0 The Trade Desk Inc. COM 88339J105 4806 6000 SH SOLE N/A 6000 0 0 Thermo Fisher Scientific Inc. COM 883556102 109478 235041 SH SOLE N/A 235041 0 0 Thomson Reuters Corp. COM 884903709 65624 801812 SH SOLE N/A 801812 0 0 3M Co. COM 88579Y101 70240 401852 SH SOLE N/A 401852 0 0 Tiffany & Co. COM 886547108 182 1384 SH SOLE N/A 1384 0 0 The Timken Co. COM 887389104 70300 908734 SH SOLE N/A 908734 0 0 The Toro Co. COM 891092108 197 2076 SH SOLE N/A 2076 0 0 Toronto-Dominion Bank COM 891160509 139841 2475017 SH SOLE N/A 2475017 0 0 Tractor Supply Co. COM 892356106 857 6099 SH SOLE N/A 6099 0 0 Tradeweb Markets Inc. COM 892672106 491 7867 SH SOLE N/A 7867 0 0 TransAlta Corp. COM 89346D107 2 280 SH SOLE N/A 280 0 0 Trex Co. Inc. COM 89531P105 17280 206402 SH SOLE N/A 206402 0 0 Trimble Inc. COM 896239100 8179 122500 SH SOLE N/A 122500 0 0 Trip.com Group Ltd. ADR ADR 89677Q107 17961 532489 SH SOLE N/A 66561 0 0 Truist Financial Corp. COM 89832Q109 557 11623 SH SOLE N/A 11623 0 0 Twilio Inc. COM 90138F102 9660 28538 SH SOLE N/A 28538 0 0 Twilio Inc. CCB 90138FAB8 2622 550000 PRN SOLE N/A 550000 0 0 Twitter Inc. COM 90184L102 930 17169 SH SOLE N/A 17169 0 0 Tyler Technologies Inc. COM 902252105 1131 2592 SH SOLE N/A 2592 0 0 Tyson Foods Inc. COM 902494103 240 3722 SH SOLE N/A 3722 0 0 UMB Financial Corp. COM 902788108 179 2595 SH SOLE N/A 2595 0 0 US Bancorp COM 902973304 27256 585025 SH SOLE N/A 585025 0 0 Ubiquiti Inc. COM 90353W103 193 692 SH SOLE N/A 692 0 0 Ulta Beauty Inc. COM 90384S303 104349 363383 SH SOLE N/A 363383 0 0 Union Pacific Corp. COM 907818108 2832 13602 SH SOLE N/A 13602 0 0 United Parcel Service Inc. COM 911312106 1306 7755 SH SOLE N/A 7755 0 0 United Rentals Inc. COM 911363109 127569 550079 SH SOLE N/A 550079 0 0 United Therapeutics Corp. COM 91307C102 210 1384 SH SOLE N/A 1384 0 0 UnitedHealth Group Inc. COM 91324P102 181819 518475 SH SOLE N/A 518475 0 0 Universal Health Services Inc. COM 913903100 553 4019 SH SOLE N/A 402 0 0 VF Corp. COM 918204108 284 3329 SH SOLE N/A 3329 0 0 Valero Energy Corp. COM 91913Y100 56833 1004653 SH SOLE N/A 1004653 0 0 Valmont Industries Inc. COM 920253101 1703 9737 SH SOLE N/A 9737 0 0 Vanguard Total Bond Market ETF ETF 921937835 7 80 SH SOLE N/A 0 0 0 Vanguard Total International Bond ETF ETF 92203J407 236 4030 SH SOLE N/A 0 0 0 Vanguard FTSE Emerging Markets ETF ETF 922042858 9 188 SH SOLE N/A 188 0 0 Vanguard FTSE Europe ETF ETF 922042874 11 187 SH SOLE N/A 187 0 0 Veeva Systems Inc. COM 922475108 188 692 SH SOLE N/A 692 0 0 Ventas Inc. REIT REIT 92276F100 334 6814 SH SOLE N/A 6814 0 0 VeriSign Inc. COM 92343E102 502 2319 SH SOLE N/A 2319 0 0 Verizon Communications Inc. COM 92343V104 2849 48492 SH SOLE N/A 48492 0 0 Verint Systems Inc. COM 92343X100 954 14199 SH SOLE N/A 14199 0 0 Verisk Analytics Inc. COM 92345Y106 552 2661 SH SOLE N/A 2661 0 0 Vertex Pharmaceuticals Inc. COM 92532F100 1647 6969 SH SOLE N/A 6969 0 0 Viatris Inc. COM 92556V106 1064 56755 SH SOLE N/A 56755 0 0 Vir Biotechnology Inc. COM 92764N102 185 6920 SH SOLE N/A 6920 0 0 Virtu Financial Inc. COM 928254101 5247 208477 SH SOLE N/A 208477 0 0 Visa Inc. COM 92826C839 81284 371618 SH SOLE N/A 371618 0 0 Vistra Corp. COM 92840M102 269 13667 SH SOLE N/A 13667 0 0 VMware Inc. COM 928563402 280 1995 SH SOLE N/A 1995 0 0 Voya Financial Inc. COM 929089100 2138 36355 SH SOLE N/A 36355 0 0 WNS Holdings Ltd. ADR ADR 92932M101 2 34 SH SOLE N/A 34 0 0 WEC Energy Group Inc. COM 92939U106 1785 19400 SH SOLE N/A 19400 0 0 Wix Ltd. CCB 92940WAB5 2123 1150000 PRN SOLE N/A 1150000 0 0 Wabtec Corp. COM 929740108 336 4593 SH SOLE N/A 4593 0 0 Walmart Inc. COM 931142103 55689 386326 SH SOLE N/A 386326 0 0 Walgreens Boots Alliance Inc. COM 931427108 321 8059 SH SOLE N/A 8059 0 0 Warner Music Group Corp. COM 934550203 3799 100000 SH SOLE N/A 100000 0 0 Waste Connections Inc. COM 94106B101 129294 1260923 SH SOLE N/A 1260923 0 0 Waste Management Inc. COM 94106L109 174833 1482515 SH SOLE N/A 1482515 0 0 Watsco Inc. COM 942622200 196 865 SH SOLE N/A 865 0 0 Watts Water Technologies Inc. COM 942749102 2529 20781 SH SOLE N/A 20781 0 0 Anthem Inc. CCB 94973VBG1 2016 450000 PRN SOLE N/A 450000 0 0 Welltower Inc. REIT REIT 95040Q104 394 6093 SH SOLE N/A 6093 0 0 Western Digital Corp. COM 958102105 15479 279449 SH SOLE N/A 279449 0 0 The Western Union Co. COM 959802109 220 10025 SH SOLE N/A 10025 0 0 Westlake Chemical Corp. COM 960413102 1307 16020 SH SOLE N/A 16020 0 0 Wheaton Precious Metals Corp. COM 962879102 4750 113746 SH SOLE N/A 113746 0 0 The Williams Cos. Inc. COM 969457100 78240 3902256 SH SOLE N/A 3902256 0 0 Workday Inc. COM 98138H101 586 2447 SH SOLE N/A 2447 0 0 World Wrestling Entertainment Inc. COM 98156Q108 216 4498 SH SOLE N/A 4498 0 0 WPX Energy Inc. COM 98212B103 12077 1481802 SH SOLE N/A 1481802 0 0 Wyndham Hotels and Resorts Inc. COM 98311A105 17854 300374 SH SOLE N/A 300374 0 0 Xcel Energy Inc. COM 98389B100 2473 37092 SH SOLE N/A 37092 0 0 Xilinx Inc. COM 983919101 196 1384 SH SOLE N/A 1384 0 0 Xylem Inc. COM 98419M100 6385 62725 SH SOLE N/A 62725 0 0 Yamana Gold Inc. COM 98462Y100 1811 317133 SH SOLE N/A 317133 0 0 Yeti Holdings Inc. COM 98585X104 5135 75000 SH SOLE N/A 75000 0 0 Zillow Group Inc. COM 98954M101 149252 1097922 SH SOLE N/A 1097922 0 0 Zillow Group Inc. CCB 98954MAH4 2702 1300000 PRN SOLE N/A 0 0 0 Zions BanCorp. COM 989701107 1079 24835 SH SOLE N/A 24835 0 0 Zoetis Inc. COM 98978V103 5510 33293 SH SOLE N/A 33293 0 0 ZTO Express Cayman Inc. ADR ADR 98980A105 156 5345 SH SOLE N/A 5345 0 0 Zscaler Inc. COM 98980G102 276 1384 SH SOLE N/A 1384 0 0 Zoom Video Communications Inc. COM 98980L101 1952 5786 SH SOLE N/A 5786 0 0 Zynga Inc. COM 98986T108 236 23874 SH SOLE N/A 23874 0 0 Zynga Inc. CCB 98986TAB4 1600 1200000 PRN SOLE N/A 1200000 0 0 Amcor PLC COM G0250X107 189 16089 SH SOLE N/A 16089 0 0 Axis Capital Holdings Ltd. COM G0692U109 183 3633 SH SOLE N/A 3633 0 0 Accenture PLC COM G1151C101 54175 207401 SH SOLE N/A 207401 0 0 Brookfield Business Partners LP - Units UNIT G16234109 145 3834 SH SOLE N/A 3834 0 0 Brookfield Property Partners LP COM G16249107 2708 187240 SH SOLE N/A 187240 0 0 Brookfield Infrastructure Partners LP LTD PART G16252101 26753 540707 SH SOLE N/A 540707 0 0 Brookfield Renewable Partners LP LTD PART G16258108 10473 242599 SH SOLE N/A 242599 0 0 Credicorp Ltd. COM G2519Y108 9775 59595 SH SOLE N/A 59595 0 0 Eaton Corp. PLC COM G29183103 6402 53289 SH SOLE N/A 53289 0 0 Everest Re Group Ltd. COM G3223R108 416 1778 SH SOLE N/A 1778 0 0 Helen of Troy Ltd. COM G4388N106 192 865 SH SOLE N/A 865 0 0 IHS Markit Ltd. COM G47567105 786 8746 SH SOLE N/A 8746 0 0 Invesco Ltd. COM G491BT108 30394 1743773 SH SOLE N/A 1743773 0 0 Jazz Pharmaceuticals plc COM G50871105 454 2749 SH SOLE N/A 2749 0 0 Johnson Controls International PLC COM G51502105 643 13792 SH SOLE N/A 13792 0 0 Liberty Global PLC COM G5480U120 200 8477 SH SOLE N/A 0 0 0 Medtronic PLC COM G5960L103 7270 62062 SH SOLE N/A 62062 0 0 Aptiv PLC COM G6095L109 10771 82668 SH SOLE N/A 82668 0 0 Nielsen Holdings PLC COM G6518L108 238 11418 SH SOLE N/A 11418 0 0 Sensata Technologies Holding PLC COM G8060N102 183 3464 SH SOLE N/A 3464 0 0 Steris PLC COM G8473T100 765 4034 SH SOLE N/A 4034 0 0 Trane Technologies PLC COM G8994E103 4156 28630 SH SOLE N/A 28630 0 0 White Mountains Insurance Group Ltd. COM G9618E107 173 173 SH SOLE N/A 173 0 0 Chubb Ltd. COM H1467J104 112437 730491 SH SOLE N/A 730491 0 0 Garmin Ltd. COM H2906T109 31225 260945 SH SOLE N/A 260945 0 0 Logitech International SA ADR H50430232 27255 280425 SH SOLE N/A 280425 0 0 Spotify Technology SA COM L8681T102 22058 70100 SH SOLE N/A 70100 0 0 Wix.Com Inc. COM M98068105 5252 21010 SH SOLE N/A 21010 0 0 LyondellBasell Industries NV COM N53745100 607 6626 SH SOLE N/A 6626 0 0 NXP Semiconductors NV COM N6596X109 318 2000 SH SOLE N/A 2000 0 0 DHT Holdings Inc. COM Y2065G121 880 168318 SH SOLE N/A 168318 0 0