0001085146-24-004162.txt : 20240822 0001085146-24-004162.hdr.sgml : 20240822 20240822115754 ACCESSION NUMBER: 0001085146-24-004162 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20240822 DATE AS OF CHANGE: 20240822 EFFECTIVENESS DATE: 20240822 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Fiera Capital Corp CENTRAL INDEX KEY: 0001505817 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-14036 FILM NUMBER: 241230963 BUSINESS ADDRESS: STREET 1: 1981 MCGILL COLLEGE AVENUE STREET 2: SUITE 1500 CITY: MONTREAL STATE: A8 ZIP: H3A 0H5 BUSINESS PHONE: 514-954-3300 MAIL ADDRESS: STREET 1: 1981 MCGILL COLLEGE AVENUE STREET 2: SUITE 1500 CITY: MONTREAL STATE: A8 ZIP: H3A 0H5 FORMER COMPANY: FORMER CONFORMED NAME: FIERA SCEPTRE INC. DATE OF NAME CHANGE: 20101115 13F-HR/A 1 primary_doc.xml X0202 13F-HR/A LIVE false false false 0001505817 XXXXXXXX 09-30-2023 09-30-2023 true 1 RESTATEMENT Fiera Capital Corp
1981 MCGILL COLLEGE AVENUE SUITE 1500 MONTREAL A8 H3A 0H5
13F COMBINATION REPORT 028-14036 000154966 801-71885 0001163648 028-10064 CI Investments Inc. 0001692234 028-17598 Russell Investments Group, Ltd. N
Thomas Di Stefano Head of Compliance - Canada 514 954-4737 /s/Thomas Di Stefano Montreal A8 08-22-2024 2 730 31251159779 false 1 0000945425 028-04930 000113638 801-8948 Fiera Capital Inc. 2 0001928090 028-22511 000137637 801-64878 Fiera Capital (UK) Ltd
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE ABBOTT LABS COM 002824100 1056827 10912 SH SOLE 10912 0 0 ABBVIE INC COM 00287Y109 520219 3490 SH SOLE 3490 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 2120664 865577 SH OTR 1 865577 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13296327 43295 SH SOLE 43295 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23602325 76853 SH OTR 2 76853 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1244103 4051 SH OTR 1 4023 0 28 ACI WORLDWIDE INC COM 004498101 1358360 60211 SH SOLE 60211 0 0 ACI WORLDWIDE INC COM 004498101 19228542 852329 SH OTR 1 785600 0 66729 ADOBE INC COM 00724F101 43411356 85137 SH OTR 1 85137 0 0 ADOBE INC COM 00724F101 45407105 89051 SH OTR 2 89051 0 0 ADOBE INC COM 00724F101 161543459 316814 SH SOLE 310598 0 6216 ADVANCED ENERGY INDS COM 007973100 4720421 45776 SH OTR 1 31276 0 14500 ADVANCED ENERGY INDS COM 007973100 1600526 15521 SH SOLE 15521 0 0 AFLAC INC COM 001055102 543774 7085 SH SOLE 7085 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 637374 5700 SH SOLE 5700 0 0 AGNICO EAGLE MINES LTD COM 008474108 548577 12039 SH SOLE 12039 0 0 AIR PRODS & CHEMS INC COM 009158106 494250 1744 SH SOLE 1744 0 0 AIR PRODS & CHEMS INC COM 009158106 212550 750 SH OTR 1 750 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 773480 7260 SH SOLE 7260 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 382293 33800 SH SOLE 33800 0 0 ALCON AG ORD SHS H01301128 158646196 2058736 SH SOLE 1774689 0 284047 ALCON AG ORD SHS H01301128 91314096 1184974 SH OTR 1 857536 0 327438 ALITHYA GROUP INC CL A SUB VTG 01643B106 1213220 801615 SH SOLE 801615 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1840856 189779 SH OTR 1 189779 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 694589 113867 SH OTR 1 113867 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 1004704 110407 SH OTR 1 110407 0 0 ALPHABET INC CAP STK CL A 02079K305 1200333502 9172654 SH SOLE 9049269 0 123385 ALPHABET INC CAP STK CL A 02079K305 307877201 2352722 SH OTR 1 1887978 0 464744 ALPHABET INC CAP STK CL A 02079K305 76283528 582940 SH OTR 2 582940 0 0 ALPHABET INC CAP STK CL C 02079K107 510391 3871 SH OTR 1 3871 0 0 ALPHABET INC CAP STK CL C 02079K107 2448323 18569 SH SOLE 18569 0 0 AMAZON COM INC COM 023135106 350851 2760 SH OTR 1 2760 0 0 AMAZON COM INC COM 023135106 25817945 203099 SH OTR 2 203099 0 0 AMAZON COM INC COM 023135106 3380502 26593 SH SOLE 26593 0 0 AMGEN INC COM 031162100 597185 2222 SH SOLE 2222 0 0 AMGEN INC COM 031162100 103741 386 SH OTR 1 386 0 0 AMICUS THERAPEUTICS INC COM 03152W109 61248558 5036888 SH OTR 1 4595228 0 441660 AMICUS THERAPEUTICS INC COM 03152W109 595633 48983 SH SOLE 48983 0 0 AMN HEALTHCARE SVCS INC COM 001744101 2687173 31547 SH OTR 1 21511 0 10036 AMPHENOL CORP NEW CL A 032095101 656970 7822 SH OTR 1 7708 0 114 AMPHENOL CORP NEW CL A 032095101 31871937 379473 SH OTR 2 379473 0 0 AMPHENOL CORP NEW CL A 032095101 5092314 60630 SH SOLE 60630 0 0 ANALOG DEVICES INC COM 032654105 49966484 285376 SH OTR 1 285376 0 0 ANALOG DEVICES INC COM 032654105 173157707 988964 SH SOLE 969207 0 19757 ANSYS INC COM 03662Q105 29131335 97904 SH OTR 2 97904 0 0 ANSYS INC COM 03662Q105 3573278 12009 SH SOLE 12009 0 0 AON PLC SHS CL A G0403H108 153011414 471937 SH SOLE 421584 0 50353 AON PLC SHS CL A G0403H108 59173068 182509 SH OTR 1 132887 0 49622 APELLIS PHARMACEUTICALS INC COM 03753U106 34699365 912181 SH OTR 1 834707 0 77474 APELLIS PHARMACEUTICALS INC COM 03753U106 285642 7509 SH SOLE 7509 0 0 APPLE INC COM 037833100 4148076 24228 SH SOLE 24228 0 0 APPLE INC COM 037833100 8209691 47951 SH OTR 1 45480 0 2471 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3571336 23099 SH OTR 1 15782 0 7317 APPLIED MATLS INC COM 038222105 1122691 8109 SH OTR 1 7993 0 116 APPLIED MATLS INC COM 038222105 1822002 13160 SH SOLE 13160 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 49658229 482728 SH OTR 1 453262 0 29466 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 539862 5248 SH SOLE 5248 0 0 ARGENX SE SPONSORED ADR 04016X101 75819179 154220 SH OTR 1 144788 0 9432 ARGENX SE SPONSORED ADR 04016X101 3812099 7754 SH SOLE 7754 0 0 ARISTA NETWORKS INC COM 040413106 5648122 30708 SH OTR 1 29301 0 1407 ARISTA NETWORKS INC COM 040413106 924064 5024 SH SOLE 5024 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1182 44 SH OTR 1 44 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1585706 59014 SH SOLE 59014 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 238996 406 SH SOLE 406 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 50625 86 SH OTR 1 86 0 0 ASPEN TECHNOLOGY INC COM 29109X106 36180370 177129 SH OTR 2 177129 0 0 ASPEN TECHNOLOGY INC COM 29109X106 4449600 21784 SH SOLE 21784 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 311106 4594 SH SOLE 4594 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 47472 701 SH OTR 1 701 0 0 ATRICURE INC COM 04963C209 29094588 664260 SH OTR 1 606355 0 57905 ATRICURE INC COM 04963C209 1042309 23797 SH SOLE 23797 0 0 ATS CORPORATION COM 00217Y104 21063075 492745 SH SOLE 219739 0 273006 AUTODESK INC COM 052769106 37877979 183065 SH OTR 2 183065 0 0 AUTODESK INC COM 052769106 45313 219 SH OTR 1 219 0 0 AUTODESK INC COM 052769106 4668510 22563 SH SOLE 22563 0 0 AUTOZONE INC COM 053332102 60091083 23658 SH OTR 2 23658 0 0 AUTOZONE INC COM 053332102 980446300 386004 SH SOLE 380765 0 5239 AUTOZONE INC COM 053332102 244146379 96121 SH OTR 1 77634 0 18487 AVIENT CORPORATION COM 05368V106 22274169 630639 SH OTR 1 574246 0 56393 AVIENT CORPORATION COM 05368V106 220467 6242 SH SOLE 6242 0 0 BANK MONTREAL QUE COM 063671101 263661817 3116861 SH SOLE 3010441 0 106420 BANK NOVA SCOTIA HALIFAX COM 064149107 1510716 33137 SH SOLE 33137 0 0 BARRICK GOLD CORP COM 067901108 1773865 121779 SH SOLE 121779 0 0 BAUSCH HEALTH COS INC COM 071734107 2836 343 SH OTR 1 343 0 0 BAUSCH HEALTH COS INC COM 071734107 1121273 135604 SH SOLE 135604 0 0 BCE INC COM NEW 05534B760 9264556 242022 SH SOLE 242022 0 0 BECTON DICKINSON & CO COM 075887109 127894016 494697 SH OTR 1 394020 0 100677 BECTON DICKINSON & CO COM 075887109 32595204 126079 SH OTR 2 126079 0 0 BECTON DICKINSON & CO COM 075887109 435701385 1685303 SH SOLE 1659688 0 25615 BEIGENE LTD SPONSORED ADR 07725L102 25901 144 SH OTR 1 144 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1517383 8436 SH SOLE 8436 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2657385 5 SH OTR 1 5 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2880517 8223 SH OTR 1 8223 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1209586 3453 SH SOLE 3453 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1362 22 SH OTR 1 22 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3417618 55203 SH SOLE 55203 0 0 BHP GROUP LTD SPONSORED ADS 088606108 36289 638 SH OTR 1 638 0 0 BHP GROUP LTD SPONSORED ADS 088606108 177864 3127 SH SOLE 3127 0 0 BIOGEN INC COM 09062X103 581100 2261 SH SOLE 2261 0 0 BIOGEN INC COM 09062X103 2884680 11224 SH OTR 1 10794 0 430 BIOMARIN PHARMACEUTICAL INC COM 09061G101 53748415 607464 SH OTR 1 569912 0 37552 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3634493 41077 SH SOLE 41077 0 0 BLACKLINE INC COM 09239B109 701806 12652 SH SOLE 12652 0 0 BLACKLINE INC COM 09239B109 2048895 36937 SH OTR 1 25056 0 11881 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2082957 209553 SH OTR 1 209553 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 1578508 163069 SH OTR 1 163069 0 0 BLACKROCK ENHANCED GOVT FD I COM 09255K108 1120220 113661 SH OTR 1 113661 0 0 BLACKROCK INC COM 09247X101 296092 458 SH OTR 1 458 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 3011995 297628 SH OTR 1 296844 0 784 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 1556600 120854 SH OTR 1 120854 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 4893202 496268 SH OTR 1 494973 0 1295 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 4891051 551415 SH OTR 1 549966 0 1449 BLACKROCK MUNI INCOME TR II COM 09249N101 5079957 555794 SH OTR 1 554337 0 1457 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 8204557 810727 SH OTR 1 808581 0 2146 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 5063626 554614 SH OTR 1 553139 0 1475 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 8095381 785197 SH OTR 1 783148 0 2049 BLACKROCK MUNIVEST FD II INC COM 09253T101 3116098 335425 SH OTR 1 334522 0 903 BLACKROCK MUNIVEST FD INC COM 09253R105 5098811 841388 SH OTR 1 839134 0 2254 BLACKROCK MUNIYIELD FD INC COM 09253W104 4808025 523750 SH OTR 1 522425 0 1325 BLACKROCK MUNIYIELD MICH QU COM 09254V105 5066673 510239 SH OTR 1 508906 0 1333 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 4914864 554725 SH OTR 1 553310 0 1415 BLACKROCK MUNIYIELD QUALITY COM 09254G108 3169263 352532 SH OTR 1 351602 0 930 BLACKROCK MUNIYILD QULT FD I COM 09254F100 8115971 793350 SH OTR 1 791279 0 2071 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 4809687 528537 SH OTR 1 527142 0 1395 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1796172 118481 SH OTR 1 118481 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 377590 29135 SH OTR 1 29135 0 0 BLUEBIRD BIO INC COM 09609G100 57234 18827 SH SOLE 18827 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 701049 327593 SH OTR 1 327593 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 5368873 541217 SH OTR 1 539739 0 1478 BOOKING HOLDINGS INC COM 09857L108 3053111 990 SH OTR 1 920 0 70 BORR DRILLING LTD SHS G1466R173 11088091 1561703 SH OTR 2 1561703 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 1821053 64968 SH SOLE 64968 0 0 BROADCOM INC COM 11135F101 660311 795 SH OTR 1 795 0 0 BROADCOM INC COM 11135F101 155318 187 SH SOLE 187 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 3248528 97219 SH SOLE 97219 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 214622 6423 SH OTR 1 6423 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 649043 20700 SH OTR 1 20700 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 77650703 2476522 SH SOLE 2376015 0 100507 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 328356 11158 SH SOLE 11158 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 36781709 1688269 SH SOLE 1688269 0 0 BROWN FORMAN CORP CL B 115637209 438444 7600 SH SOLE 7600 0 0 BRP INC COM SUN VTG 05577W200 7843921 103342 SH SOLE 103342 0 0 BRUKER CORP COM 116794108 2984731 47909 SH OTR 1 32637 0 15272 BWX TECHNOLOGIES INC COM 05605H100 66340879 884781 SH OTR 1 810701 0 74080 BWX TECHNOLOGIES INC COM 05605H100 604039 8056 SH SOLE 8056 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 640342 2733 SH SOLE 2733 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4074946 17392 SH OTR 1 16838 0 554 CAE INC COM 124765108 33054201 1411918 SH SOLE 1411918 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 1591983 41128 SH SOLE 41128 0 0 CANADIAN NAT RES LTD COM 136385101 107518562 1657945 SH SOLE 1489755 0 168190 CANADIAN NATL RY CO COM 136375102 442153638 4071637 SH SOLE 3974691 0 96946 CANADIAN NATL RY CO COM 136375102 99142789 912971 SH OTR 1 661472 0 251499 CANADIAN PACIFIC KANSAS CITY COM 13646K108 560963 7526 SH OTR 1 7417 0 109 CANADIAN PACIFIC KANSAS CITY COM 13646K108 408976776 5486916 SH SOLE 5311055 0 175861 CARDINAL HEALTH INC COM 14149Y108 1972116 22715 SH SOLE 22715 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 122724449 2223269 SH OTR 1 1801532 0 421737 CARRIER GLOBAL CORPORATION COM 14448C104 414074575 7501351 SH SOLE 7384059 0 117292 CARRIER GLOBAL CORPORATION COM 14448C104 29471722 533908 SH OTR 2 533908 0 0 CBIZ INC COM 124805102 9702705 186950 SH SOLE 186950 0 0 CBOE GLOBAL MKTS INC COM 12503M108 203073 1300 SH SOLE 1300 0 0 CDW CORP COM 12514G108 1138935 5645 SH SOLE 5645 0 0 CDW CORP COM 12514G108 765679 3795 SH OTR 1 3740 0 55 CENCORA INC COM 03073E105 860257 4780 SH SOLE 4780 0 0 CENCORA INC COM 03073E105 575904 3200 SH OTR 1 3154 0 46 CGI INC CL A SUB VTG 12532H104 376883613 3813033 SH SOLE 3709968 0 103065 CHAMPIONX CORPORATION COM 15872M104 3291146 92396 SH SOLE 92396 0 0 CHAMPIONX CORPORATION COM 15872M104 43877785 1231830 SH OTR 1 1130645 0 101185 CHENIERE ENERGY INC COM NEW 16411R208 5089163 30665 SH OTR 1 29337 0 1328 CHENIERE ENERGY INC COM NEW 16411R208 1107617 6674 SH SOLE 6674 0 0 CHEVRON CORP NEW COM 166764100 1277465 7576 SH SOLE 7576 0 0 CHEVRON CORP NEW COM 166764100 37096 220 SH OTR 1 220 0 0 CHURCHILL DOWNS INC COM 171484108 2037894 17562 SH SOLE 17562 0 0 CITIZENS FINL GROUP INC COM 174610105 2599278 96988 SH SOLE 96988 0 0 CITIZENS FINL GROUP INC COM 174610105 1099 41 SH OTR 1 41 0 0 CME GROUP INC COM 12572Q105 597512942 2984282 SH SOLE 2947004 0 37278 CME GROUP INC COM 12572Q105 135261825 675566 SH OTR 1 528446 0 147120 CME GROUP INC COM 12572Q105 37674797 188167 SH OTR 2 188167 0 0 CNH INDL N V SHS N20944109 5729568 473518 SH SOLE 473518 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 473968 7657 SH SOLE 7657 0 0 COGNEX CORP COM 192422103 31270004 736805 SH OTR 1 691152 0 45653 COGNEX CORP COM 192422103 1598503 37665 SH SOLE 37665 0 0 COHEN & STEERS LTD DURATION COM 19248C105 1105931 64788 SH OTR 1 64788 0 0 COLGATE PALMOLIVE CO COM 194162103 23850010 335396 SH OTR 1 335396 0 0 COLGATE PALMOLIVE CO COM 194162103 76557097 1076601 SH SOLE 1055235 0 21366 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 20112898 210614 SH SOLE 100151 0 110463 COMCAST CORP NEW CL A 20030N101 795194 17934 SH OTR 1 17703 0 231 COMCAST CORP NEW CL A 20030N101 1620405 36545 SH SOLE 36545 0 0 CONSOLIDATED EDISON INC COM 209115104 446039 5215 SH SOLE 5215 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 3764410 554405 SH OTR 2 554405 0 0 COPART INC COM 217204106 3682816 85468 SH SOLE 85468 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 227920 8000 SH SOLE 8000 0 0 CORNING INC COM 219350105 450499 14785 SH SOLE 14785 0 0 COSTAMARE INC SHS Y1771G102 1123241 116761 SH OTR 2 116761 0 0 COSTAR GROUP INC COM 22160N109 3524484 45838 SH OTR 1 44079 0 1759 COSTAR GROUP INC COM 22160N109 732377 9525 SH SOLE 9525 0 0 COSTCO WHSL CORP NEW COM 22160K105 31419685 55614 SH SOLE 55614 0 0 COSTCO WHSL CORP NEW COM 22160K105 2537235 4491 SH OTR 1 4232 0 259 CRA INTL INC COM 12618T105 604560 6000 SH SOLE 6000 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 45250 17471 SH OTR 1 17471 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 765544 407204 SH OTR 1 407204 0 0 CURTISS WRIGHT CORP COM 231561101 31098519 158966 SH OTR 1 145573 0 13393 CURTISS WRIGHT CORP COM 231561101 287185 1468 SH SOLE 1468 0 0 CVS HEALTH CORP COM 126650100 282701 4049 SH OTR 1 4049 0 0 CVS HEALTH CORP COM 126650100 84831 1215 SH SOLE 1215 0 0 DANAHER CORPORATION COM 235851102 1024357 4658 SH OTR 1 4658 0 0 DANAHER CORPORATION COM 235851102 51841945 235738 SH SOLE 235738 0 0 DANAOS CORPORATION SHS Y1968P121 1080843 16322 SH OTR 2 16322 0 0 DATADOG INC CL A COM 23804L103 3279878 36007 SH OTR 1 34498 0 1509 DATADOG INC CL A COM 23804L103 582429 6394 SH SOLE 6394 0 0 DECKERS OUTDOOR CORP COM 243537107 373743 727 SH SOLE 727 0 0 DECKERS OUTDOOR CORP COM 243537107 32194372 62624 SH OTR 1 56721 0 5903 DEERE & CO COM 244199105 726079 1924 SH SOLE 1924 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 846375 22875 SH SOLE 22875 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 593739 16047 SH OTR 1 15816 0 231 DESCARTES SYS GROUP INC COM 249906108 163084661 2215851 SH SOLE 2151013 0 64838 DEVON ENERGY CORP NEW COM 25179M103 1730270 36274 SH SOLE 36274 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 848088 5685 SH SOLE 5685 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 60418 405 SH OTR 1 405 0 0 DICKS SPORTING GOODS INC COM 253393102 3015701 27774 SH SOLE 27774 0 0 DOCEBO INC COM 25609L105 5607018 137885 SH SOLE 52259 0 85626 DOLBY LABORATORIES INC COM CL A 25659T107 42870149 540880 SH OTR 1 495717 0 45163 DOLBY LABORATORIES INC COM CL A 25659T107 2964483 37402 SH SOLE 37402 0 0 DOLLAR GEN CORP NEW COM 256677105 218477 2065 SH OTR 1 1714 0 351 DOLLAR GEN CORP NEW COM 256677105 333905 3156 SH SOLE 3156 0 0 DOMINOS PIZZA INC COM 25754A201 838641 2214 SH OTR 1 2214 0 0 DOMINOS PIZZA INC COM 25754A201 616670 1628 SH SOLE 1628 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 981046 83707 SH OTR 1 83707 0 0 DWS MUN INCOME TR COM 233368109 5126806 665819 SH OTR 1 664054 0 1765 EATON VANCE CALIF MUN BD FD COM 27828A100 3309956 407630 SH OTR 1 406535 0 1095 EATON VANCE LTD DURATION INC COM 27828H105 1803362 199487 SH OTR 1 199487 0 0 EATON VANCE SHORT DURATION D COM 27828V104 764362 73709 SH OTR 1 73709 0 0 ECOLAB INC COM 278865100 20556182 121347 SH SOLE 121347 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 41710578 602058 SH OTR 2 602058 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5148820 74319 SH SOLE 74319 0 0 ELECTRONIC ARTS INC COM 285512109 644140 5350 SH SOLE 5350 0 0 ELI LILLY & CO COM 532457108 6286032 11703 SH OTR 1 10992 0 711 ELI LILLY & CO COM 532457108 1744598 3248 SH SOLE 3248 0 0 EMCOR GROUP INC COM 29084Q100 6008949 28561 SH SOLE 28561 0 0 EMCOR GROUP INC COM 29084Q100 54639335 259705 SH OTR 1 238132 0 21573 ENBRIDGE INC COM 29250N105 4449058 133768 SH SOLE 133768 0 0 ENERFLEX LTD COM 29269R105 5100328 885692 SH SOLE 351249 0 534443 ENERPLUS CORP COM 292766102 1409386 79875 SH SOLE 79875 0 0 ENTEGRIS INC COM 29362U104 4396209 46813 SH SOLE 46813 0 0 ENTEGRIS INC COM 29362U104 73782364 785671 SH OTR 1 736827 0 48844 ENVESTNET INC COM 29404K106 1072835 24366 SH SOLE 24366 0 0 EOG RES INC COM 26875P101 630631 4975 SH OTR 1 4903 0 72 EOG RES INC COM 26875P101 968827 7643 SH SOLE 7643 0 0 EQT CORP COM 26884L109 279921 6898 SH SOLE 6898 0 0 EQT CORP COM 26884L109 27737323 683522 SH OTR 1 639529 0 43993 ERIE INDTY CO CL A 29530P102 654858 2229 SH SOLE 2229 0 0 ERO COPPER CORP COM 296006109 10942455 632859 SH SOLE 239855 0 393004 ETSY INC COM 29786A106 3014013 46671 SH SOLE 46671 0 0 ETSY INC COM 29786A106 43630700 675607 SH OTR 1 621982 0 53625 EVERBRIDGE INC COM 29978A104 274488 12243 SH SOLE 12243 0 0 EVERI HLDGS INC COM 30034T103 925400 70000 SH SOLE 70000 0 0 EXACT SCIENCES CORP COM 30063P105 999559 14652 SH SOLE 14652 0 0 EXELIXIS INC COM 30161Q104 1005 46 SH OTR 1 46 0 0 EXELIXIS INC COM 30161Q104 2607666 119344 SH SOLE 119344 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3690232 131606 SH OTR 1 89826 0 41780 FACTSET RESH SYS INC COM 303075105 156399594 357681 SH SOLE 350967 0 6714 FACTSET RESH SYS INC COM 303075105 36452180 83365 SH OTR 1 83365 0 0 FERGUSON PLC NEW SHS G3421J106 226804 1379 SH SOLE 1379 0 0 FERGUSON PLC NEW SHS G3421J106 49012 298 SH OTR 1 298 0 0 FIBROGEN INC COM 31572Q808 38473 44586 SH SOLE 44586 0 0 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 1162920 204021 SH OTR 1 204021 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 1243792 83476 SH OTR 1 83476 0 0 FIRSTSERVICE CORP NEW COM 33767E202 30962298 212282 SH SOLE 192388 0 19894 FIRSTSERVICE CORP NEW COM 33767E202 59217 406 SH OTR 1 406 0 0 FISERV INC COM 337738108 1855820 16429 SH SOLE 16429 0 0 FORTINET INC COM 34959E109 24650001 420075 SH OTR 2 420075 0 0 FORTINET INC COM 34959E109 2347 40 SH OTR 1 40 0 0 FORTINET INC COM 34959E109 8914196 151912 SH SOLE 151912 0 0 FORTIS INC COM 349553107 32112027 843104 SH SOLE 780876 0 62228 FORTUNE BRANDS INNOVATIONS I COM 34964C106 870054 13997 SH SOLE 13997 0 0 FRANCO NEV CORP COM 351858105 112372124 839398 SH SOLE 801865 0 37533 FREEPORT-MCMORAN INC CL B 35671D857 2973244 79733 SH OTR 1 75957 0 3776 FREEPORT-MCMORAN INC CL B 35671D857 17153 460 SH SOLE 460 0 0 FRONTLINE PLC COM M46528101 10682458 568821 SH OTR 2 568821 0 0 GARTNER INC COM 366651107 53497328 155692 SH OTR 2 155692 0 0 GARTNER INC COM 366651107 6552299 19069 SH SOLE 19069 0 0 GENERAC HLDGS INC COM 368736104 817091 7499 SH SOLE 7499 0 0 GENUINE PARTS CO COM 372460105 444690 3080 SH SOLE 3080 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7325010 260618 SH SOLE 260483 0 135 GITLAB INC CLASS A COM 37637K108 498008 11013 SH SOLE 11013 0 0 GITLAB INC CLASS A COM 37637K108 53511449 1183358 SH OTR 1 1081083 0 102275 GODADDY INC CL A 380237107 2619015 35164 SH SOLE 35164 0 0 GODADDY INC CL A 380237107 58291623 782648 SH OTR 1 734091 0 48557 GRACO INC COM 384109104 26084554 357911 SH OTR 2 357911 0 0 GRACO INC COM 384109104 416481724 5714623 SH SOLE 5636001 0 78622 GRACO INC COM 384109104 135884396 1864495 SH OTR 1 1559035 0 305460 GRID DYNAMICS HLDGS INC CL A 39813G109 1116151 91638 SH OTR 2 91638 0 0 GUARDANT HEALTH INC COM 40131M109 26345366 888845 SH OTR 1 810167 0 78678 GUARDANT HEALTH INC COM 40131M109 677244 22849 SH SOLE 22849 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1678211 107993 SH OTR 1 107993 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1280880 14232 SH SOLE 14232 0 0 HAMILTON LANE INC CL A 407497106 3255569 35997 SH OTR 1 24460 0 11537 HANCOCK JOHN INCOME SECS TR COM 410123103 691503 67398 SH OTR 1 67398 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1125955 77279 SH OTR 1 77279 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1124585 84365 SH OTR 1 84365 0 0 HANESBRANDS INC COM 410345102 337669 85270 SH SOLE 85270 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 355830005 6029995 SH SOLE 5705057 0 324938 HDFC BANK LTD SPONSORED ADS 40415F101 113227503 1918785 SH OTR 1 1268910 0 649875 HDFC BANK LTD SPONSORED ADS 40415F101 23463674 397622 SH OTR 2 397622 0 0 HENRY JACK & ASSOC INC COM 426281101 1845268 12209 SH SOLE 12209 0 0 HENRY JACK & ASSOC INC COM 426281101 756 5 SH OTR 1 5 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 534996 30800 SH SOLE 30800 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1055465 7028 SH OTR 1 7028 0 0 HOME DEPOT INC COM 437076102 625471 2070 SH OTR 1 2051 0 19 HOME DEPOT INC COM 437076102 592838 1962 SH SOLE 1962 0 0 HONEYWELL INTL INC COM 438516106 2087377 11299 SH OTR 1 10731 0 568 HOULIHAN LOKEY INC CL A 441593100 3883100 36250 SH OTR 1 24727 0 11523 HUBBELL INC COM 443510607 39106986 124779 SH OTR 1 116880 0 7899 HUBBELL INC COM 443510607 394583 1259 SH SOLE 1259 0 0 HUBSPOT INC COM 443573100 77813523 157997 SH OTR 1 148265 0 9732 HUBSPOT INC COM 443573100 837250 1700 SH SOLE 1700 0 0 HUMANA INC COM 444859102 618853 1272 SH SOLE 1272 0 0 HYATT HOTELS CORP COM CL A 448579102 57962112 546400 SH OTR 1 502740 0 43660 HYATT HOTELS CORP COM CL A 448579102 2464875 23236 SH SOLE 23236 0 0 ICICI BANK LIMITED ADR 45104G104 5261626 227579 SH OTR 2 227579 0 0 IDEXX LABS INC COM 45168D104 35404003 80966 SH OTR 2 80966 0 0 IDEXX LABS INC COM 45168D104 4350837 9950 SH SOLE 9935 0 15 IMMUNOCORE HLDGS PLC ADS 45258D105 316279 6094 SH SOLE 6094 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 34965290 673705 SH OTR 1 618609 0 55096 IMPERIAL OIL LTD COM NEW 453038408 1680488 27208 SH SOLE 27208 0 0 INARI MED INC COM 45332Y109 36335324 555586 SH OTR 1 504083 0 51503 INARI MED INC COM 45332Y109 338118 5170 SH SOLE 5170 0 0 INSPERITY INC COM 45778Q107 37188235 381027 SH OTR 1 351135 0 29892 INSPERITY INC COM 45778Q107 1986843 20357 SH SOLE 20357 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 552080 5018 SH OTR 1 4946 0 72 INTERCONTINENTAL EXCHANGE IN COM 45866F104 824710 7496 SH SOLE 7496 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 34834 466 SH OTR 1 466 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 174168 2330 SH SOLE 2330 0 0 INTUIT COM 461202103 1228300 2404 SH SOLE 2404 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 5016637 677009 SH OTR 1 675213 0 1796 INVESCO BD FD COM 46132L107 1004522 69421 SH OTR 1 69421 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 793746 10158 SH OTR 1 10158 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 317521 3384 SH OTR 1 3384 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 285933 7851 SH OTR 1 7851 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 257917 18344 SH OTR 1 18344 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 7941053 964891 SH OTR 1 962375 0 2516 INVESCO PA VALUE MUN INC TR COM 46132K109 3272245 365614 SH OTR 1 364641 0 973 INVESCO QQQ TR UNIT SER 1 46090E103 213196087 595071 SH SOLE 595071 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 18182561 50751 SH OTR 1 50751 0 0 INVESCO TR INVT GRADE NEW YO COM 46131T101 3181248 349204 SH OTR 1 348261 0 943 INVESCO VALUE MUN INCOME TR COM 46132P108 7869035 756638 SH OTR 1 754677 0 1961 IPG PHOTONICS CORP COM 44980X109 2239566 22056 SH OTR 1 15027 0 7029 IRADIMED CORP COM 46266A109 1265077 28512 SH OTR 1 19489 0 9023 IRHYTHM TECHNOLOGIES INC COM 450056106 35481915 376426 SH OTR 1 341628 0 34798 IRHYTHM TECHNOLOGIES INC COM 450056106 2012734 21353 SH SOLE 21353 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 314795 3127 SH SOLE 3127 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 64127 637 SH OTR 1 637 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 466285 5091 SH OTR 1 5091 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 22960676 232184 SH OTR 1 232184 0 0 ISHARES TR CORE MSCI EAFE 46432F842 579472 9005 SH OTR 1 9005 0 0 ISHARES TR CORE S&P MCP ETF 464287507 34098114 136748 SH OTR 1 136748 0 0 ISHARES TR CORE S&P SCP ETF 464287804 29266354 310255 SH OTR 1 310255 0 0 ISHARES TR CORE S&P500 ETF 464287200 8869447 20654 SH OTR 1 20654 0 0 ISHARES TR CORE US AGGBD ET 464287226 496907 5284 SH OTR 1 5284 0 0 ISHARES TR ESG ADV TTL USD 46436E619 629703 15415 SH SOLE 15415 0 0 ISHARES TR ESG EAFE ETF 46436E759 372227 6520 SH SOLE 6520 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 607070 17515 SH SOLE 17515 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2543340 34500 SH SOLE 34500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 527024 7149 SH OTR 1 7149 0 0 ISHARES TR IBOXX INV CP ETF 464287242 507652 4976 SH OTR 1 4976 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 294744 5915 SH OTR 1 5915 0 0 ISHARES TR MSCI EAFE ETF 464287465 16038580 232713 SH SOLE 232713 0 0 ISHARES TR MSCI EAFE ETF 464287465 9927926 144050 SH OTR 1 144050 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3214479 84703 SH SOLE 84703 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 49715 1310 SH OTR 1 1310 0 0 ISHARES TR PFD AND INCM SEC 464288687 4470341 148270 SH OTR 1 148270 0 0 ISHARES TR PFD AND INCM SEC 464288687 62893 2086 SH SOLE 2086 0 0 ISHARES TR RUS 1000 ETF 464287622 1771691 7542 SH OTR 1 7542 0 0 ISHARES TR RUS 1000 ETF 464287622 118630 505 SH SOLE 505 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 220506 829 SH OTR 1 829 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 213763 1408 SH OTR 1 1408 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 525632 2345 SH OTR 1 2345 0 0 ISHARES TR RUS MD CP GR ETF 464287481 281175 3078 SH OTR 1 3078 0 0 ISHARES TR RUS MID CAP ETF 464287499 3646151 52652 SH OTR 1 52652 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1805753 10217 SH OTR 1 10217 0 0 ISHARES TR TIPS BD ETF 464287176 476282 4592 SH OTR 1 4592 0 0 ITT INC COM 45073V108 3551587 36274 SH OTR 1 24756 0 11518 JACOBS SOLUTIONS INC COM 46982L108 43065341 315497 SH OTR 1 295549 0 19948 JACOBS SOLUTIONS INC COM 46982L108 487988 3575 SH SOLE 3575 0 0 JFROG LTD ORD SHS M6191J100 368912 14547 SH SOLE 14547 0 0 JFROG LTD ORD SHS M6191J100 38229794 1507484 SH OTR 1 1368500 0 138984 JOHNSON & JOHNSON COM 478160104 549314831 3526901 SH SOLE 3479437 0 47464 JOHNSON & JOHNSON COM 478160104 138438543 888851 SH OTR 1 719653 0 169198 JOHNSON & JOHNSON COM 478160104 33355887 214163 SH OTR 2 214163 0 0 JPMORGAN CHASE & CO COM 46625H100 532949 3675 SH OTR 1 3675 0 0 JPMORGAN CHASE & CO COM 46625H100 72510 500 SH SOLE 500 0 0 KARUNA THERAPEUTICS INC COM 48576A100 39776055 235236 SH OTR 1 214651 0 20585 KARUNA THERAPEUTICS INC COM 48576A100 375549 2221 SH SOLE 2221 0 0 KENVUE INC COM 49177J102 136602232 6802900 SH SOLE 6710376 0 92524 KENVUE INC COM 49177J102 33486151 1667637 SH OTR 1 1331087 0 336550 KENVUE INC COM 49177J102 8511812 423895 SH OTR 2 423895 0 0 KLA CORP COM NEW 482480100 1102160 2403 SH SOLE 2403 0 0 KLA CORP COM NEW 482480100 3328496 7257 SH OTR 1 6839 0 418 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 437559 8725 SH SOLE 8725 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 43008 247 SH OTR 1 247 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 446618 2565 SH SOLE 2565 0 0 LAM RESEARCH CORP COM 512807108 1513650 2415 SH OTR 1 2319 0 96 LANTHEUS HLDGS INC COM 516544103 287717 4141 SH SOLE 4141 0 0 LANTHEUS HLDGS INC COM 516544103 29789272 428746 SH OTR 1 393979 0 34767 LATTICE SEMICONDUCTOR CORP COM 518415104 71274467 829448 SH OTR 1 758270 0 71178 LATTICE SEMICONDUCTOR CORP COM 518415104 1294621 15066 SH SOLE 15066 0 0 LAUDER ESTEE COS INC CL A 518439104 507226 3509 SH SOLE 3509 0 0 LAUDER ESTEE COS INC CL A 518439104 144550 1000 SH OTR 1 1000 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 1915538 30747 SH SOLE 30747 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 549369 39000 SH SOLE 39000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 34535555 189975 SH OTR 1 173205 0 16770 LINCOLN ELEC HLDGS INC COM 533900106 313951 1727 SH SOLE 1727 0 0 LINDE PLC SHS G54950103 68147869 183021 SH OTR 1 183021 0 0 LINDE PLC SHS G54950103 225761018 606314 SH SOLE 594008 0 12306 LIQUIDITY SVCS INC COM 53635B107 643130 36500 SH SOLE 36500 0 0 LITHIA MTRS INC COM 536797103 515646 1746 SH SOLE 1746 0 0 LITHIA MTRS INC COM 536797103 53893000 182484 SH OTR 1 167175 0 15309 LIVE NATION ENTERTAINMENT IN COM 538034109 2281773 27478 SH SOLE 27478 0 0 LOCKHEED MARTIN CORP COM 539830109 483391 1182 SH OTR 1 1182 0 0 LOWES COS INC COM 548661107 228147631 1097708 SH SOLE 1075536 0 22172 LOWES COS INC COM 548661107 58922848 283501 SH OTR 1 283501 0 0 MAG SILVER CORP COM 55903Q104 632033 60975 SH SOLE 60975 0 0 MANULIFE FINL CORP COM 56501R106 536713 29290 SH SOLE 29290 0 0 MARKETAXESS HLDGS INC COM 57060D108 23455536 109790 SH OTR 2 109790 0 0 MARKETAXESS HLDGS INC COM 57060D108 2883499 13497 SH SOLE 13497 0 0 MASTERCARD INCORPORATED CL A 57636Q104 975494130 2463929 SH SOLE 2432235 0 31694 MASTERCARD INCORPORATED CL A 57636Q104 238433235 602241 SH OTR 1 478705 0 123536 MASTERCARD INCORPORATED CL A 57636Q104 61580237 155541 SH OTR 2 155541 0 0 MATADOR RES CO COM 576485205 3684310 61942 SH OTR 1 42296 0 19646 MATERION CORP COM 576690101 3925879 38523 SH OTR 1 26304 0 12219 MCDONALDS CORP COM 580135101 7944560 30157 SH SOLE 30157 0 0 MCDONALDS CORP COM 580135101 38989 148 SH OTR 1 148 0 0 MERCADOLIBRE INC COM 58733R102 578153 456 SH OTR 2 456 0 0 META PLATFORMS INC CL A 30303M102 886820 2954 SH OTR 1 2915 0 39 META PLATFORMS INC CL A 30303M102 1193035 3974 SH SOLE 3974 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 90615749 81778 SH OTR 1 65389 0 16389 METTLER TOLEDO INTERNATIONAL COM 592688105 378504523 341589 SH SOLE 337100 0 4489 METTLER TOLEDO INTERNATIONAL COM 592688105 22653383 20444 SH OTR 2 20444 0 0 MICROSOFT CORP COM 594918104 1590985628 5038751 SH SOLE 4973388 0 65363 MICROSOFT CORP COM 594918104 94045822 297849 SH OTR 2 297849 0 0 MICROSOFT CORP COM 594918104 412196785 1305453 SH OTR 1 1067257 0 238196 MIDDLEBY CORP COM 596278101 32585600 254575 SH OTR 1 254575 0 0 MIDDLEBY CORP COM 596278101 136189184 1063978 SH SOLE 1045117 0 18861 MIRATI THERAPEUTICS INC COM 60468T105 444878 10213 SH SOLE 10213 0 0 MIRATI THERAPEUTICS INC COM 60468T105 44806818 1028623 SH OTR 1 947056 0 81567 MOHAWK INDS INC COM 608190104 858 10 SH OTR 1 10 0 0 MOHAWK INDS INC COM 608190104 1623868 18924 SH SOLE 18924 0 0 MOLINA HEALTHCARE INC COM 60855R100 4844903 14776 SH SOLE 14776 0 0 MOLINA HEALTHCARE INC COM 60855R100 65834410 200782 SH OTR 1 188463 0 12319 MONGODB INC CL A 60937P106 76191920 220297 SH OTR 1 206712 0 13585 MONGODB INC CL A 60937P106 795824 2301 SH SOLE 2301 0 0 MONROE CAP CORP COM 610335101 625830 84004 SH OTR 1 84004 0 0 MOODYS CORP COM 615369105 265271057 839014 SH OTR 1 666290 0 172724 MOODYS CORP COM 615369105 1053230247 3331215 SH SOLE 3287276 0 43939 MOODYS CORP COM 615369105 68686668 217246 SH OTR 2 217246 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 1804834 423670 SH OTR 1 423670 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 726374 111922 SH OTR 1 111922 0 0 MOSAIC CO NEW COM 61945C103 1353 38 SH OTR 1 38 0 0 MOSAIC CO NEW COM 61945C103 3665554 102965 SH SOLE 102965 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 992315 3645 SH SOLE 3645 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4333244 15917 SH OTR 1 15307 0 610 MSCI INC COM 55354G100 556870352 1085348 SH SOLE 1071060 0 14288 MSCI INC COM 55354G100 35222429 68649 SH OTR 2 68649 0 0 MSCI INC COM 55354G100 141885091 276536 SH OTR 1 222971 0 53565 NATWEST GROUP PLC SPONS ADR 639057207 177442 30436 SH SOLE 30436 0 0 NATWEST GROUP PLC SPONS ADR 639057207 31902 5472 SH OTR 1 5472 0 0 NEOGEN CORP COM 640491106 2634349 142090 SH SOLE 142090 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 3164381 343581 SH OTR 1 342655 0 926 NEUROCRINE BIOSCIENCES INC COM 64125C109 2135700 18984 SH SOLE 18984 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 55393200 492384 SH OTR 1 453847 0 38537 NEW YORK TIMES CO CL A 650111107 3887714 94362 SH SOLE 94362 0 0 NEW YORK TIMES CO CL A 650111107 52473309 1273624 SH OTR 1 1165211 0 108413 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 231256 1613 SH SOLE 1613 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 21231520 148089 SH OTR 1 138815 0 9274 NIKE INC CL B 654106103 42647859 446014 SH OTR 2 446014 0 0 NIKE INC CL B 654106103 85756032 896842 SH OTR 1 722853 0 173989 NIKE INC CL B 654106103 304586992 3185390 SH SOLE 3137373 0 48017 NOBLE CORP PLC ORD SHS A G65431127 19974587 394365 SH OTR 2 394365 0 0 NORDSON CORP COM 655663102 43395183 194449 SH OTR 1 182242 0 12207 NORDSON CORP COM 655663102 3265870 14634 SH SOLE 14634 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 11443694 526690 SH SOLE 201158 0 325532 NOVOCURE LTD ORD SHS G6674U108 282722 17506 SH SOLE 17506 0 0 NOVOCURE LTD ORD SHS G6674U108 97 6 SH OTR 1 6 0 0 NOVO-NORDISK A S ADR 670100205 81118 892 SH OTR 1 892 0 0 NOVO-NORDISK A S ADR 670100205 498351 5480 SH SOLE 5480 0 0 NUTRIEN LTD COM 67077M108 54253856 876095 SH SOLE 792940 0 83155 NUVEEN AMT FREE MUN CR INC F COM 67071L106 7889748 765252 SH OTR 1 763317 0 1935 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 978746 193428 SH OTR 1 193428 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 8113779 777927 SH OTR 1 775904 0 2023 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 5285123 499539 SH OTR 1 498181 0 1358 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 5204650 511765 SH OTR 1 510375 0 1390 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1742408 275262 SH OTR 1 275262 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 1879845 125000 SH SOLE 125000 0 0 NV5 GLOBAL INC COM 62945V109 1306803 13580 SH SOLE 13580 0 0 NVENT ELECTRIC PLC SHS G6700G107 1001246 18895 SH SOLE 18895 0 0 NVENT ELECTRIC PLC SHS G6700G107 35104444 662473 SH OTR 1 606593 0 55880 OKTA INC CL A 679295105 1069248 13118 SH SOLE 13118 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 3437829 44543 SH OTR 1 30386 0 14157 OPTION CARE HEALTH INC COM NEW 68404L201 192418 5948 SH SOLE 5948 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 21177766 654645 SH OTR 1 595801 0 58844 ORACLE CORP COM 68389X105 147701309 1394461 SH OTR 1 1123098 0 271363 ORACLE CORP COM 68389X105 36201973 341786 SH OTR 2 341786 0 0 ORACLE CORP COM 68389X105 490575153 4631563 SH SOLE 4560719 0 70844 OREILLY AUTOMOTIVE INC COM 67103H107 488058 537 SH SOLE 537 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 6215776 527854 SH SOLE 280285 0 247569 OTIS WORLDWIDE CORP COM 68902V107 496816051 6186229 SH SOLE 6108715 0 77514 OTIS WORLDWIDE CORP COM 68902V107 31859218 396703 SH OTR 2 396703 0 0 OTIS WORLDWIDE CORP COM 68902V107 120191063 1496589 SH OTR 1 1181331 0 315258 OUTSET MED INC COM 690145107 6115169 562056 SH OTR 1 505953 0 56103 OUTSET MED INC COM 690145107 58970 5420 SH SOLE 5420 0 0 PALO ALTO NETWORKS INC COM 697435105 1264804 5395 SH OTR 1 5395 0 0 PAYCOM SOFTWARE INC COM 70432V102 32415232 125025 SH OTR 1 117270 0 7755 PAYCOM SOFTWARE INC COM 70432V102 1773925 6842 SH SOLE 6842 0 0 PAYCOR HCM INC COM 70435P102 4256311 186435 SH OTR 1 126960 0 59475 PEMBINA PIPELINE CORP COM 706327103 27479940 911400 SH SOLE 839494 0 71906 PEPSICO INC COM 713448108 31860650 188035 SH OTR 2 188035 0 0 PEPSICO INC COM 713448108 484985740 2862286 SH SOLE 2818008 0 44278 PEPSICO INC COM 713448108 142073068 838486 SH OTR 1 686058 0 152428 PERFORMANCE FOOD GROUP CO COM 71377A103 1681689 28571 SH SOLE 28571 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 726944 61710 SH OTR 1 61710 0 0 PIMCO MUN INCOME FD II COM 72200W106 7603072 988696 SH OTR 1 986115 0 2581 PIONEER MUNICIPAL HIGH INCOM COM 723762100 3078302 457400 SH OTR 1 456170 0 1230 PIONEER NAT RES CO COM 723787107 1714050 7467 SH OTR 1 7467 0 0 POWER INTEGRATIONS INC COM 739276103 2454740 32168 SH SOLE 32168 0 0 POWER INTEGRATIONS INC COM 739276103 35944070 471027 SH OTR 1 430279 0 40748 PROCTER AND GAMBLE CO COM 742718109 77598 532 SH SOLE 532 0 0 PROCTER AND GAMBLE CO COM 742718109 124419 853 SH OTR 1 853 0 0 PTC INC COM 69370C100 494463 3490 SH SOLE 3490 0 0 PULTE GROUP INC COM 745867101 52082993 703349 SH OTR 1 660194 0 43155 PULTE GROUP INC COM 745867101 505243 6823 SH SOLE 6823 0 0 PVH CORPORATION COM 693656100 2424984 31695 SH SOLE 31695 0 0 QUALCOMM INC COM 747525103 895699 8065 SH OTR 1 7746 0 319 QUALYS INC COM 74758T303 1220 8 SH OTR 1 8 0 0 QUALYS INC COM 74758T303 3335963 21868 SH SOLE 21868 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 1318677 257000 SH SOLE 257000 0 0 RALPH LAUREN CORP CL A 751212101 406315 3500 SH OTR 1 3500 0 0 RAYMOND JAMES FINL INC COM 754730109 41204521 410281 SH OTR 1 385319 0 24962 RAYMOND JAMES FINL INC COM 754730109 1157355 11524 SH SOLE 11524 0 0 RB GLOBAL INC COM 74935Q107 145382916 2315630 SH SOLE 2290263 0 25367 RB GLOBAL INC COM 74935Q107 18742199 298522 SH OTR 1 269913 0 28609 REGAL REXNORD CORPORATION COM 758750103 41592940 291104 SH OTR 1 264862 0 26242 REGAL REXNORD CORPORATION COM 758750103 409780 2868 SH SOLE 2868 0 0 REGENERON PHARMACEUTICALS COM 75886F107 534101 649 SH SOLE 649 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2644345 18213 SH SOLE 18213 0 0 RELX PLC SPONSORED ADR 759530108 31847 945 SH OTR 1 945 0 0 RELX PLC SPONSORED ADR 759530108 606229 17989 SH SOLE 17989 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 5346215 27012 SH OTR 1 18437 0 8575 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 177062 4779 SH SOLE 4779 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 33864 914 SH OTR 1 914 0 0 REPUBLIC SVCS INC COM 760759100 912064 6400 SH SOLE 6400 0 0 RESMED INC COM 761152107 336552 2276 SH SOLE 2276 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1002 15 SH OTR 1 15 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 197156497 2952443 SH SOLE 2862299 0 90144 ROCKWELL AUTOMATION INC COM 773903109 482834 1689 SH OTR 1 1665 0 24 ROCKWELL AUTOMATION INC COM 773903109 728111 2547 SH SOLE 2547 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 2346923 60957 SH SOLE 60957 0 0 ROPER TECHNOLOGIES INC COM 776696106 678961 1402 SH SOLE 1402 0 0 ROYAL BK CDA COM 780087102 383473634 4375864 SH SOLE 4189289 0 186575 ROYAL CARIBBEAN GROUP COM V7780T103 45345227 492134 SH OTR 1 460471 0 31663 ROYAL CARIBBEAN GROUP COM V7780T103 486683 5282 SH SOLE 5282 0 0 S&P GLOBAL INC COM 78409V104 111156261 304196 SH OTR 1 221494 0 82702 S&P GLOBAL INC COM 78409V104 33936358 92872 SH OTR 2 92872 0 0 S&P GLOBAL INC COM 78409V104 242995458 664994 SH SOLE 593829 0 71165 SANOFI SPONSORED ADR 80105N105 235158 4384 SH SOLE 4384 0 0 SANOFI SPONSORED ADR 80105N105 1833254 34177 SH OTR 1 31822 0 2355 SAREPTA THERAPEUTICS INC COM 803607100 42804479 353114 SH OTR 1 324496 0 28618 SAREPTA THERAPEUTICS INC COM 803607100 388995 3209 SH SOLE 3209 0 0 SCORPIO TANKERS INC SHS Y7542C130 20045074 370382 SH OTR 2 370382 0 0 SEADRILL 2021 LTD COM G7997W102 8915987 199062 SH OTR 2 199062 0 0 SEAWORLD ENTMT INC COM 81282V100 2972118 64262 SH SOLE 64262 0 0 SEI INVTS CO COM 784117103 494789 8215 SH SOLE 8215 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 935446 10349 SH SOLE 10349 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11025932 67260 SH OTR 1 67260 0 0 SEMTECH CORP COM 816850101 626086 24314 SH SOLE 24314 0 0 SERVICENOW INC COM 81762P102 1667378 2983 SH OTR 1 2770 0 213 SHERWIN WILLIAMS CO COM 824348106 139074429 545283 SH OTR 1 440198 0 105085 SHERWIN WILLIAMS CO COM 824348106 541004664 2121171 SH SOLE 2093339 0 27832 SHERWIN WILLIAMS CO COM 824348106 33403643 130969 SH OTR 2 130969 0 0 SHOCKWAVE MED INC COM 82489T104 47864436 240404 SH OTR 1 219012 0 21392 SHOCKWAVE MED INC COM 82489T104 473062 2376 SH SOLE 2376 0 0 SHOPIFY INC CL A 82509L107 411779 7523 SH SOLE 7523 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 576368 127515 SH SOLE 127515 0 0 SMITH A O CORP COM 831865209 2464533 37268 SH SOLE 37268 0 0 SMITH A O CORP COM 831865209 47581990 719522 SH OTR 1 661943 0 57579 SONY GROUP CORP SPONSORED ADR 835699307 276815 3359 SH SOLE 3359 0 0 SONY GROUP CORP SPONSORED ADR 835699307 54061 656 SH OTR 1 656 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 52055522 121773 SH SOLE 121773 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1905278 4457 SH OTR 1 4457 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 389514 853 SH OTR 1 853 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 20478031 885728 SH OTR 1 798876 0 86852 SPRINGWORKS THERAPEUTICS INC COM 85205L107 166603 7206 SH SOLE 7206 0 0 SPX TECHNOLOGIES INC COM 78473E103 5442404 66860 SH SOLE 66860 0 0 SSR MINING IN COM 784730103 375251 28175 SH SOLE 28175 0 0 STANTEC INC COM 85472N109 166078302 2552514 SH SOLE 2325951 0 226563 STARBUCKS CORP COM 855244109 3003513 32908 SH OTR 1 30563 0 2345 STARBUCKS CORP COM 855244109 601561 6591 SH SOLE 6591 0 0 STERIS PLC SHS USD G8473T100 46517 212 SH OTR 1 212 0 0 STERIS PLC SHS USD G8473T100 194406 886 SH SOLE 886 0 0 STIFEL FINL CORP COM 860630102 28309463 460766 SH OTR 1 418961 0 41805 STIFEL FINL CORP COM 860630102 249876 4067 SH SOLE 4067 0 0 STRYKER CORPORATION COM 863667101 997982 3652 SH SOLE 3652 0 0 STRYKER CORPORATION COM 863667101 1905238 6972 SH OTR 1 6591 0 381 SUN LIFE FINANCIAL INC. COM 866796105 33214013 678865 SH SOLE 630557 0 48308 SUNCOR ENERGY INC NEW COM 867224107 78178 2267 SH OTR 1 2267 0 0 SUNCOR ENERGY INC NEW COM 867224107 31892292 924815 SH SOLE 833839 0 90976 SYNCHRONY FINANCIAL COM 87165B103 3136788 102610 SH SOLE 102610 0 0 SYNCHRONY FINANCIAL COM 87165B103 1498 49 SH OTR 1 49 0 0 SYNOPSYS INC COM 871607107 65866785 143510 SH OTR 2 143510 0 0 SYNOPSYS INC COM 871607107 8069152 17581 SH SOLE 17581 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 54285648 624691 SH OTR 2 624691 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 878704992 10111680 SH SOLE 9577447 0 534233 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 268856956 3093866 SH OTR 1 2046796 0 1047070 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1356448 9662 SH SOLE 9662 0 0 TC ENERGY CORP COM 87807B107 40761812 1182014 SH SOLE 1071898 0 110116 TECK RESOURCES LTD CL B 878742204 221885 5141 SH SOLE 5141 0 0 TELUS CORPORATION COM 87971M103 235053723 14354382 SH SOLE 13909450 0 444932 TEMPLETON GLOBAL INCOME FD COM 880198106 2289524 593141 SH OTR 1 593141 0 0 TERADATA CORP DEL COM 88076W103 4899482 108829 SH OTR 1 74258 0 34571 TEXAS INSTRS INC COM 882508104 1080791 6797 SH SOLE 6797 0 0 TEXAS INSTRS INC COM 882508104 2573736 16186 SH OTR 1 15184 0 1002 TFI INTL INC COM 87241L109 27442909 213090 SH SOLE 213090 0 0 THE CIGNA GROUP COM 125523100 523508 1830 SH SOLE 1830 0 0 THE CIGNA GROUP COM 125523100 8010 28 SH OTR 1 28 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 190476 100000 SH SOLE 100000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 41232608 81460 SH OTR 2 81460 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1352992 2673 SH OTR 1 2485 0 188 THERMO FISHER SCIENTIFIC INC COM 883556102 5068280 10013 SH SOLE 10013 0 0 THOMSON REUTERS CORP. COM 884903808 352320528 2872040 SH SOLE 2812255 0 59785 TIDEWATER INC NEW COM 88642R109 15036848 211578 SH OTR 2 211578 0 0 TJX COS INC NEW COM 872540109 167792197 1887851 SH OTR 1 1495981 0 391870 TJX COS INC NEW COM 872540109 699303752 7867954 SH SOLE 7766659 0 101295 TJX COS INC NEW COM 872540109 43899965 493924 SH OTR 2 493924 0 0 T-MOBILE US INC COM 872590104 517485 3695 SH SOLE 3695 0 0 TOLL BROTHERS INC COM 889478103 3404675 46034 SH OTR 1 31639 0 14395 TOPBUILD CORP COM 89055F103 533140 2119 SH SOLE 2119 0 0 TOPBUILD CORP COM 89055F103 52763288 209711 SH OTR 1 193455 0 16256 TORO CO COM 891092108 417993 5030 SH SOLE 5030 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 352191446 5829687 SH SOLE 5614518 0 215169 TRACTOR SUPPLY CO COM 892356106 1928366 9497 SH OTR 1 9444 0 53 TRACTOR SUPPLY CO COM 892356106 5416968 26678 SH SOLE 26678 0 0 TRADEWEB MKTS INC CL A 892672106 40042817 499287 SH OTR 2 499287 0 0 TRADEWEB MKTS INC CL A 892672106 4920029 61347 SH SOLE 61347 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 211026 1040 SH SOLE 1040 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 322221 1588 SH OTR 1 1588 0 0 TRAVELERS COMPANIES INC COM 89417E109 159227 975 SH SOLE 975 0 0 TRAVELERS COMPANIES INC COM 89417E109 138977 851 SH OTR 1 851 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 4762874 642561 SH SOLE 242969 0 399592 TYLER TECHNOLOGIES INC COM 902252105 739072 1914 SH SOLE 1914 0 0 TYLER TECHNOLOGIES INC COM 902252105 68073393 176292 SH OTR 1 165363 0 10929 UBER TECHNOLOGIES INC COM 90353T100 4018422 87376 SH OTR 1 82821 0 4555 UBS GROUP AG SHS H42097107 289539 11746 SH SOLE 11746 0 0 UBS GROUP AG SHS H42097107 61674 2502 SH OTR 1 2502 0 0 ULTA BEAUTY INC COM 90384S303 761751 1907 SH OTR 1 1907 0 0 UNILEVER PLC SPON ADR NEW 904767704 5588326 113124 SH SOLE 113124 0 0 UNION PAC CORP COM 907818108 516202 2535 SH OTR 1 2498 0 37 UNION PAC CORP COM 907818108 2206535 10836 SH SOLE 10836 0 0 UNITEDHEALTH GROUP INC COM 91324P102 49955145 99080 SH OTR 2 99080 0 0 UNITEDHEALTH GROUP INC COM 91324P102 222169307 440646 SH OTR 1 359750 0 80896 UNITEDHEALTH GROUP INC COM 91324P102 857652400 1701050 SH SOLE 1676816 0 24234 UNIVERSAL DISPLAY CORP COM 91347P105 1345090 8568 SH SOLE 8568 0 0 VALARIS LTD CL A G9460G101 24951395 332774 SH OTR 2 332774 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1179558 7933 SH OTR 1 7933 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1590071 21153 SH OTR 1 21153 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 305985 4385 SH SOLE 4385 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 167960 2407 SH OTR 1 2407 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2211092 10618 SH OTR 1 10618 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 200322946 510117 SH OTR 1 510117 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 349896 891 SH SOLE 891 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 966337 5111 SH OTR 1 5111 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2524144 64375 SH SOLE 64375 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 25134 641 SH OTR 1 641 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 280793 2644 SH OTR 1 2644 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 745999 8006 SH SOLE 8006 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 456950 9500 SH SOLE 9500 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 238810 4146 SH OTR 1 4146 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 530709 7062 SH OTR 1 7062 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 402532 5556 SH SOLE 5556 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 9049778 206994 SH SOLE 206994 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 11895556 272085 SH OTR 1 272085 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 209112 2780 SH OTR 1 2780 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 342071 1455 SH OTR 1 1455 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 163886 395 SH OTR 1 395 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 143555 346 SH SOLE 346 0 0 VEEVA SYS INC CL A COM 922475108 46965822 230847 SH OTR 2 230847 0 0 VEEVA SYS INC CL A COM 922475108 5769842 28360 SH SOLE 28360 0 0 VERACYTE INC COM 92337F107 857829 38416 SH SOLE 38416 0 0 VERACYTE INC COM 92337F107 13327035 596822 SH OTR 1 536350 0 60472 VERISIGN INC COM 92343E102 444756 2196 SH SOLE 2196 0 0 VERISIGN INC COM 92343E102 2569093 12685 SH OTR 1 12145 0 540 VERISK ANALYTICS INC COM 92345Y106 1793298 7591 SH SOLE 7591 0 0 VERISK ANALYTICS INC COM 92345Y106 4012064 16983 SH OTR 1 16210 0 773 VERTEX PHARMACEUTICALS INC COM 92532F100 3610237 10382 SH OTR 1 9663 0 719 VERTEX PHARMACEUTICALS INC COM 92532F100 165177 475 SH SOLE 475 0 0 VIATRIS INC COM 92556V106 510206 51745 SH SOLE 51745 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 2408615 72244 SH OTR 1 49129 0 23115 VIKING THERAPEUTICS INC COM 92686J106 582880 52654 SH SOLE 52654 0 0 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 648210 88312 SH OTR 1 88312 0 0 VISA INC COM CL A 92826C839 3269822 14216 SH OTR 1 13483 0 733 VISA INC COM CL A 92826C839 47996187 208670 SH OTR 2 208670 0 0 VISA INC COM CL A 92826C839 80103053 348259 SH SOLE 348259 0 0 VMWARE INC CL A COM 928563402 1279232 7684 SH SOLE 7684 0 0 VNET GROUP INC NOTE 2/0 90138VAB3 3147319 3999999 PRN SOLE 9 3999999 0 0 WASTE CONNECTIONS INC COM 94106B101 269603316 2002400 SH SOLE 1938693 0 63707 WASTE MGMT INC DEL COM 94106L109 617382 4050 SH SOLE 4050 0 0 WATERS CORP COM 941848103 252273 920 SH OTR 1 920 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 2157442 23884 SH OTR 1 16287 0 7597 WEST PHARMACEUTICAL SVSC INC COM 955306105 4357314 11613 SH SOLE 11613 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 29170326 77744 SH OTR 2 77744 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1648898 35869 SH SOLE 35869 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 682714 57613 SH OTR 1 57613 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 1644130 451684 SH OTR 1 451684 0 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 1002960 89152 SH OTR 1 89152 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1503158 148975 SH OTR 1 148975 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 1418970 181454 SH OTR 1 181454 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 1683076 204505 SH OTR 1 204505 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 16641518 408943 SH SOLE 368415 0 40528 WINGSTOP INC COM 974155103 43985807 244583 SH OTR 1 224219 0 20364 WINGSTOP INC COM 974155103 406978 2263 SH SOLE 2263 0 0 WINMARK CORP COM 974250102 4668229 12511 SH SOLE 12511 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 234843 4667 SH OTR 1 4667 0 0 WORKDAY INC CL A 98138H101 845435 3935 SH OTR 1 3935 0 0 WP CAREY INC COM 92936U109 372070 6880 SH SOLE 6880 0 0 WP CAREY INC COM 92936U109 315340 5831 SH OTR 1 5831 0 0 XENON PHARMACEUTICALS INC COM 98420N105 18986914 555823 SH OTR 1 507078 0 48745 XENON PHARMACEUTICALS INC COM 98420N105 161338 4723 SH SOLE 4723 0 0 XYLEM INC COM 98419M100 1209880 13291 SH SOLE 13291 0 0 YATRA ONLINE INC ORD SHS G98338109 2018366 1004162 SH OTR 2 1004162 0 0 ZOETIS INC CL A 98978V103 42830048 246178 SH SOLE 246178 0 0 ZOETIS INC CL A 98978V103 781344 4491 SH OTR 1 4427 0 64 ZOETIS INC CL A 98978V103 41699004 239677 SH OTR 2 239677 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 3359822 119908 SH OTR 1 81945 0 37963