0001062993-21-007559.txt : 20210816 0001062993-21-007559.hdr.sgml : 20210816 20210816152211 ACCESSION NUMBER: 0001062993-21-007559 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210816 DATE AS OF CHANGE: 20210816 EFFECTIVENESS DATE: 20210816 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 1832 Asset Management L.P. CENTRAL INDEX KEY: 0000944388 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11685 FILM NUMBER: 211177303 BUSINESS ADDRESS: STREET 1: 1 ADELAIDE STREET EAST STREET 2: 29TH FLOOR CITY: TORONTO STATE: A6 ZIP: M5V 2C9 BUSINESS PHONE: 4168636990 MAIL ADDRESS: STREET 1: 1 ADELAIDE STREET EAST STREET 2: 29TH FLOOR CITY: TORONTO STATE: A6 ZIP: M5V 2C9 FORMER COMPANY: FORMER CONFORMED NAME: GCIC Ltd. DATE OF NAME CHANGE: 20120214 FORMER COMPANY: FORMER CONFORMED NAME: Goodman & Company, Investment Counsel Ltd. DATE OF NAME CHANGE: 20050825 FORMER COMPANY: FORMER CONFORMED NAME: GOODMAN & COMPANY, INVESTMENT COUNSEL LTD. DATE OF NAME CHANGE: 20040527 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000944388 XXXXXXXX 06-30-2021 06-30-2021 1832 Asset Management L.P.
1 ADELAIDE STREET EAST TORONTO A6 M5V 2C9
13F HOLDINGS REPORT 028-11685 Y 1832 Asset Management L.P. was formed through a combination of GCIC Ltd. and Scotia Asset Management L.P.
Dan Donnelly VP Compliance 416-627-0438 /s/Dan Donnelly Toronto A6 08-16-2021 0 723 51637361 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE ABB LTD SPONSORED ADR 000375204 58 1700 SH SOLE 1700 0 0 AFLAC INC COM 001055102 76 1416 SH SOLE 1416 0 0 AES CORP COM 00130H105 441 19400 SH SOLE 19400 0 0 AT&T INC COM 00206R102 1331 46526 SH SOLE 46526 0 0 ABBOTT LABS COM 002824100 2088 17915 SH SOLE 17915 0 0 ABBVIE INC COM 00287Y109 1955 17402 SH SOLE 17402 0 0 ACTIVISION BLIZZARD INC COM 00507V109 28191 296518 SH SOLE 296518 0 0 ACUITY BRANDS INC COM 00508Y102 207 1101 SH SOLE 1101 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 8326 422044 SH SOLE 422044 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 402311 682153 SH SOLE 682153 0 0 ADVANCED MICRO DEVICES INC COM 007903107 116634 1268633 SH SOLE 1268633 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 320464 2157100 SH SOLE 2157100 0 0 AGNICO EAGLE MINES LTD COM 008474108 67575 1114950 SH SOLE 1114950 0 0 AIRBNB INC COM CL A 009066101 205039 1414360 SH SOLE 1414360 0 0 AIR PRODS & CHEMS INC COM 009158106 123887 432649 SH SOLE 432649 0 0 ALCOA CORP COM 013872106 4 100 SH SOLE 100 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9584 52450 SH SOLE 52450 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 21894 1456965 SH SOLE 1456965 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 186993 816482 SH SOLE 816482 0 0 ALIGN TECHNOLOGY INC COM 016255101 10443 17070 SH SOLE 17070 0 0 ALPHABET INC CAP STK CL C 02079K107 271855 108086 SH SOLE 108086 0 0 ALPHABET INC CAP STK CL A 02079K305 780560 320005 SH SOLE 320005 0 0 ALTRIA GROUP INC COM 02209S103 793 16990 SH SOLE 16990 0 0 AMAZON COM INC COM 023135106 627576 181652 SH SOLE 181652 0 0 AMBEV SA SPONSORED ADR 02319V103 1760 511162 SH SOLE 511162 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 21 1000 SH SOLE 1000 0 0 AMERICAN EXPRESS CO COM 025816109 337762 2060550 SH SOLE 2060550 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 19 405 SH SOLE 405 0 0 AMERICAN TOWER CORP NEW COM 03027X100 478721 1759393 SH SOLE 1759393 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 73015 470674 SH SOLE 470674 0 0 AMERICOLD RLTY TR COM 03064D108 10818 279209 SH SOLE 279209 0 0 AMPHENOL CORP NEW CL A 032095101 1455 24228 SH SOLE 24228 0 0 ANALOG DEVICES INC COM 032654105 17662 102711 SH SOLE 102711 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 804 11167 SH SOLE 11167 0 0 ANTHEM INC COM 036752103 95345 250523 SH SOLE 250523 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 102758 1650226 SH SOLE 1650226 0 0 APPLE INC COM 037833100 712330 5181876 SH SOLE 5181876 0 0 APPLIED MATLS INC COM 038222105 46474 330041 SH SOLE 330041 0 0 ARAMARK COM 03852U106 8446 230200 SH SOLE 230200 0 0 ARBOR REALTY TRUST INC COM 038923108 3739 207262 SH SOLE 207262 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 49334 783939 SH SOLE 783939 0 0 ARES CAPITAL CORP COM 04010L103 52088 2663334 SH SOLE 2663334 0 0 ARES COML REAL ESTATE CORP COM 04013V108 23050 1578146 SH SOLE 1578146 0 0 ARISTA NETWORKS INC COM 040413106 12 32 SH SOLE 32 0 0 ASANA INC CL A 04342Y104 11443 180000 SH SOLE 180000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 19055 321092 SH SOLE 321092 0 0 AURORA CANNABIS INC COM 05156X884 17 1831 SH SOLE 1831 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 32540 164359 SH SOLE 164359 0 0 AVALONBAY CMNTYS INC COM 053484101 37610 179310 SH SOLE 179310 0 0 BCE INC COM NEW 05534B760 541205 10978992 SH SOLE 10978992 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 167 3500 SH SOLE 3500 0 0 BP PLC SPONSORED ADR 055622104 25 960 SH SOLE 960 0 0 BRP INC COM SUN VTG 05577W200 4224 54196 SH SOLE 54196 0 0 BAIDU INC SPON ADR REP A 056752108 164 793 SH SOLE 793 0 0 BALL CORP COM 058498106 12550 154000 SH SOLE 154000 0 0 BALLARD PWR SYS INC NEW COM 058586108 5310 290669 SH SOLE 290669 0 0 BK OF AMERICA CORP COM 060505104 11057 269356 SH SOLE 269356 0 0 BANK MONTREAL QUE COM 063671101 485748 4752130 SH SOLE 4752130 0 0 BANK NOVA SCOTIA B C COM 064149107 1145152 17617096 SH SOLE 17617096 0 0 BANK OZK COM 06417N103 30 715 SH SOLE 715 0 0 BARRICK GOLD CORP COM 067901108 16557 806571 SH SOLE 806571 0 0 BAUDAX BIO INC COM 07160F107 1 1000 SH SOLE 1000 0 0 BAXTER INTL INC COM 071813109 45843 561588 SH SOLE 561588 0 0 BECTON DICKINSON & CO COM 075887109 304650 1239048 SH SOLE 1239048 0 0 BEIGENE LTD SPONSORED ADR 07725L102 11693 32800 SH SOLE 32800 0 0 BERKLEY W R CORP COM 084423102 75594 1019917 SH SOLE 1019917 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4604 11 SH SOLE 11 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 53875 195315 SH SOLE 195315 0 0 BHP GROUP LTD SPONSORED ADS 088606108 22 300 SH SOLE 300 0 0 BEYOND MEAT INC COM 08862E109 3 20 SH SOLE 20 0 0 BILL COM HLDGS INC COM 090043100 6457 34700 SH SOLE 34700 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 9170 111637 SH SOLE 111637 0 0 BIOLASE INC COM NEW 090911207 1 1000 SH SOLE 1000 0 0 BLACKBERRY LTD COM 09228F103 12 1000 SH SOLE 1000 0 0 BLACKROCK INC COM 09247X101 7435 8525 SH SOLE 8525 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 4150 331246 SH SOLE 331246 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 2203 335319 SH SOLE 335319 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 42725 1332362 SH SOLE 1332362 0 0 BLACKSTONE GROUP INC COM 09260D107 173541 1757107 SH SOLE 1757107 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 9107 221414 SH SOLE 221414 0 0 BLOOM ENERGY CORP COM CL A 093712107 3869 142739 SH SOLE 142739 0 0 BOOKING HOLDINGS INC COM 09857L108 128647 59292 SH SOLE 59292 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 176896 2081624 SH SOLE 2081624 0 0 BORGWARNER INC COM 099724106 22 462 SH SOLE 462 0 0 BOSTON BEER INC CL A 100557107 12394 12000 SH SOLE 12000 0 0 BOSTON PROPERTIES INC COM 101121101 222 2247 SH SOLE 2247 0 0 BOSTON SCIENTIFIC CORP COM 101137107 18614 431315 SH SOLE 431315 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 5791 430000 SH SOLE 430000 0 0 BRADY CORP CL A 104674106 271 4845 SH SOLE 4845 0 0 BRF SA SPONSORED ADR 10552T107 87 15854 SH SOLE 15854 0 0 BRINKER INTL INC COM 109641100 6677 110600 SH SOLE 110600 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 25 370 SH SOLE 370 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 514 13076 SH SOLE 13076 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 40654 251292 SH SOLE 251292 0 0 BROADCOM INC COM 11135F101 28190 59555 SH SOLE 59555 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1178650 22622429 SH SOLE 22622429 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 611 8110 SH SOLE 8110 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 89 2126 SH SOLE 2126 0 0 BROWN & BROWN INC COM 115236101 390 7295 SH SOLE 7295 0 0 BRUKER CORP COM 116794108 498 6568 SH SOLE 6568 0 0 B2GOLD CORP COM 11777Q209 6 1400 SH SOLE 1400 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 313 7357 SH SOLE 7357 0 0 BUMBLE INC COM CL A 12047B105 72 1250 SH SOLE 1250 0 0 BURLINGTON STORES INC COM 122017106 23150 73444 SH SOLE 73444 0 0 CAE INC COM 124765108 22305 729518 SH SOLE 729518 0 0 CBRE GROUP INC CL A 12504L109 115671 1347400 SH SOLE 1347400 0 0 CDW CORP COM 12514G108 173199 984313 SH SOLE 984313 0 0 CGI INC CL A SUB VTG 12532H104 203019 2212376 SH SOLE 2212376 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 39396 417400 SH SOLE 417400 0 0 CI FINL CORP COM 125491100 1344 72800 SH SOLE 72800 0 0 CME GROUP INC COM 12572Q105 33062 155257 SH SOLE 155257 0 0 CSX CORP COM 126408103 32 1000 SH SOLE 1000 0 0 CVS HEALTH CORP COM 126650100 30526 367516 SH SOLE 367516 0 0 CABLE ONE INC COM 12685J105 610 323 SH SOLE 323 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3838 27838 SH SOLE 27838 0 0 CAMBER ENERGY INC COM 13200M508 0 1 SH SOLE 1 0 0 CAMDEN PPTY TR SH BEN INT 133131102 27963 209100 SH SOLE 209100 0 0 CAMECO CORP COM 13321L108 33 1700 SH SOLE 1700 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 22 500 SH SOLE 500 0 0 CANADIAN IMP BK COMM COM 136069101 516460 4554786 SH SOLE 4554786 0 0 CANADIAN NATL RY CO COM 136375102 999271 9409273 SH SOLE 9409273 0 0 CANADIAN NAT RES LTD COM 136385101 617658 17110066 SH SOLE 17110066 0 0 CANADIAN PAC RY LTD COM 13645T100 951505 12327619 SH SOLE 12327619 0 0 CANOPY GROWTH CORP COM 138035100 527 21800 SH SOLE 21800 0 0 CAPITAL ONE FINL CORP COM 14040H105 202454 1315530 SH SOLE 1315530 0 0 CARLISLE COS INC COM 142339100 9887 52200 SH SOLE 52200 0 0 CARLYLE GROUP INC COM 14316J108 8881 190000 SH SOLE 190000 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 29 1100 SH SOLE 1100 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 55491 1141100 SH SOLE 1141100 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 18 3050 SH SOLE 3050 0 0 CARVANA CO CL A 146869102 8374 27800 SH SOLE 27800 0 0 CASEYS GEN STORES INC COM 147528103 335 1736 SH SOLE 1736 0 0 CATERPILLAR INC COM 149123101 4 20 SH SOLE 20 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 45 1000 SH SOLE 1000 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1523 190184 SH SOLE 190184 0 0 CENTENE CORP DEL COM 15135B101 226 3472 SH SOLE 3472 0 0 CENOVUS ENERGY INC COM 15135U109 46756 4979646 SH SOLE 4979646 0 0 CENTERRA GOLD INC COM 152006102 769 100398 SH SOLE 100398 0 0 CENTRAL GARDEN & PET CO COM 153527106 321 5994 SH SOLE 5994 0 0 CENTRAL SECS CORP COM 155123102 2112 50300 SH SOLE 50300 0 0 CERIDIAN HCM HLDG INC COM 15677J108 826 8615 SH SOLE 8615 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1712 48060 SH SOLE 48060 0 0 CHEMED CORP NEW COM 16359R103 17952 37158 SH SOLE 37158 0 0 CHEVRON CORP NEW COM 166764100 46292 446822 SH SOLE 446822 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 32756 21594 SH SOLE 21594 0 0 CHURCH & DWIGHT INC COM 171340102 2565 30310 SH SOLE 30310 0 0 CISCO SYS INC COM 17275R102 52155 986473 SH SOLE 986473 0 0 CINTAS CORP COM 172908105 48820 127847 SH SOLE 127847 0 0 CITIGROUP INC COM NEW 172967424 259 3656 SH SOLE 3656 0 0 CITRIX SYS INC COM 177376100 6 53 SH SOLE 53 0 0 CLEARWAY ENERGY INC CL C 18539C204 44907 1676516 SH SOLE 1676516 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 146 6792 SH SOLE 6792 0 0 CLOUDFLARE INC CL A COM 18915M107 137835 1297000 SH SOLE 1297000 0 0 COCA COLA CO COM 191216100 261432 4861661 SH SOLE 4861661 0 0 COEUR MNG INC COM NEW 192108504 6 695 SH SOLE 695 0 0 COGNEX CORP COM 192422103 3 34 SH SOLE 34 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14438 205370 SH SOLE 205370 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 1314 83044 SH SOLE 83044 0 0 COLGATE PALMOLIVE CO COM 194162103 159 1959 SH SOLE 1959 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 8757 76892 SH SOLE 76892 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 16735 169318 SH SOLE 169318 0 0 COMCAST CORP NEW CL A 20030N101 350040 6198542 SH SOLE 6198542 0 0 CONOCOPHILLIPS COM 20825C104 10612 179927 SH SOLE 179927 0 0 CONSOLIDATED EDISON INC COM 209115104 224 3576 SH SOLE 3576 0 0 COPART INC COM 217204106 53 399 SH SOLE 399 0 0 CORNING INC COM 219350105 532 13000 SH SOLE 13000 0 0 CORTEVA INC COM 22052L104 18 400 SH SOLE 400 0 0 COSTCO WHSL CORP NEW COM 22160K105 216871 545713 SH SOLE 545713 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2342 524822 SH SOLE 524822 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 158681 625600 SH SOLE 625600 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 70510 357876 SH SOLE 357876 0 0 CROWN HLDGS INC COM 228368106 33914 332550 SH SOLE 332550 0 0 CUBESMART COM 229663109 12148 259733 SH SOLE 259733 0 0 DANAHER CORPORATION COM 235851102 472276 1747684 SH SOLE 1747684 0 0 DARDEN RESTAURANTS INC COM 237194105 28338 198626 SH SOLE 198626 0 0 DECKERS OUTDOOR CORP COM 243537107 74782 195714 SH SOLE 195714 0 0 DEERE & CO COM 244199105 53 150 SH SOLE 150 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 28 640 SH SOLE 640 0 0 DESCARTES SYS GROUP INC COM 249906108 42486 603987 SH SOLE 603987 0 0 DEVON ENERGY CORP NEW COM 25179M103 7385 263943 SH SOLE 263943 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 8945 46638 SH SOLE 46638 0 0 DIAMONDBACK ENERGY INC COM 25278X109 10125 109500 SH SOLE 109500 0 0 DIGITAL RLTY TR INC COM 253868103 67590 444208 SH SOLE 444208 0 0 DIGITAL TURBINE INC COM NEW 25400W102 124683 1626200 SH SOLE 1626200 0 0 DISNEY WALT CO COM 254687106 10599 60304 SH SOLE 60304 0 0 DOCEBO INC COM 25609L105 148 2500 SH SOLE 2500 0 0 DOCUSIGN INC COM 256163106 137342 489400 SH SOLE 489400 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 8121 81400 SH SOLE 81400 0 0 DOLLAR GEN CORP NEW COM 256677105 215713 996519 SH SOLE 996519 0 0 DOLLAR TREE INC COM 256746108 23054 232128 SH SOLE 232128 0 0 DOMINION ENERGY INC COM 25746U109 137725 1876658 SH SOLE 1876658 0 0 DONALDSON INC COM 257651109 348 5533 SH SOLE 5533 0 0 DOVER CORP COM 260003108 13564 91045 SH SOLE 91045 0 0 DOW INC COM 260557103 35721 568125 SH SOLE 568125 0 0 DRAFTKINGS INC COM CL A 26142R104 277 5342 SH SOLE 5342 0 0 DUKE REALTY CORP COM NEW 264411505 6343 132800 SH SOLE 132800 0 0 DUPONT DE NEMOURS INC COM 26614N102 9169 118851 SH SOLE 118851 0 0 DYNATRACE INC COM NEW 268150109 136649 2283100 SH SOLE 2283100 0 0 EOG RES INC COM 26875P101 200979 2449579 SH SOLE 2449579 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 3532 167356 SH SOLE 167356 0 0 ECOLAB INC COM 278865100 10387 50000 SH SOLE 50000 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 164473 1590440 SH SOLE 1590440 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 7419 210400 SH SOLE 210400 0 0 ELDORADO GOLD CORP NEW COM 284902509 7 660 SH SOLE 660 0 0 ELECTRONIC ARTS INC COM 285512109 17 115 SH SOLE 115 0 0 EMERSON ELEC CO COM 291011104 10210 109603 SH SOLE 109603 0 0 ENBRIDGE INC COM 29250N105 702245 17614406 SH SOLE 17614406 0 0 ENDAVA PLC ADS 29260V105 5847 50500 SH SOLE 50500 0 0 ENERPLUS CORP COM 292766102 1790 252745 SH SOLE 252745 0 0 ENPHASE ENERGY INC COM 29355A107 18198 98156 SH SOLE 98156 0 0 ENTEGRIS INC COM 29362U104 35514 288600 SH SOLE 288600 0 0 EPAM SYS INC COM 29414B104 145605 280900 SH SOLE 280900 0 0 EQUIFAX INC COM 294429105 11279 47210 SH SOLE 47210 0 0 EQUINIX INC COM 29444U700 52356 65662 SH SOLE 65662 0 0 EQUINOR ASA SPONSORED ADR 29446M102 208 9795 SH SOLE 9795 0 0 EQUINOX GOLD CORP COM 29446Y502 1 137 SH SOLE 137 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7443 99073 SH SOLE 99073 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 69953 904352 SH SOLE 904352 0 0 ERICSSON ADR B SEK 10 294821608 29133 2313167 SH SOLE 2313167 0 0 ERO COPPER CORP COM 296006109 9417 458700 SH SOLE 458700 0 0 ETSY INC COM 29786A106 8 40 SH SOLE 40 0 0 EVERGY INC COM 30034W106 901 14891 SH SOLE 14891 0 0 EVERSOURCE ENERGY COM 30040W108 95349 1191906 SH SOLE 1191906 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 123 2546 SH SOLE 2546 0 0 EXELON CORP COM 30161N101 960 24838 SH SOLE 24838 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4139 25284 SH SOLE 25284 0 0 EXPEDITORS INTL WASH INC COM 302130109 94352 749019 SH SOLE 749019 0 0 EXXON MOBIL CORP COM 30231G102 87244 1397167 SH SOLE 1397167 0 0 FS KKR CAP CORP COM 302635206 15838 745410 SH SOLE 745410 0 0 FACEBOOK INC CL A 30303M102 583652 1666574 SH SOLE 1666574 0 0 FAIR ISAAC CORP COM 303250104 435 851 SH SOLE 851 0 0 FASTENAL CO COM 311900104 17 321 SH SOLE 321 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 247 2403 SH SOLE 2403 0 0 FEDEX CORP COM 31428X106 37776 127021 SH SOLE 127021 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 343077 2422138 SH SOLE 2422138 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 7 450 SH SOLE 450 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 280146 1508928 SH SOLE 1508928 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 67 975 SH SOLE 975 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 150 944 SH SOLE 944 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 121 1144 SH SOLE 1144 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 132 2828 SH SOLE 2828 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 118 2173 SH SOLE 2173 0 0 FIRSTSERVICE CORP NEW COM 33767E202 54478 314312 SH SOLE 314312 0 0 FISERV INC COM 337738108 12353 116046 SH SOLE 116046 0 0 FIRSTENERGY CORP COM 337932107 229 6958 SH SOLE 6958 0 0 FISKER INC CL A COM STK 33813J106 196 10150 SH SOLE 10150 0 0 FIVE BELOW INC COM 33829M101 184908 950410 SH SOLE 950410 0 0 FIVE9 INC COM 338307101 161322 874700 SH SOLE 874700 0 0 FORTIS INC COM 349553107 681686 15309248 SH SOLE 15309248 0 0 FORTINET INC COM 34959E109 151160 629618 SH SOLE 629618 0 0 FORTIVE CORP COM 34959J108 8167 116774 SH SOLE 116774 0 0 FRANCO NEV CORP COM 351858105 153216 1059021 SH SOLE 1059021 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5805 156026 SH SOLE 156026 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 16381 397000 SH SOLE 397000 0 0 FUELCELL ENERGY INC COM 35952H601 290 32550 SH SOLE 32550 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 5933 734321 SH SOLE 734321 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 19 600 SH SOLE 600 0 0 GABELLI DIVID & INCOME TR COM 36242H104 6290 239838 SH SOLE 239838 0 0 GARTNER INC COM 366651107 8997 37090 SH SOLE 37090 0 0 GENERAC HLDGS INC COM 368736104 32584 79524 SH SOLE 79524 0 0 GENERAL AMERN INVS CO INC COM 368802104 4025 93000 SH SOLE 93000 0 0 GENERAL DYNAMICS CORP COM 369550108 4 20 SH SOLE 20 0 0 GENERAL ELECTRIC CO COM 369604103 22037 1710350 SH SOLE 1710350 0 0 GENERAL MLS INC COM 370334104 7733 129030 SH SOLE 129030 0 0 GENERAL MTRS CO COM 37045V100 12263 210610 SH SOLE 210610 0 0 GENMAB A/S SPONSORED ADS 372303206 72679 1755900 SH SOLE 1755900 0 0 GILDAN ACTIVEWEAR INC COM 375916103 17624 470869 SH SOLE 470869 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 135 3402 SH SOLE 3402 0 0 GLOBAL PMTS INC COM 37940X102 5814 31058 SH SOLE 31058 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 10 300 SH SOLE 300 0 0 GOLD STD VENTURES CORP COM 380738104 0 18 SH SOLE 18 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 505 1330 SH SOLE 1330 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 242 12338 SH SOLE 12338 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 109712 1649379 SH SOLE 1649379 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 379 20984 SH SOLE 20984 0 0 GROWGENERATION CORP COM 39986L109 5896 120300 SH SOLE 120300 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 452 6151 SH SOLE 6151 0 0 HAIN CELESTIAL GROUP INC COM 405217100 30211 755766 SH SOLE 755766 0 0 HALLIBURTON CO COM 406216101 2 85 SH SOLE 85 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 7683 135682 SH SOLE 135682 0 0 HAYWARD HLDGS INC COM 421298100 7041 275930 SH SOLE 275930 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 15447 459407 SH SOLE 459407 0 0 HENRY JACK & ASSOC INC COM 426281101 1 7 SH SOLE 7 0 0 HERCULES CAPITAL INC COM 427096508 7210 422108 SH SOLE 422108 0 0 HEXO CORP COM NEW 428304307 2 375 SH SOLE 375 0 0 HILL-ROM HLDGS INC COM 431475102 18968 166630 SH SOLE 166630 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 38 317 SH SOLE 317 0 0 HOME DEPOT INC COM 437076102 345838 1088693 SH SOLE 1088693 0 0 HONEYWELL INTL INC COM 438516106 358379 1662241 SH SOLE 1662241 0 0 HUBSPOT INC COM 443573100 141370 240200 SH SOLE 240200 0 0 HUDSON PAC PPTYS INC COM 444097109 20382 749768 SH SOLE 749768 0 0 HUNTSMAN CORP COM 447011107 31589 1188230 SH SOLE 1188230 0 0 HYCROFT MINING HOLDING CORP *W EXP 10/12/202 44862P125 0 130 SH SOLE 130 0 0 IMV INC COM 44974L103 32 15000 SH SOLE 15000 0 0 IAMGOLD CORP COM 450913108 3 950 SH SOLE 950 0 0 ILLINOIS TOOL WKS INC COM 452308109 129068 579584 SH SOLE 579584 0 0 ILLUMINA INC COM 452327109 8 16 SH SOLE 16 0 0 IMPERIAL OIL LTD COM NEW 453038408 1627 53793 SH SOLE 53793 0 0 INFOSYS LTD SPONSORED ADR 456788108 7514 350869 SH SOLE 350869 0 0 ING GROEP N.V. SPONSORED ADR 456837103 42 3200 SH SOLE 3200 0 0 INGERSOLL RAND INC COM 45687V106 10 198 SH SOLE 198 0 0 INTEL CORP COM 458140100 8133 143580 SH SOLE 143580 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 66349 1003972 SH SOLE 1003972 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 124 845 SH SOLE 845 0 0 INTERNATIONAL PAPER CO COM 460146103 851 14048 SH SOLE 14048 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 186 525 SH SOLE 525 0 0 INTUIT COM 461202103 74092 151027 SH SOLE 151027 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 32866 35778 SH SOLE 35778 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 11 200 SH SOLE 200 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 9410 240470 SH SOLE 240470 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 981 3375 SH SOLE 3375 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1794 9693 SH SOLE 9693 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1289 4395 SH SOLE 4395 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2263 15051 SH SOLE 15051 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 738 5018 SH SOLE 5018 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 60 3100 SH SOLE 3100 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 430 2578 SH SOLE 2578 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 427 3339 SH SOLE 3339 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 89 1000 SH SOLE 1000 0 0 INVITATION HOMES INC COM 46187W107 85347 2280225 SH SOLE 2280225 0 0 IQVIA HLDGS INC COM 46266C105 20480 84044 SH SOLE 84044 0 0 ISHARES GOLD TR ISHARES NEW 464285204 238 7075 SH SOLE 7075 0 0 ISHARES INC MSCI AUST ETF 464286103 1050 40408 SH SOLE 40408 0 0 ISHARES INC JP MRG EM CRP BD 464286251 346 6599 SH SOLE 6599 0 0 ISHARES INC MSCI WORLD ETF 464286392 474 3742 SH SOLE 3742 0 0 ISHARES INC MSCI CDA ETF 464286509 1428 38330 SH SOLE 38330 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 1 10 SH SOLE 10 0 0 ISHARES INC MSCI EURZONE ETF 464286608 300 6022 SH SOLE 6022 0 0 ISHARES INC MSCI GERMANY ETF 464286806 260 7437 SH SOLE 7437 0 0 ISHARES INC MSCI HONG KG ETF 464286871 486 18193 SH SOLE 18193 0 0 ISHARES TR CORE S&P500 ETF 464287200 726 1688 SH SOLE 1688 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 664 11997 SH SOLE 11997 0 0 ISHARES TR IBOXX INV CP ETF 464287242 538 4012 SH SOLE 4012 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 1123 9732 SH SOLE 9732 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 2324 26980 SH SOLE 26980 0 0 ISHARES TR MSCI EAFE ETF 464287465 6580 83429 SH SOLE 83429 0 0 ISHARES TR CORE S&P MCP ETF 464287507 25103 93550 SH SOLE 93550 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 846 3127 SH SOLE 3127 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 142 455 SH SOLE 455 0 0 ISHARES TR U.S. REAL ES ETF 464287739 768 7524 SH SOLE 7524 0 0 ISHARES TR CORE S&P SCP ETF 464287804 6201 68218 SH SOLE 68218 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 392 4136 SH SOLE 4136 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 118 5017 SH SOLE 5017 0 0 ISHARES TR EAFE SML CP ETF 464288273 49414 664200 SH SOLE 664200 0 0 ISHARES TR JPMORGAN USD EMG 464288281 27843 248310 SH SOLE 248310 0 0 ISHARES TR GLB INFRASTR ETF 464288372 298 6559 SH SOLE 6559 0 0 ISHARES TR IBOXX HI YD ETF 464288513 43318 492805 SH SOLE 492805 0 0 ISHARES TR USD INV GRDE ETF 464288620 3858 11660 SH SOLE 11660 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 850 15500 SH SOLE 15500 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 7253 55570 SH SOLE 55570 0 0 ISHARES TR SHORT TREAS BD 464288679 459 4160 SH SOLE 4160 0 0 ISHARES TR PFD AND INCM SEC 464288687 1798 45702 SH SOLE 45702 0 0 ISHARES TR US AER DEF ETF 464288760 74 678 SH SOLE 678 0 0 ISHARES TR US HLTHCR PR ETF 464288828 395 1480 SH SOLE 1480 0 0 ISHARES TR MSCI INDIA ETF 46429B598 398 9000 SH SOLE 9000 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 1907 37535 SH SOLE 37535 0 0 ISHARES TR MSCI CHINA ETF 46429B671 298 3611 SH SOLE 3611 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 1415 23110 SH SOLE 23110 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 7134 116682 SH SOLE 116682 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 9310 86770 SH SOLE 86770 0 0 ISHARES TR MSCI USA MMENTM 46432F396 6094 43648 SH SOLE 43648 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1777 32650 SH SOLE 32650 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 2110 31238 SH SOLE 31238 0 0 ISHARES TR MSCI INTL SML CP 46434V266 718 24200 SH SOLE 24200 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 1411 44820 SH SOLE 44820 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 3850 122800 SH SOLE 122800 0 0 ISHARES TR MSCI LW CRB TG 46434V464 50 300 SH SOLE 300 0 0 ISHARES TR CORE DIV GRWTH 46434V621 10772 265750 SH SOLE 265750 0 0 ISHARES TR INTL DIV GRWTH 46435G524 1415 25860 SH SOLE 25860 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 92 15173 SH SOLE 15173 0 0 JPMORGAN CHASE & CO COM 46625H100 288041 1870022 SH SOLE 1870022 0 0 JABIL INC COM 466313103 58 1000 SH SOLE 1000 0 0 JACOBS ENGR GROUP INC COM 469814107 15218 115599 SH SOLE 115599 0 0 JETBLUE AWYS CORP COM 477143101 2 100 SH SOLE 100 0 0 JOHNSON & JOHNSON COM 478160104 468961 2862375 SH SOLE 2862375 0 0 KKR & CO INC COM 48251W104 33126 549543 SH SOLE 549543 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 17154 110294 SH SOLE 110294 0 0 KIMBERLY-CLARK CORP COM 494368103 33 250 SH SOLE 250 0 0 KINROSS GOLD CORP COM 496902404 770 123068 SH SOLE 123068 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 0 1000 SH SOLE 1000 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 21 558 SH SOLE 558 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 20451 409878 SH SOLE 409878 0 0 KROGER CO COM 501044101 15 400 SH SOLE 400 0 0 LCI INDS COM 50189K103 27 209 SH SOLE 209 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 46342 215388 SH SOLE 215388 0 0 LAM RESEARCH CORP COM 512807108 115455 177429 SH SOLE 177429 0 0 LAMB WESTON HLDGS INC COM 513272104 358 4524 SH SOLE 4524 0 0 LANDSTAR SYS INC COM 515098101 4580 28800 SH SOLE 28800 0 0 LAS VEGAS SANDS CORP COM 517834107 33 625 SH SOLE 625 0 0 LAUDER ESTEE COS INC CL A 518439104 80644 254434 SH SOLE 254434 0 0 LENNAR CORP CL A 526057104 168 1700 SH SOLE 1700 0 0 LENNOX INTL INC COM 526107107 290 835 SH SOLE 835 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1131 124740 SH SOLE 124740 0 0 LIFE STORAGE INC COM 53223X107 17964 167286 SH SOLE 167286 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 25021 293100 SH SOLE 293100 0 0 LILLY ELI & CO COM 532457108 145120 639685 SH SOLE 639685 0 0 LISTED FD TR WAHED FTSE ETF 53656F607 247 6565 SH SOLE 6565 0 0 LOCKHEED MARTIN CORP COM 539830109 61 161 SH SOLE 161 0 0 LULULEMON ATHLETICA INC COM 550021109 54969 151972 SH SOLE 151972 0 0 LYFT INC CL A COM 55087P104 37926 636750 SH SOLE 636750 0 0 M & T BK CORP COM 55261F104 18323 125965 SH SOLE 125965 0 0 MGM RESORTS INTERNATIONAL COM 552953101 30 700 SH SOLE 700 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1428 39459 SH SOLE 39459 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 295 3622 SH SOLE 3622 0 0 MAGNA INTL INC COM 559222401 82227 884396 SH SOLE 884396 0 0 MANULIFE FINL CORP COM 56501R106 299129 15259937 SH SOLE 15259937 0 0 MARSH & MCLENNAN COS INC COM 571748102 6588 46820 SH SOLE 46820 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3869 11000 SH SOLE 11000 0 0 MARVELL TECHNOLOGY INC COM 573874104 8688 148100 SH SOLE 148100 0 0 MASCO CORP COM 574599106 32662 562714 SH SOLE 562714 0 0 MASTERCARD INCORPORATED CL A 57636Q104 224853 612476 SH SOLE 612476 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3604 41200 SH SOLE 41200 0 0 MCDONALDS CORP COM 580135101 413737 1798667 SH SOLE 1798667 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 27789 1715879 SH SOLE 1715879 0 0 MERCADOLIBRE INC COM 58733R102 183802 116318 SH SOLE 116318 0 0 MERCK & CO INC COM 58933Y105 8406 108092 SH SOLE 108092 0 0 METLIFE INC COM 59156R108 54 895 SH SOLE 895 0 0 MICROSOFT CORP COM 594918104 2008656 7414671 SH SOLE 7414671 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 707 5268 SH SOLE 5268 0 0 MICRON TECHNOLOGY INC COM 595112103 84329 1023775 SH SOLE 1023775 0 0 MID-AMER APT CMNTYS INC COM 59522J103 390 2300 SH SOLE 2300 0 0 MONDELEZ INTL INC CL A 609207105 311627 5007300 SH SOLE 5007300 0 0 MONGODB INC CL A 60937P106 337584 886700 SH SOLE 886700 0 0 MONGODB INC NOTE 0.250% 1/1 60937PAD8 1899 1000000 SH SOLE 1000000 0 0 MOODYS CORP COM 615369105 50149 137178 SH SOLE 137178 0 0 MORGAN STANLEY COM NEW 617446448 56 608 SH SOLE 608 0 0 NIO INC SPON ADS 62914V106 27 500 SH SOLE 500 0 0 NRG ENERGY INC COM NEW 629377508 480 14000 SH SOLE 14000 0 0 NVR INC COM 62944T105 10 2 SH SOLE 2 0 0 NASDAQ INC COM 631103108 6540 37039 SH SOLE 37039 0 0 NATURA &CO HLDG S A ADS 63884N108 233 10283 SH SOLE 10283 0 0 NETFLIX INC COM 64110L106 62558 117772 SH SOLE 117772 0 0 NETEASE INC SPONSORED ADS 64110W102 111774 975679 SH SOLE 975679 0 0 NEW GOLD INC CDA COM 644535106 3 1697 SH SOLE 1697 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 16630 1990000 SH SOLE 1990000 0 0 NEWELL BRANDS INC COM 651229106 11984 444601 SH SOLE 444601 0 0 NEWMONT CORP COM 651639106 23 368 SH SOLE 368 0 0 NEXTERA ENERGY INC COM 65339F101 548791 7425459 SH SOLE 7425459 0 0 NEXGEN ENERGY LTD COM 65340P106 18524 4583560 SH SOLE 4583560 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 156101 2087826 SH SOLE 2087826 0 0 NIKE INC CL B 654106103 395343 2540728 SH SOLE 2540728 0 0 NORDSON CORP COM 655663102 355 1619 SH SOLE 1619 0 0 NORFOLK SOUTHN CORP COM 655844108 8 30 SH SOLE 30 0 0 NORTHERN TR CORP COM 665859104 19580 170648 SH SOLE 170648 0 0 NORTHROP GRUMMAN CORP COM 666807102 19778 54914 SH SOLE 54914 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1222 13391 SH SOLE 13391 0 0 NOVO-NORDISK A S ADR 670100205 17 204 SH SOLE 204 0 0 NUCOR CORP COM 670346105 38 400 SH SOLE 400 0 0 NVIDIA CORPORATION COM 67066G104 775260 971153 SH SOLE 971153 0 0 NUTRIEN LTD COM 67077M108 435076 7317375 SH SOLE 7317375 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 41756 74030 SH SOLE 74030 0 0 OAK STR HEALTH INC COM 67181A107 3213 55000 SH SOLE 55000 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 5532 828216 SH SOLE 828216 0 0 OLIN CORP COM PAR $1 680665205 33392 724290 SH SOLE 724290 0 0 OMNICOM GROUP INC COM 681919106 18333 232689 SH SOLE 232689 0 0 ON SEMICONDUCTOR CORP COM 682189105 10227 266890 SH SOLE 266890 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 0 5 SH SOLE 5 0 0 ONEMAIN HLDGS INC COM 68268W103 21036 352946 SH SOLE 352946 0 0 OPEN TEXT CORP COM 683715106 85893 1671066 SH SOLE 1671066 0 0 ORACLE CORP COM 68389X105 243560 3125899 SH SOLE 3125899 0 0 ORANGE SPONSORED ADR 684060106 32 2800 SH SOLE 2800 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 11 810 SH SOLE 810 0 0 OVINTIV INC COM 69047Q102 1572 50027 SH SOLE 50027 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 18178 307200 SH SOLE 307200 0 0 PNC FINL SVCS GROUP INC COM 693475105 38 200 SH SOLE 200 0 0 PPG INDS INC COM 693506107 19660 116830 SH SOLE 116830 0 0 PACCAR INC COM 693718108 12669 143920 SH SOLE 143920 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 306 11615 SH SOLE 11615 0 0 PALO ALTO NETWORKS INC COM 697435105 22840 60900 SH SOLE 60900 0 0 PATTERSON COS INC COM 703395103 447 14809 SH SOLE 14809 0 0 PAYCHEX INC COM 704326107 7 64 SH SOLE 64 0 0 PAYPAL HLDGS INC COM 70450Y103 412704 1419985 SH SOLE 1419985 0 0 PEMBINA PIPELINE CORP COM 706327103 22046 693914 SH SOLE 693914 0 0 PEPSICO INC COM 713448108 48264 328239 SH SOLE 328239 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5828 123000 SH SOLE 123000 0 0 PFIZER INC COM 717081103 393725 10086679 SH SOLE 10086679 0 0 PHILIP MORRIS INTL INC COM 718172109 241059 2465338 SH SOLE 2465338 0 0 PINTEREST INC CL A 72352L106 267538 3424500 SH SOLE 3424500 0 0 PIONEER NAT RES CO COM 723787107 169322 1068940 SH SOLE 1068940 0 0 PLUG POWER INC COM NEW 72919P202 5884 172858 SH SOLE 172858 0 0 PRECISION DRILLING CORP COM NEW 74022D407 7 175 SH SOLE 175 0 0 PRIMERICA INC COM 74164M108 858 5600 SH SOLE 5600 0 0 PROCTER AND GAMBLE CO COM 742718109 240816 1793698 SH SOLE 1793698 0 0 PROGRESSIVE CORP COM 743315103 349789 3560429 SH SOLE 3560429 0 0 PROGYNY INC COM 74340E103 8113 132800 SH SOLE 132800 0 0 PROLOGIS INC. COM 74340W103 23642 195435 SH SOLE 195435 0 0 PRUDENTIAL FINL INC COM 744320102 5 44 SH SOLE 44 0 0 PUBLIC STORAGE COM 74460D109 46585 153756 SH SOLE 153756 0 0 PULTE GROUP INC COM 745867101 3126 56800 SH SOLE 56800 0 0 QUALCOMM INC COM 747525103 4901 34835 SH SOLE 34835 0 0 QUEST DIAGNOSTICS INC COM 74834L100 27713 208748 SH SOLE 208748 0 0 RPM INTL INC COM 749685103 295 3340 SH SOLE 3340 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 6597 458900 SH SOLE 458900 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 9109 108051 SH SOLE 108051 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 772 22445 SH SOLE 22445 0 0 REGENCY CTRS CORP COM 758849103 24372 379009 SH SOLE 379009 0 0 RELX PLC SPONSORED ADR 759530108 6705 251439 SH SOLE 251439 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5340 85863 SH SOLE 85863 0 0 REPLIGEN CORP COM 759916109 146091 730000 SH SOLE 730000 0 0 REPUBLIC SVCS INC COM 760759100 53299 487933 SH SOLE 487933 0 0 RESOLUTE FST PRODS INC COM 76117W109 640 56100 SH SOLE 56100 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 161090 2504844 SH SOLE 2504844 0 0 RIO TINTO PLC SPONSORED ADR 767204100 7281 86315 SH SOLE 86315 0 0 RIOT BLOCKCHAIN INC COM 767292105 3 75 SH SOLE 75 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 24 400 SH SOLE 400 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 397485 7517049 SH SOLE 7517049 0 0 ROKU INC COM CL A 77543R102 127685 293693 SH SOLE 293693 0 0 ROPER TECHNOLOGIES INC COM 776696106 36280 77712 SH SOLE 77712 0 0 ROSS STORES INC COM 778296103 110738 906847 SH SOLE 906847 0 0 ROYAL BK CDA COM 780087102 1769263 17456587 SH SOLE 17456587 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6840 178100 SH SOLE 178100 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 40 1000 SH SOLE 1000 0 0 ROYAL GOLD INC COM 780287108 216 1895 SH SOLE 1895 0 0 ROYCE VALUE TR INC COM 780910105 8113 429297 SH SOLE 429297 0 0 ROYCE MICRO-CAP TR INC COM 780915104 3587 289501 SH SOLE 289501 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1670 15600 SH SOLE 15600 0 0 S&P GLOBAL INC COM 78409V104 299513 730820 SH SOLE 730820 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 4 140 SH SOLE 140 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 8922 20845 SH SOLE 20845 0 0 SPDR GOLD TR GOLD SHS 78463V107 7524 45715 SH SOLE 45715 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 286 6830 SH SOLE 6830 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 280 6151 SH SOLE 6151 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1574 49290 SH SOLE 49290 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 421 3243 SH SOLE 3243 0 0 SPDR SER TR S&P DIVID ETF 78464A763 11205 100932 SH SOLE 100932 0 0 SPDR SER TR S&P CAP MKTS 78464A771 1288 13730 SH SOLE 13730 0 0 SPDR SER TR S&P INS ETF 78464A789 621 16126 SH SOLE 16126 0 0 SPDR SER TR S&P BIOTECH 78464A870 21 157 SH SOLE 157 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 74 150 SH SOLE 150 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 952 31085 SH SOLE 31085 0 0 SPDR SER TR OILGAS EQUIP 78468R549 188 3072 SH SOLE 3072 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 386 4077 SH SOLE 4077 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 194 1458 SH SOLE 1458 0 0 SABRE CORP COM 78573M104 177 14550 SH SOLE 14550 0 0 SALESFORCE COM INC COM 79466L302 117500 478814 SH SOLE 478814 0 0 SANOFI SPONSORED ADR 80105N105 1147 21781 SH SOLE 21781 0 0 SAP SE SPON ADR 803054204 848 6036 SH SOLE 6036 0 0 SCHLUMBERGER LTD COM STK 806857108 64147 2015458 SH SOLE 2015458 0 0 SCHWAB CHARLES CORP COM 808513105 146282 2001194 SH SOLE 2001194 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 280 1918 SH SOLE 1918 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 25774 248000 SH SOLE 248000 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 38247 1204250 SH SOLE 1204250 0 0 SCORE MEDIA & GAMING INC CL A SUB VTG SHS 80919D202 235 11746 SH SOLE 11746 0 0 SEA LTD SPONSORD ADS 81141R100 271835 948100 SH SOLE 948100 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 8202 93475 SH SOLE 93475 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 982 7804 SH SOLE 7804 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1829 20562 SH SOLE 20562 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1671 9381 SH SOLE 9381 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1443 4960 SH SOLE 4960 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3300 25974 SH SOLE 25974 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2595 4670 SH SOLE 4670 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3823 25908 SH SOLE 25908 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1575 19454 SH SOLE 19454 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 626 14041 SH SOLE 14041 0 0 SERVICENOW INC COM 81762P102 2223 4600 SH SOLE 4600 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 179364 6227397 SH SOLE 6227397 0 0 SHERWIN WILLIAMS CO COM 824348106 213424 783741 SH SOLE 783741 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 4163 121191 SH SOLE 121191 0 0 SHOPIFY INC CL A 82509L107 227220 153530 SH SOLE 153530 0 0 SIERRA METALS INC COM 82639W106 123 40718 SH SOLE 40718 0 0 SILVERCREST METALS INC COM 828363101 28982 3441450 SH SOLE 3441450 0 0 SKECHERS U S A INC CL A 830566105 50 1000 SH SOLE 1000 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 14687 340539 SH SOLE 340539 0 0 SMITH A O CORP COM 831865209 46679 652429 SH SOLE 652429 0 0 SNAP INC CL A 83304A106 404703 6034100 SH SOLE 6034100 0 0 SLR INVESTMENT CORP COM 83413U100 692 36816 SH SOLE 36816 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 36187 364128 SH SOLE 364128 0 0 SOUTHERN CO COM 842587107 267 5052 SH SOLE 5052 0 0 SOUTHERN COPPER CORP COM 84265V105 35123 541080 SH SOLE 541080 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 558 39950 SH SOLE 39950 0 0 SQUARE INC CL A 852234103 149070 607200 SH SOLE 607200 0 0 STANTEC INC COM 85472N109 14541 327532 SH SOLE 327532 0 0 STARBUCKS CORP COM 855244109 68119 607788 SH SOLE 607788 0 0 STARWOOD PPTY TR INC COM 85571B105 51604 1982728 SH SOLE 1982728 0 0 STATE STR CORP COM 857477103 559 6808 SH SOLE 6808 0 0 STEM INC COM 85859N102 1607 43727 SH SOLE 43727 0 0 STERICYCLE INC COM 858912108 288 4057 SH SOLE 4057 0 0 STRYKER CORPORATION COM 863667101 24673 94893 SH SOLE 94893 0 0 SUN CMNTYS INC COM 866674104 8783 51000 SH SOLE 51000 0 0 SUN LIFE FINANCIAL INC. COM 866796105 266802 5170418 SH SOLE 5170418 0 0 SUNCOR ENERGY INC NEW COM 867224107 581293 24627969 SH SOLE 24627969 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 16118 426987 SH SOLE 426987 0 0 SUNRUN INC COM 86771W105 15925 280288 SH SOLE 280288 0 0 SYNCHRONY FINANCIAL COM 87165B103 7 150 SH SOLE 150 0 0 SYSCO CORP COM 871829107 830 12450 SH SOLE 12450 0 0 TFI INTL INC COM 87241L109 81430 877776 SH SOLE 877776 0 0 TJX COS INC NEW COM 872540109 159328 2392923 SH SOLE 2392923 0 0 T-MOBILE US INC COM 872590104 12 80 SH SOLE 80 0 0 TPI COMPOSITES INC COM 87266J104 3864 79613 SH SOLE 79613 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 106681 888779 SH SOLE 888779 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 768 4635 SH SOLE 4635 0 0 TANZANIAN GOLD CORP COM 87601A107 11 20428 SH SOLE 20428 0 0 TAPESTRY INC COM 876030107 565 13430 SH SOLE 13430 0 0 TARGET CORP COM 87612E106 493052 2043120 SH SOLE 2043120 0 0 TC ENERGY CORP COM 87807B107 843447 17061502 SH SOLE 17061502 0 0 TECK RESOURCES LTD CL B 878742204 15734 695281 SH SOLE 695281 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1021 44279 SH SOLE 44279 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2044 79000 SH SOLE 79000 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 2022 95000 SH SOLE 95000 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 32467 77800 SH SOLE 77800 0 0 TELEFLEX INCORPORATED COM 879369106 402 1000 SH SOLE 1000 0 0 TELEFONICA S A SPONSORED ADR 879382208 13 2708 SH SOLE 2708 0 0 TELUS CORPORATION COM 87971M103 512960 22817622 SH SOLE 22817622 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 11561 372000 SH SOLE 372000 0 0 10X GENOMICS INC CL A COM 88025U109 53046 269000 SH SOLE 269000 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 261 16481 SH SOLE 16481 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 550 11487 SH SOLE 11487 0 0 TESLA INC COM 88160R101 196 288 SH SOLE 288 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4 405 SH SOLE 405 0 0 TETRA TECH INC NEW COM 88162G103 17 142 SH SOLE 142 0 0 TEXAS INSTRS INC COM 882508104 205051 1065348 SH SOLE 1065348 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 359680 710049 SH SOLE 710049 0 0 THOMSON REUTERS CORP. COM NEW 884903709 80744 815229 SH SOLE 815229 0 0 3M CO COM 88579Y101 26509 135445 SH SOLE 135445 0 0 TILRAY INC COM CL 2 88688T100 29 1620 SH SOLE 1620 0 0 TOLL BROTHERS INC COM 889478103 12 200 SH SOLE 200 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1576131 22477837 SH SOLE 22477837 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 9320 204318 SH SOLE 204318 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 92 527 SH SOLE 527 0 0 TRACTOR SUPPLY CO COM 892356106 280062 1499900 SH SOLE 1499900 0 0 TRANSALTA CORP COM 89346D107 23 2294 SH SOLE 2294 0 0 TRANSUNION COM 89400J107 8663 79300 SH SOLE 79300 0 0 TRAVELERS COMPANIES INC COM 89417E109 2466 16521 SH SOLE 16521 0 0 TRI CONTL CORP COM 895436103 4032 118469 SH SOLE 118469 0 0 TRIMBLE INC COM 896239100 43675 528800 SH SOLE 528800 0 0 TRIP COM GROUP LTD ADS 89677Q107 418 11781 SH SOLE 11781 0 0 TRUPANION INC COM 898202106 211 1811 SH SOLE 1811 0 0 TRUIST FINL CORP COM 89832Q109 63800 1157307 SH SOLE 1157307 0 0 TWILIO INC CL A 90138F102 394382 993000 SH SOLE 993000 0 0 TYLER TECHNOLOGIES INC COM 902252105 261 574 SH SOLE 574 0 0 US BANCORP DEL COM NEW 902973304 20755 366501 SH SOLE 366501 0 0 UBER TECHNOLOGIES INC COM 90353T100 68156 1351976 SH SOLE 1351976 0 0 ULTA BEAUTY INC COM 90384S303 7907 23040 SH SOLE 23040 0 0 UNILEVER PLC SPON ADR NEW 904767704 41044 697472 SH SOLE 697472 0 0 UNION PAC CORP COM 907818108 99071 454510 SH SOLE 454510 0 0 UNITED AIRLS HLDGS INC COM 910047109 26 500 SH SOLE 500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 70827 341705 SH SOLE 341705 0 0 UNITED RENTALS INC COM 911363109 664 2436 SH SOLE 2436 0 0 UNITEDHEALTH GROUP INC COM 91324P102 560070 1408758 SH SOLE 1408758 0 0 UPSTART HLDGS INC COM 91680M107 31750 261700 SH SOLE 261700 0 0 V F CORP COM 918204108 169 2063 SH SOLE 2063 0 0 VAIL RESORTS INC COM 91879Q109 7 22 SH SOLE 22 0 0 VALERO ENERGY CORP COM 91913Y100 63710 828152 SH SOLE 828152 0 0 VALLEY NATL BANCORP COM 919794107 384 28888 SH SOLE 28888 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 27 800 SH SOLE 800 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 857 35873 SH SOLE 35873 0 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 15 180 SH SOLE 180 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 419 2708 SH SOLE 2708 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 27 200 SH SOLE 200 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6567 76461 SH SOLE 76461 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 728 12796 SH SOLE 12796 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 852 1500 SH SOLE 1500 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 875 13799 SH SOLE 13799 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1895 1400 SH SOLE 1400 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2420 3070 SH SOLE 3070 0 0 VEEVA SYS INC CL A COM 922475108 109218 345920 SH SOLE 345920 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 53928 111132 SH SOLE 111132 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 10 100 SH SOLE 100 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 56 250 SH SOLE 250 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 93333 1674195 SH SOLE 1674195 0 0 VERISK ANALYTICS INC COM 92345Y106 4944 28405 SH SOLE 28405 0 0 VERMILION ENERGY INC COM 923725105 2 241 SH SOLE 241 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 27378 141205 SH SOLE 141205 0 0 VIATRIS INC COM 92556V106 2 110 SH SOLE 110 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 203 10143 SH SOLE 10143 0 0 VISA INC COM CL A 92826C839 839638 3568570 SH SOLE 3568570 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 2220 146600 SH SOLE 146600 0 0 WP CAREY INC COM 92936U109 21206 281995 SH SOLE 281995 0 0 WALMART INC COM 931142103 107421 784516 SH SOLE 784516 0 0 WALKER & DUNLOP INC COM 93148P102 12328 117815 SH SOLE 117815 0 0 WASTE CONNECTIONS INC COM 94106B101 490044 4079890 SH SOLE 4079890 0 0 WASTE MGMT INC DEL COM 94106L109 10028 72020 SH SOLE 72020 0 0 WATERS CORP COM 941848103 7 19 SH SOLE 19 0 0 WELLS FARGO CO NEW COM 949746101 115751 2587671 SH SOLE 2587671 0 0 WELLTOWER INC COM 95040Q104 26768 321453 SH SOLE 321453 0 0 WEST FRASER TIMBER CO LTD COM 952845105 1491 21417 SH SOLE 21417 0 0 WESTPAC BANKING CORP SPONSORED ADR 961214301 27 1375 SH SOLE 1375 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 877 31023 SH SOLE 31023 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1288 29420 SH SOLE 29420 0 0 WHIRLPOOL CORP COM 963320106 181 831 SH SOLE 831 0 0 WINGSTOP INC COM 974155103 135290 871500 SH SOLE 871500 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 9123 190120 SH SOLE 190120 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 271 3560 SH SOLE 3560 0 0 WYNN RESORTS LTD COM 983134107 18 150 SH SOLE 150 0 0 YATSEN HLDG LTD ADS 985194109 7734 825000 SH SOLE 825000 0 0 YUM CHINA HLDGS INC COM 98850P109 1674 25292 SH SOLE 25292 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 44687 83500 SH SOLE 83500 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 39102 244767 SH SOLE 244767 0 0 ZOETIS INC CL A 98978V103 229952 1225267 SH SOLE 1225267 0 0 ZSCALER INC COM 98980G102 8799 39800 SH SOLE 39800 0 0 ZYNGA INC CL A 98986T108 9191 854014 SH SOLE 854014 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 9 725 SH SOLE 725 0 0 ALLEGION PLC ORD SHS G0176J109 28884 207860 SH SOLE 207860 0 0 AMDOCS LTD SHS G02602103 54 700 SH SOLE 700 0 0 ATLASSIAN CORP PLC CL A G06242104 104536 396400 SH SOLE 396400 0 0 ATHENE HOLDING LTD CL A G0684D107 11005 162711 SH SOLE 162711 0 0 AXALTA COATING SYS LTD COM G0750C108 15014 499328 SH SOLE 499328 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 131296 444104 SH SOLE 444104 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 84175 1798035 SH SOLE 1798035 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 44 2314 SH SOLE 2314 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 419083 7658788 SH SOLE 7658788 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 156156 4014385 SH SOLE 4014385 0 0 EATON CORP PLC SHS G29183103 77608 531145 SH SOLE 531145 0 0 ENDO INTL PLC SHS G30401106 28 6000 SH SOLE 6000 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 2611 124000 SH SOLE 124000 0 0 IVANHOE CAPITAL ACQUISTIN CO UNIT 99/99/9999 G4R87P122 44 4100 SH SOLE 4100 0 0 LINDE PLC SHS G5494J103 7790 26946 SH SOLE 26946 0 0 MEDTRONIC PLC SHS G5960L103 489886 3944805 SH SOLE 3944805 0 0 APTIV PLC SHS G6095L109 2067 13080 SH SOLE 13080 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 45936 816400 SH SOLE 816400 0 0 PAYSAFE LIMITED ORD G6964L107 85 7000 SH SOLE 7000 0 0 STONECO LTD COM CL A G85158106 168193 2467000 SH SOLE 2467000 0 0 XP INC CL A G98239109 299 6717 SH SOLE 6717 0 0 CHUBB LIMITED COM H1467J104 12834 81157 SH SOLE 81157 0 0 TE CONNECTIVITY LTD REG SHS H84989104 41992 312887 SH SOLE 312887 0 0 GLOBANT S A COM L44385109 41611 183700 SH SOLE 183700 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1178 10143 SH SOLE 10143 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 11355 110000 SH SOLE 110000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 266409 379383 SH SOLE 379383 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 34941 342290 SH SOLE 342290 0 0 NXP SEMICONDUCTORS N V COM N6596X109 9409 45761 SH SOLE 45761 0 0 YANDEX N V SHS CLASS A N97284108 306 4375 SH SOLE 4375 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 34 400 SH SOLE 400 0 0