0001085146-24-002157.txt : 20240501 0001085146-24-002157.hdr.sgml : 20240501 20240501104611 ACCESSION NUMBER: 0001085146-24-002157 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240501 DATE AS OF CHANGE: 20240501 EFFECTIVENESS DATE: 20240501 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 SEC ACT: 1934 Act SEC FILE NUMBER: 028-14036 FILM NUMBER: 24901028 BUSINESS ADDRESS: STREET 1: 1981 MCGILL COLLEGE AVENUE STREET 2: SUITE 1500 CITY: MONTREAL STATE: A8 ZIP: H3A 0H5 BUSINESS PHONE: 514-954-3300 MAIL ADDRESS: STREET 1: 1981 MCGILL COLLEGE AVENUE STREET 2: SUITE 1500 CITY: MONTREAL STATE: A8 ZIP: H3A 0H5 FORMER COMPANY: FORMER CONFORMED NAME: FIERA SCEPTRE INC. DATE OF NAME CHANGE: 20101115 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001505817 XXXXXXXX 03-31-2024 03-31-2024 false 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 05-01-2024 2 740 34313327148 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 235276 2070 SH SOLE 2070 0 0 ABBVIE INC COM 00287Y109 559958 3075 SH SOLE 3075 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 2505121 894686 SH OTR 894686 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11565682 33368 SH SOLE 33368 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1307760 3773 SH OTR 3745 0 28 ACI WORLDWIDE INC COM 004498101 29078610 875598 SH OTR 567164 0 308434 ACI WORLDWIDE INC COM 004498101 347642 10468 SH SOLE 10468 0 0 ADOBE INC COM 00724F101 150054920 297374 SH SOLE 276290 0 21084 ADOBE INC COM 00724F101 3206733 6355 SH OTR 1 6355 0 0 ADOBE INC COM 00724F101 39811931 78898 SH OTR 78898 0 0 ADOBE INC COM 00724F101 48268018 95656 SH OTR 2 95656 0 0 ADVANCED ENERGY INDS COM 007973100 4703726 46124 SH OTR 31624 0 14500 AGNICO EAGLE MINES LTD COM 008474108 2589807 43405 SH SOLE 43405 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 19490554 1321200 SH SOLE 488615 0 832585 ALCON AG ORD SHS H01301128 70220383 843083 SH OTR 1 843083 0 0 ALCON AG ORD SHS H01301128 164393471 1973748 SH SOLE 1671564 0 302184 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2015453 189779 SH OTR 189779 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 758016 114159 SH OTR 114159 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 1034100 110836 SH OTR 110836 0 0 ALPHABET INC CAP STK CL A 02079K305 149359724 989596 SH OTR 1 634791 0 354805 ALPHABET INC CAP STK CL A 02079K305 87983134 582940 SH OTR 2 582940 0 0 ALPHABET INC CAP STK CL A 02079K305 1297517892 8596819 SH SOLE 8481479 0 115340 ALPHABET INC CAP STK CL A 02079K305 128396151 850700 SH OTR 848954 0 1746 ALPHABET INC CAP STK CL C 02079K107 2528277 16605 SH SOLE 16605 0 0 ALPHABET INC CAP STK CL C 02079K107 589398 3871 SH OTR 3871 0 0 AMAZON COM INC COM 023135106 3453555 19146 SH OTR 18091 0 1055 AMAZON COM INC COM 023135106 42121616 233516 SH OTR 2 233516 0 0 AMAZON COM INC COM 023135106 18729938 103836 SH SOLE 67755 0 36081 AMERIPRISE FINL INC COM 03076C106 1348641 3076 SH SOLE 3076 0 0 AMERIPRISE FINL INC COM 03076C106 1908529 4353 SH OTR 4335 0 18 AMGEN INC COM 031162100 109748 386 SH OTR 386 0 0 AMGEN INC COM 031162100 704829 2479 SH SOLE 2479 0 0 AMICUS THERAPEUTICS INC COM 03152W109 60854432 5165911 SH OTR 3380776 0 1785135 AMICUS THERAPEUTICS INC COM 03152W109 664604 56418 SH SOLE 56418 0 0 AMPHENOL CORP NEW CL A 032095101 16449141 142602 SH SOLE 100223 0 42379 AMPHENOL CORP NEW CL A 032095101 763617 6620 SH OTR 6506 0 114 AMPHENOL CORP NEW CL A 032095101 31621242 274133 SH OTR 2 274133 0 0 ANALOG DEVICES INC COM 032654105 52087205 263346 SH OTR 263346 0 0 ANALOG DEVICES INC COM 032654105 148044628 748494 SH SOLE 730532 0 17962 ANALOG DEVICES INC COM 032654105 3575450 18077 SH OTR 1 18077 0 0 ANSYS INC COM 03662Q105 22316833 64284 SH SOLE 41504 0 22780 ANSYS INC COM 03662Q105 51185270 147440 SH OTR 2 147440 0 0 AON PLC SHS CL A G0403H108 96445 289 SH OTR 289 0 0 AON PLC SHS CL A G0403H108 138930639 416309 SH SOLE 362881 0 53428 AON PLC SHS CL A G0403H108 50223191 150495 SH OTR 1 150495 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 55125177 937822 SH OTR 614405 0 323417 APELLIS PHARMACEUTICALS INC COM 03753U106 623950 10615 SH SOLE 10615 0 0 APPLE INC COM 037833100 2146587 12518 SH OTR 12518 0 0 APPLE INC COM 037833100 3974563 23178 SH SOLE 23178 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4608051 23326 SH OTR 16009 0 7317 APPLIED MATLS INC COM 038222105 1206446 5850 SH OTR 5752 0 98 APPLIED MATLS INC COM 038222105 3773390 18297 SH SOLE 18297 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1498552 11269 SH OTR 11269 0 0 ARGENX SE SPONSORED ADR 04016X101 62368004 158407 SH OTR 104955 0 53452 ARGENX SE SPONSORED ADR 04016X101 1449677 3682 SH SOLE 3682 0 0 ARISTA NETWORKS INC COM 040413106 2090756 7210 SH SOLE 7210 0 0 ARISTA NETWORKS INC COM 040413106 7946612 27404 SH OTR 26151 0 1253 ASML HOLDING N V N Y REGISTRY SHS N07059210 90254 93 SH OTR 93 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 248440 256 SH SOLE 256 0 0 ASPEN TECHNOLOGY INC COM 29109X106 48596701 227854 SH OTR 2 227854 0 0 ASPEN TECHNOLOGY INC COM 29109X106 21287903 99812 SH SOLE 64570 0 35242 ASTRAZENECA PLC SPONSORED ADR 046353108 229198 3383 SH SOLE 3383 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 62059 916 SH OTR 916 0 0 AT&T INC COM 00206R102 233640 13275 SH SOLE 13275 0 0 AT&T INC COM 00206R102 2869 163 SH OTR 163 0 0 ATRICURE INC COM 04963C209 27307547 897684 SH OTR 586154 0 311530 ATRICURE INC COM 04963C209 306968 10091 SH SOLE 10091 0 0 ATS CORPORATION COM 00217Y104 18002534 534665 SH SOLE 343568 0 191097 AUNA S A CLASS A L0415A103 11145470 1046523 SH OTR 2 1046523 0 0 AUTODESK INC COM 052769106 23580771 90549 SH SOLE 58624 0 31925 AUTODESK INC COM 052769106 57032 219 SH OTR 219 0 0 AUTODESK INC COM 052769106 53792095 206559 SH OTR 2 206559 0 0 AUTOZONE INC COM 053332102 1165366711 369764 SH SOLE 364801 0 4963 AUTOZONE INC COM 053332102 76046163 24129 SH OTR 2 24129 0 0 AUTOZONE INC COM 053332102 111666111 35431 SH OTR 35431 0 0 AUTOZONE INC COM 053332102 128905637 40901 SH OTR 1 26100 0 14801 AVIENT CORPORATION COM 05368V106 28087829 647185 SH OTR 419799 0 227386 AVIENT CORPORATION COM 05368V106 319554 7363 SH SOLE 7363 0 0 BANK MONTREAL QUE COM 063671101 325747093 3334320 SH SOLE 3167876 0 166444 BANK NEW YORK MELLON CORP COM 064058100 1197056 20775 SH SOLE 20775 0 0 BANK NEW YORK MELLON CORP COM 064058100 1440730 25004 SH OTR 24884 0 120 BANK NOVA SCOTIA HALIFAX COM 064149107 1571904 30368 SH SOLE 30368 0 0 BARRICK GOLD CORP COM 067901108 2290264 137609 SH SOLE 137609 0 0 BBB FOODS INC CL A COM G0896C103 11467001 482212 SH OTR 2 482212 0 0 BCE INC COM NEW 05534B760 6816703 200473 SH SOLE 200473 0 0 BECTON DICKINSON & CO COM 075887109 358140324 1447324 SH SOLE 1424302 0 23022 BECTON DICKINSON & CO COM 075887109 49342272 199403 SH OTR 1 128444 0 70959 BECTON DICKINSON & CO COM 075887109 41756693 168748 SH OTR 168748 0 0 BECTON DICKINSON & CO COM 075887109 28820749 116471 SH OTR 2 116471 0 0 BEIGENE LTD SPONSORED ADR 07725L102 24710 158 SH OTR 158 0 0 BEIGENE LTD SPONSORED ADR 07725L102 375649 2402 SH SOLE 2402 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3172200 5 SH OTR 5 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3457936 8223 SH OTR 8223 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1407901 3348 SH SOLE 3348 0 0 BIOGEN INC COM 09062X103 1585312 7352 SH SOLE 7352 0 0 BIOGEN INC COM 09062X103 1110279 5149 SH OTR 5123 0 26 BIOMARIN PHARMACEUTICAL INC COM 09061G101 53160976 608667 SH OTR 397691 0 210976 BIOMARIN PHARMACEUTICAL INC COM 09061G101 635573 7277 SH SOLE 7277 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2301264 213080 SH OTR 213080 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 1753459 164028 SH OTR 164028 0 0 BLACKROCK ENHANCED GOVT FD I COM 09255K108 1085618 114396 SH OTR 114396 0 0 BLACKROCK INC COM 09247X101 381835 458 SH OTR 458 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 3236032 260760 SH OTR 259870 0 890 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 1695582 120854 SH OTR 120854 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 4944709 426268 SH OTR 424767 0 1501 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 4888538 473237 SH OTR 471581 0 1656 BLACKROCK MUNI INCOME TR II COM 09249N101 4883090 449640 SH OTR 448071 0 1569 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 4866492 418443 SH OTR 417012 0 1431 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 7983140 660856 SH OTR 658626 0 2230 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 4872830 478667 SH OTR 477044 0 1623 BLACKROCK MUNIVEST FD II INC COM 09253T101 3154070 289099 SH OTR 288112 0 987 BLACKROCK MUNIYIELD FD INC COM 09253W104 4992208 451375 SH OTR 449815 0 1560 BLACKROCK MUNIYIELD MICH QU COM 09254V105 4867706 422911 SH OTR 421440 0 1471 BLACKROCK MUNIYIELD QUALITY COM 09254G108 3144466 299188 SH OTR 298173 0 1015 BLACKROCK MUNIYILD QULT FD I COM 09254F100 7839755 639980 SH OTR 637773 0 2207 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 4878671 460252 SH OTR 458649 0 1603 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1975081 120874 SH OTR 120874 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 553730 29360 SH OTR 29360 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 795043 328530 SH OTR 328530 0 0 BOOKING HOLDINGS INC COM 09857L108 4001552 1103 SH OTR 1035 0 68 BOOKING HOLDINGS INC COM 09857L108 1146410 316 SH SOLE 316 0 0 BORR DRILLING LTD SHS G1466R173 17771496 2594379 SH OTR 2 2594379 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 2296140 66000 SH SOLE 66000 0 0 BRAZE INC COM CL A 10576N102 381113 8603 SH SOLE 8603 0 0 BRAZE INC COM CL A 10576N102 33865445 764457 SH OTR 499915 0 264542 BRISTOL-MYERS SQUIBB CO COM 110122108 501628 9250 SH SOLE 9250 0 0 BROADCOM INC COM 11135F101 247852 187 SH SOLE 187 0 0 BROADCOM INC COM 11135F101 1053701 795 SH OTR 795 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 282840 6729 SH OTR 6729 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1010850 24049 SH SOLE 24049 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 866718 20700 SH OTR 20700 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 1237522 29556 SH SOLE 29556 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 237264 7593 SH SOLE 7593 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 879426 37769 SH SOLE 37769 0 0 BRP INC COM SUN VTG 05577W200 7419241 110428 SH SOLE 110428 0 0 BRUKER CORP COM 116794108 4560129 48543 SH OTR 33271 0 15272 BWX TECHNOLOGIES INC COM 05605H100 93985656 915861 SH OTR 596005 0 319856 BWX TECHNOLOGIES INC COM 05605H100 1077818 10503 SH SOLE 10503 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4620329 14843 SH OTR 14342 0 501 CADENCE DESIGN SYSTEM INC COM 127387108 1425040 4578 SH SOLE 4578 0 0 CAE INC COM 124765108 11116303 538010 SH SOLE 538010 0 0 CAMPBELL SOUP CO COM 134429109 694976 15635 SH SOLE 15635 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 1862415 36714 SH SOLE 36714 0 0 CANADIAN NAT RES LTD COM 136385101 117830098 1543662 SH SOLE 1360097 0 183565 CANADIAN NATL RY CO COM 136375102 69045 524 SH OTR 524 0 0 CANADIAN NATL RY CO COM 136375102 85597306 649622 SH OTR 1 649622 0 0 CANADIAN NATL RY CO COM 136375102 547416557 4154498 SH SOLE 4004499 0 149999 CANADIAN PACIFIC KANSAS CITY COM 13646K108 493099033 5589116 SH SOLE 5330797 0 258319 CANADIAN PACIFIC KANSAS CITY COM 13646K108 561551 6365 SH OTR 6256 0 109 CARRIER GLOBAL CORPORATION COM 14448C104 30512030 524893 SH OTR 2 524893 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 47805938 822397 SH OTR 822397 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 51778832 890742 SH OTR 1 574413 0 316329 CARRIER GLOBAL CORPORATION COM 14448C104 383563074 6598367 SH SOLE 6490978 0 107389 CBIZ INC COM 124805102 12848488 163675 SH SOLE 163675 0 0 CBOE GLOBAL MKTS INC COM 12503M108 722978 3935 SH SOLE 3935 0 0 CDW CORP COM 12514G108 820286 3207 SH OTR 3152 0 55 CDW CORP COM 12514G108 2399728 9382 SH SOLE 9382 0 0 CENCORA INC COM 03073E105 2504255 10306 SH SOLE 10306 0 0 CENCORA INC COM 03073E105 657531 2706 SH OTR 2660 0 46 CGI INC CL A SUB VTG 12532H104 462601876 4190472 SH SOLE 4018120 0 172352 CHAMPIONX CORPORATION COM 15872M104 546030 15214 SH SOLE 15214 0 0 CHAMPIONX CORPORATION COM 15872M104 45546958 1269071 SH OTR 819527 0 449544 CHECK POINT SOFTWARE TECH LT ORD M22465104 536313 3270 SH SOLE 3270 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4347464 26956 SH OTR 25937 0 1019 CHENIERE ENERGY INC COM NEW 16411R208 1721341 10673 SH SOLE 10673 0 0 CHEVRON CORP NEW COM 166764100 530795 3365 SH SOLE 3365 0 0 CHEVRON CORP NEW COM 166764100 34703 220 SH OTR 220 0 0 CHURCH & DWIGHT CO INC COM 171340102 245129 2350 SH SOLE 2350 0 0 CISCO SYS INC COM 17275R102 697492 13975 SH SOLE 13975 0 0 CISCO SYS INC COM 17275R102 149730 3000 SH OTR 3000 0 0 CITIGROUP INC COM NEW 172967424 2573109 40688 SH OTR 38513 0 2175 CITIGROUP INC COM NEW 172967424 1434157 22678 SH SOLE 22678 0 0 CLOROX CO DEL COM 189054109 229665 1500 SH SOLE 1500 0 0 CME GROUP INC COM 12572Q105 45194323 209923 SH OTR 209923 0 0 CME GROUP INC COM 12572Q105 39111088 181667 SH OTR 2 181667 0 0 CME GROUP INC COM 12572Q105 619658443 2878250 SH SOLE 2840886 0 37364 CME GROUP INC COM 12572Q105 66444953 308630 SH OTR 1 195268 0 113362 CNH INDL N V SHS N20944109 1064975 82174 SH SOLE 82174 0 0 COHEN & STEERS LTD DURATION COM 19248C105 1302449 64863 SH OTR 64863 0 0 COLGATE PALMOLIVE CO COM 194162103 80729105 896492 SH SOLE 874307 0 22185 COLGATE PALMOLIVE CO COM 194162103 27878760 309592 SH OTR 309592 0 0 COLGATE PALMOLIVE CO COM 194162103 1766511 19617 SH OTR 1 19617 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 25421240 207844 SH SOLE 99348 0 108496 COMCAST CORP NEW CL A 20030N101 670061 15457 SH OTR 15226 0 231 COMCAST CORP NEW CL A 20030N101 1767986 40784 SH SOLE 40784 0 0 CONSOLIDATED EDISON INC COM 209115104 459499 5060 SH SOLE 5060 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 3655812 492697 SH OTR 2 492697 0 0 CORE & MAIN INC CL A 21874C102 8607309 150346 SH SOLE 150346 0 0 COREBRIDGE FINL INC COM 21871X109 50653403 1763084 SH OTR 1156754 0 606330 COREBRIDGE FINL INC COM 21871X109 571152 19880 SH SOLE 19880 0 0 COSTAMARE INC SHS Y1771G102 1325237 116761 SH OTR 2 116761 0 0 COSTAR GROUP INC COM 22160N109 1800914 18643 SH SOLE 18643 0 0 COSTAR GROUP INC COM 22160N109 4258031 44079 SH OTR 42487 0 1592 COSTCO WHSL CORP NEW COM 22160K105 3162764 4317 SH OTR 4081 0 236 COSTCO WHSL CORP NEW COM 22160K105 55117953 75233 SH SOLE 75233 0 0 COTERRA ENERGY INC COM 127097103 541987 19440 SH SOLE 19440 0 0 CRA INTL INC COM 12618T105 807582 5399 SH SOLE 5399 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 74948 25406 SH OTR 25406 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 823295 407572 SH OTR 407572 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 22002292 470034 SH OTR 309438 0 160596 CRINETICS PHARMACEUTICALS IN COM 22663K107 256332 5476 SH SOLE 5476 0 0 CURTISS WRIGHT CORP COM 231561101 487054 1903 SH SOLE 1903 0 0 CURTISS WRIGHT CORP COM 231561101 41883301 163645 SH OTR 105705 0 57940 CVS HEALTH CORP COM 126650100 323108 4051 SH OTR 4051 0 0 CVS HEALTH CORP COM 126650100 61016 765 SH SOLE 765 0 0 D R HORTON INC COM 23331A109 213915 1300 SH OTR 1300 0 0 DANAHER CORPORATION COM 235851102 51358664 205665 SH SOLE 205665 0 0 DANAHER CORPORATION COM 235851102 1163196 4658 SH OTR 4658 0 0 DANAOS CORPORATION SHS Y1968P121 1178448 16322 SH OTR 2 16322 0 0 DATADOG INC CL A COM 23804L103 4304246 34824 SH OTR 33462 0 1362 DATADOG INC CL A COM 23804L103 1318812 10670 SH SOLE 10670 0 0 DECKERS OUTDOOR CORP COM 243537107 618408 657 SH SOLE 657 0 0 DECKERS OUTDOOR CORP COM 243537107 57110951 60675 SH OTR 40416 0 20259 DEERE & CO COM 244199105 246444 600 SH SOLE 600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 649596 13570 SH OTR 13339 0 231 DELTA AIR LINES INC DEL COM NEW 247361702 1911258 39926 SH SOLE 39926 0 0 DESCARTES SYS GROUP INC COM 249906108 226764193 2477568 SH SOLE 2296427 0 181141 DEUTSCHE BANK A G NAMEN AKT D18190898 39725 2519 SH OTR 2519 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 477736 30294 SH SOLE 30294 0 0 DEXCOM INC COM 252131107 5020247 36195 SH OTR 35020 0 1175 DEXCOM INC COM 252131107 1736385 12519 SH SOLE 12519 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 546620 3675 SH SOLE 3675 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 48192 324 SH OTR 324 0 0 DIGI INTL INC COM 253798102 542810 17000 SH SOLE 17000 0 0 DOCEBO INC COM 25609L105 9177318 187607 SH SOLE 69600 0 118007 DOLBY LABORATORIES INC COM CL A 25659T107 536547 6405 SH SOLE 6405 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 46522340 555358 SH OTR 360078 0 195280 DOMINOS PIZZA INC COM 25754A201 1062329 2138 SH OTR 2138 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 1067765 84076 SH OTR 84076 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 470011 4860 SH SOLE 4860 0 0 EATON VANCE LTD DURATION INC COM 27828H105 1956815 200699 SH OTR 200699 0 0 EATON VANCE SHORT DURATION D COM 27828V104 779159 73784 SH OTR 73784 0 0 ECOLAB INC COM 278865100 1124714 4871 SH SOLE 4871 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 76578631 801367 SH OTR 2 801367 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 33458996 350136 SH SOLE 226310 0 123826 ELECTRONIC ARTS INC COM 285512109 655390 4940 SH SOLE 4940 0 0 ELI LILLY & CO COM 532457108 4246884 5459 SH SOLE 5459 0 0 ELI LILLY & CO COM 532457108 8776167 11281 SH OTR 10637 0 644 EMCOR GROUP INC COM 29084Q100 1074414 3068 SH SOLE 3068 0 0 EMCOR GROUP INC COM 29084Q100 93318845 266473 SH OTR 172713 0 93760 ENBRIDGE INC COM 29250N105 2380626 65688 SH SOLE 65688 0 0 ENERFLEX LTD COM 29269R105 66593 11440 SH SOLE 11440 0 0 ENERPLUS CORP COM 292766102 1424658 72475 SH SOLE 72475 0 0 ENTEGRIS INC COM 29362U104 1402730 9981 SH SOLE 9981 0 0 ENTEGRIS INC COM 29362U104 113868600 810222 SH OTR 525527 0 284695 EQT CORP COM 26884L109 26303649 709567 SH OTR 454525 0 255042 EQT CORP COM 26884L109 341748 9219 SH SOLE 9219 0 0 ERO COPPER CORP COM 296006109 4046795 209730 SH SOLE 77244 0 132486 ETSY INC COM 29786A106 553333 8052 SH SOLE 8052 0 0 ETSY INC COM 29786A106 46958231 683327 SH OTR 444374 0 238953 EXELON CORP COM 30161N101 232934 6200 SH SOLE 6200 0 0 EXLSERVICE HOLDINGS INC COM 302081104 4223040 132800 SH OTR 91020 0 41780 EXPEDIA GROUP INC COM NEW 30212P303 510364 3705 SH SOLE 3705 0 0 EXPEDIA GROUP INC COM NEW 30212P303 42079044 305474 SH OTR 199948 0 105526 EXXON MOBIL CORP COM 30231G102 733939 6314 SH SOLE 6314 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 144504 6991 SH SOLE 6991 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 13727505 664127 SH OTR 437300 0 226827 FACTSET RESH SYS INC COM 303075105 2953081 6499 SH OTR 1 6499 0 0 FACTSET RESH SYS INC COM 303075105 131506827 289414 SH SOLE 283025 0 6389 FACTSET RESH SYS INC COM 303075105 36351200 80000 SH OTR 80000 0 0 FERGUSON PLC NEW SHS G3421J106 1069652 4897 SH SOLE 4897 0 0 FERGUSON PLC NEW SHS G3421J106 71427 327 SH OTR 327 0 0 FIFTH THIRD BANCORP COM 316773100 984205 26450 SH OTR 26450 0 0 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 1368805 207552 SH OTR 207552 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 1509670 84245 SH OTR 84245 0 0 FIRSTSERVICE CORP NEW COM 33767E202 34401511 207667 SH SOLE 185903 0 21764 FISERV INC COM 337738108 208405 1304 SH SOLE 1304 0 0 FORTINET INC COM 34959E109 41985853 614637 SH OTR 2 614637 0 0 FORTINET INC COM 34959E109 18318078 268161 SH SOLE 173192 0 94969 FORTIS INC COM 349553107 30626790 774654 SH SOLE 707426 0 67228 FOX CORP CL A COM 35137L105 508450 16260 SH SOLE 16260 0 0 FRANCO NEV CORP COM 351858105 42092648 353041 SH SOLE 315258 0 37783 FREEPORT-MCMORAN INC CL B 35671D857 3698217 78652 SH OTR 75240 0 3412 FREEPORT-MCMORAN INC CL B 35671D857 21629 460 SH SOLE 460 0 0 FRONTLINE PLC COM M46528101 10618682 454178 SH OTR 2 454178 0 0 GARTNER INC COM 366651107 82236538 172523 SH OTR 2 172523 0 0 GARTNER INC COM 366651107 35981435 75485 SH SOLE 48828 0 26657 GEN DIGITAL INC COM 668771108 212240 9475 SH SOLE 9475 0 0 GENERAL MLS INC COM 370334104 497137 7105 SH SOLE 7105 0 0 GILDAN ACTIVEWEAR INC COM 375916103 10429549 280853 SH SOLE 280718 0 135 GITLAB INC CLASS A COM 37637K108 70820834 1214349 SH OTR 795026 0 419323 GITLAB INC CLASS A COM 37637K108 783354 13432 SH SOLE 13432 0 0 GODADDY INC CL A 380237107 95614898 805653 SH OTR 530172 0 275481 GODADDY INC CL A 380237107 1123544 9467 SH SOLE 9467 0 0 GRACO INC COM 384109104 90304884 966241 SH OTR 812131 0 154110 GRACO INC COM 384109104 53853802 576223 SH OTR 1 368365 0 207858 GRACO INC COM 384109104 31356297 335505 SH OTR 2 335505 0 0 GRACO INC COM 384109104 465054437 4975973 SH SOLE 4904364 0 71609 GRID DYNAMICS HLDGS INC CL A 39813G109 1069586 87029 SH OTR 2 87029 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1773736 109153 SH OTR 109153 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 760997 19664 SH SOLE 19664 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 62539 1616 SH OTR 1616 0 0 HAMILTON LANE INC CL A 407497106 26916376 238705 SH OTR 155302 0 83403 HAMILTON LANE INC CL A 407497106 288666 2560 SH SOLE 2560 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 762174 68173 SH OTR 68173 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1287428 77416 SH OTR 77416 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1301891 84374 SH OTR 84374 0 0 HAWKINS INC COM 420261109 829440 10800 SH SOLE 10800 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 67173571 1200171 SH OTR 1 960586 0 239585 HDFC BANK LTD SPONSORED ADS 40415F101 63470 1134 SH OTR 1134 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 295191993 5274111 SH SOLE 4933773 0 340338 HDFC BANK LTD SPONSORED ADS 40415F101 21723188 388122 SH OTR 2 388122 0 0 HEICO CORP NEW CL A 422806208 16013455 104024 SH SOLE 66925 0 37099 HEICO CORP NEW CL A 422806208 36930206 239900 SH OTR 2 239900 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1449441 6795 SH OTR 6795 0 0 HOME DEPOT INC COM 437076102 716181 1867 SH OTR 1848 0 19 HOME DEPOT INC COM 437076102 1273168 3319 SH SOLE 3319 0 0 HONEYWELL INTL INC COM 438516106 14162 69 SH SOLE 69 0 0 HONEYWELL INTL INC COM 438516106 2304137 11226 SH OTR 10713 0 513 HOULIHAN LOKEY INC CL A 441593100 4701881 36679 SH OTR 25156 0 11523 HUBBELL INC COM 443510607 671136 1617 SH SOLE 1617 0 0 HUBBELL INC COM 443510607 53369619 128586 SH OTR 82802 0 45784 HUBSPOT INC COM 443573100 101817880 162503 SH OTR 105798 0 56705 HUBSPOT INC COM 443573100 1251240 1997 SH SOLE 1997 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 791050 2714 SH SOLE 2714 0 0 HYATT HOTELS CORP COM CL A 448579102 89482014 560594 SH OTR 361840 0 198754 HYATT HOTELS CORP COM CL A 448579102 1046309 6555 SH SOLE 6555 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 513572 11704 SH SOLE 11704 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 47289300 1077696 SH OTR 706787 0 370909 IDEXX LABS INC COM 45168D104 61692402 114260 SH OTR 2 114260 0 0 IDEXX LABS INC COM 45168D104 26985161 49979 SH SOLE 32315 0 17664 IMMUNOCORE HLDGS PLC ADS 45258D105 630175 9695 SH SOLE 9695 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 55686605 856717 SH OTR 559810 0 296907 IMPERIAL OIL LTD COM NEW 453038408 1817527 26334 SH SOLE 26334 0 0 INARI MED INC COM 45332Y109 311966 6502 SH SOLE 6502 0 0 INARI MED INC COM 45332Y109 27359252 570222 SH OTR 370192 0 200030 INCYTE CORP COM 45337C102 202244 3550 SH SOLE 3550 0 0 INFORMATICA INC COM CL A 45674M101 10091445 288327 SH OTR 285759 0 2568 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1713752 12470 SH SOLE 12470 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 583803 4248 SH OTR 4176 0 72 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 53781 509 SH OTR 509 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 171381 1622 SH SOLE 1622 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 552829 2895 SH SOLE 2895 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 318903 1670 SH OTR 1670 0 0 INTUIT COM 461202103 207350 319 SH SOLE 319 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 4854750 571147 SH OTR 569181 0 1966 INVESCO BD FD COM 46132L107 1087800 69508 SH OTR 69508 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 952109 10158 SH OTR 10158 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 389498 3384 SH OTR 3384 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 336101 7851 SH OTR 7851 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 263271 17275 SH OTR 17275 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 7979125 820054 SH OTR 817260 0 2794 INVESCO MUNICIPAL TRUST COM 46131J103 7977629 822436 SH OTR 819654 0 2782 INVESCO QQQ TR UNIT SER 1 46090E103 26444348 59558 SH OTR 59558 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 271692383 611906 SH SOLE 611906 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 7904703 801694 SH OTR 798971 0 2723 IPG PHOTONICS CORP COM 44980X109 2026740 22348 SH OTR 15319 0 7029 IRADIMED CORP COM 46266A109 1264317 28741 SH OTR 19718 0 9023 IRHYTHM TECHNOLOGIES INC COM 450056106 483604 4169 SH SOLE 4169 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 44630304 384744 SH OTR 253118 0 131626 ISHARES TR 7-10 YR TRSY BD 464287440 490149 5178 SH OTR 5178 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 638006 5789 SH OTR 5789 0 0 ISHARES TR CORE MSCI EAFE 46432F842 896949 12085 SH OTR 12085 0 0 ISHARES TR CORE S&P MCP ETF 464287507 43255262 712138 SH OTR 712138 0 0 ISHARES TR CORE S&P SCP ETF 464287804 33136548 299824 SH OTR 299824 0 0 ISHARES TR CORE S&P500 ETF 464287200 10787454 20519 SH OTR 20519 0 0 ISHARES TR CORE US AGGBD ET 464287226 248474 2537 SH OTR 2537 0 0 ISHARES TR ESG ADV TTL USD 46436E619 660224 15415 SH SOLE 15415 0 0 ISHARES TR ESG EAFE ETF 46436E759 2307563 33870 SH SOLE 33870 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 3499125 77500 SH SOLE 77500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2681685 34500 SH SOLE 34500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 530740 6828 SH OTR 6828 0 0 ISHARES TR IBOXX INV CP ETF 464287242 531312 4878 SH OTR 4878 0 0 ISHARES TR MSCI EAFE ETF 464287465 12882536 161314 SH OTR 161314 0 0 ISHARES TR MSCI EAFE ETF 464287465 19902949 249223 SH SOLE 249223 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 53815 1310 SH OTR 1310 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3435438 83628 SH SOLE 83628 0 0 ISHARES TR PFD AND INCM SEC 464288687 3960100 122870 SH OTR 122870 0 0 ISHARES TR PFD AND INCM SEC 464288687 49892 1548 SH SOLE 1548 0 0 ISHARES TR RUS 1000 ETF 464287622 2172322 7542 SH OTR 7542 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 286155 849 SH OTR 849 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 253262 1414 SH OTR 1414 0 0 ISHARES TR RUS MD CP GR ETF 464287481 351323 3078 SH OTR 3078 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 211933 1691 SH OTR 1691 0 0 ISHARES TR RUS MID CAP ETF 464287499 4379912 52086 SH OTR 52086 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2148845 10218 SH OTR 10218 0 0 ISHARES TR TIPS BD ETF 464287176 487749 4541 SH OTR 4541 0 0 ISHARES TR US CONSM STAPLES 464287812 202890 3000 SH OTR 3000 0 0 ITT INC COM 45073V108 4976385 36583 SH OTR 25065 0 11518 JFROG LTD ORD SHS M6191J100 771683 17451 SH SOLE 17451 0 0 JFROG LTD ORD SHS M6191J100 68824892 1556420 SH OTR 1008444 0 547976 JOHNSON & JOHNSON COM 478160104 534686788 3380029 SH SOLE 3333584 0 46445 JOHNSON & JOHNSON COM 478160104 34628582 218905 SH OTR 2 218905 0 0 JOHNSON & JOHNSON COM 478160104 57698695 364743 SH OTR 1 231347 0 133396 JOHNSON & JOHNSON COM 478160104 53212585 336384 SH OTR 336384 0 0 JPMORGAN CHASE & CO COM 46625H100 736103 3675 SH OTR 3675 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 55618019 432354 SH OTR 2 432354 0 0 KELLANOVA COM 487836108 497850 8690 SH SOLE 8690 0 0 KENVUE INC COM 49177J102 1179506 54963 SH OTR 1 54963 0 0 KENVUE INC COM 49177J102 12442487 579799 SH OTR 579799 0 0 KENVUE INC COM 49177J102 45178536 2105244 SH SOLE 2052893 0 52351 KIMBERLY-CLARK CORP COM 494368103 743763 5750 SH SOLE 5750 0 0 KINDER MORGAN INC DEL COM 49456B101 503892 27475 SH SOLE 27475 0 0 KLA CORP COM NEW 482480100 2370248 3393 SH SOLE 3393 0 0 KLA CORP COM NEW 482480100 4622438 6617 SH OTR 6242 0 375 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 278896 5069 SH SOLE 5069 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 21719090 394749 SH OTR 254058 0 140691 KRAFT HEINZ CO COM 500754106 693167 18785 SH SOLE 18785 0 0 KROGER CO COM 501044101 614148 10750 SH SOLE 10750 0 0 KRYSTAL BIOTECH INC COM 501147102 2860759 16078 SH OTR 11031 0 5047 L3HARRIS TECHNOLOGIES INC COM 502431109 52636 247 SH OTR 247 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 491835 2308 SH SOLE 2308 0 0 LAM RESEARCH CORP COM 512807108 2396863 2467 SH OTR 2374 0 93 LATTICE SEMICONDUCTOR CORP COM 518415104 1656520 21175 SH SOLE 21175 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 66552686 850731 SH OTR 558094 0 292637 LAUREATE EDUCATION INC COMMON STOCK 518613203 4461421 306206 SH OTR 2 306206 0 0 LEIDOS HOLDINGS INC COM 525327102 265457 2025 SH SOLE 2025 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 548829 39000 SH SOLE 39000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 50160242 196368 SH OTR 127089 0 69279 LINCOLN ELEC HLDGS INC COM 533900106 569376 2229 SH SOLE 2229 0 0 LINDE PLC SHS G54950103 216704644 466714 SH SOLE 455472 0 11242 LINDE PLC SHS G54950103 5248209 11303 SH OTR 1 11303 0 0 LINDE PLC SHS G54950103 77839069 167641 SH OTR 167641 0 0 LIQUIDITY SVCS INC COM 53635B107 437100 23500 SH SOLE 23500 0 0 LITHIA MTRS INC COM 536797103 647451 2152 SH SOLE 2152 0 0 LITHIA MTRS INC COM 536797103 56422382 187537 SH OTR 121426 0 66111 LOCKHEED MARTIN CORP COM 539830109 537656 1182 SH OTR 1182 0 0 LOCKHEED MARTIN CORP COM 539830109 483527 1063 SH SOLE 1063 0 0 LOWES COS INC COM 548661107 69111560 271313 SH OTR 271313 0 0 LOWES COS INC COM 548661107 215248888 845008 SH SOLE 824904 0 20104 LOWES COS INC COM 548661107 5157009 20245 SH OTR 1 20245 0 0 MAG SILVER CORP COM 55903Q104 501158 47475 SH SOLE 47475 0 0 MANULIFE FINL CORP COM 56501R106 2716547 108702 SH SOLE 108702 0 0 MASTERCARD INCORPORATED CL A 57636Q104 123014649 255445 SH OTR 1 163341 0 92104 MASTERCARD INCORPORATED CL A 57636Q104 1074633086 2231520 SH SOLE 2202416 0 29104 MASTERCARD INCORPORATED CL A 57636Q104 95613316 198545 SH OTR 198513 0 32 MASTERCARD INCORPORATED CL A 57636Q104 72640500 150841 SH OTR 2 150841 0 0 MATADOR RES CO COM 576485205 4179668 62598 SH OTR 42952 0 19646 MATERION CORP COM 576690101 5121254 38871 SH OTR 26652 0 12219 MCDONALDS CORP COM 580135101 41729 148 SH OTR 148 0 0 MCDONALDS CORP COM 580135101 33662011 119390 SH SOLE 119390 0 0 MCKESSON CORP COM 58155Q103 799907 1490 SH SOLE 1490 0 0 MERCK & CO INC COM 58933Y105 110706 839 SH OTR 839 0 0 MERCK & CO INC COM 58933Y105 667007 5055 SH SOLE 5055 0 0 META PLATFORMS INC CL A 30303M102 6487834 13361 SH OTR 12631 0 730 META PLATFORMS INC CL A 30303M102 3312627 6822 SH SOLE 6822 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 47577642 35738 SH OTR 1 22975 0 12763 METTLER TOLEDO INTERNATIONAL COM 592688105 28182078 21169 SH OTR 2 21169 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 438556214 329422 SH SOLE 324960 0 4462 METTLER TOLEDO INTERNATIONAL COM 592688105 39459436 29640 SH OTR 29640 0 0 MICRON TECHNOLOGY INC COM 595112103 2331628 19778 SH OTR 18512 0 1266 MICRON TECHNOLOGY INC COM 595112103 17566 149 SH SOLE 149 0 0 MICROSOFT CORP COM 594918104 112037315 266299 SH OTR 2 266299 0 0 MICROSOFT CORP COM 594918104 205322299 488026 SH OTR 486656 0 1370 MICROSOFT CORP COM 594918104 191085555 454187 SH OTR 1 292047 0 162140 MICROSOFT CORP COM 594918104 1741392896 4139078 SH SOLE 4084237 0 54841 MIDDLEBY CORP COM 596278101 2898883 18029 SH OTR 1 18029 0 0 MIDDLEBY CORP COM 596278101 138956487 864211 SH SOLE 845900 0 18311 MIDDLEBY CORP COM 596278101 38478655 239310 SH OTR 239310 0 0 MONGODB INC CL A 60937P106 976935 2724 SH SOLE 2724 0 0 MONGODB INC CL A 60937P106 80932854 225666 SH OTR 148319 0 77347 MONROE CAP CORP COM 610335101 604829 84004 SH OTR 84004 0 0 MOODYS CORP COM 615369105 81185849 206564 SH OTR 2 206564 0 0 MOODYS CORP COM 615369105 1160063811 2951591 SH SOLE 2911820 0 39771 MOODYS CORP COM 615369105 137005542 348588 SH OTR 1 222913 0 125675 MOODYS CORP COM 615369105 108297844 275546 SH OTR 275511 0 35 MORGAN STANLEY EMERGING MKTS COM 617477104 2014428 424090 SH OTR 424090 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 809767 112001 SH OTR 112001 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5429064 15294 SH OTR 14741 0 553 MOTOROLA SOLUTIONS INC COM NEW 620076307 2365587 6664 SH SOLE 6664 0 0 MSCI INC COM 55354G100 55474462 98982 SH OTR 98982 0 0 MSCI INC COM 55354G100 530635741 946803 SH SOLE 933952 0 12851 MSCI INC COM 55354G100 36290258 64752 SH OTR 2 64752 0 0 MSCI INC COM 55354G100 61965594 110564 SH OTR 1 71101 0 39463 NEOGEN CORP COM 640491106 413831 26225 SH SOLE 26225 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 3141701 300067 SH OTR 299059 0 1008 NEUROCRINE BIOSCIENCES INC COM 64125C109 69752488 505746 SH OTR 330148 0 175598 NEUROCRINE BIOSCIENCES INC COM 64125C109 799384 5796 SH SOLE 5796 0 0 NEW YORK TIMES CO CL A 650111107 670904 15523 SH SOLE 15523 0 0 NEW YORK TIMES CO CL A 650111107 55929835 1294073 SH OTR 843975 0 450098 NEXGEN ENERGY LTD COM 65340P106 5758160 740249 SH SOLE 274957 0 465292 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 26268367 152466 SH OTR 98322 0 54144 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 329246 1911 SH SOLE 1911 0 0 NIKE INC CL B 654106103 20076759 213628 SH OTR 2 213628 0 0 NIKE INC CL B 654106103 266386968 2834507 SH SOLE 2788482 0 46025 NIKE INC CL B 654106103 35043920 372887 SH OTR 1 242698 0 130189 NIKE INC CL B 654106103 30406289 323540 SH OTR 323540 0 0 NOBLE CORP PLC ORD SHS A G65431127 16154977 333161 SH OTR 2 333161 0 0 NORDSON CORP COM 655663102 54872035 199869 SH OTR 128894 0 70975 NORDSON CORP COM 655663102 687448 2504 SH SOLE 2504 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 9959203 447602 SH SOLE 165775 0 281827 NORTHROP GRUMMAN CORP COM 666807102 473395 989 SH SOLE 989 0 0 NOVO-NORDISK A S ADR 670100205 140983 1098 SH OTR 1098 0 0 NOVO-NORDISK A S ADR 670100205 512316 3990 SH SOLE 3990 0 0 NUTRIEN LTD COM 67077M108 46191602 849702 SH SOLE 748426 0 101276 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3140872 258508 SH OTR 257657 0 851 NUVEEN AMT FREE QLTY MUN INC COM 670657105 7870438 710970 SH OTR 708577 0 2393 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 5044644 415197 SH OTR 413789 0 1408 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 1077405 193430 SH OTR 193430 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 8027310 655826 SH OTR 653608 0 2218 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1993449 277253 SH OTR 277253 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 7903859 689691 SH OTR 687362 0 2329 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 3166363 286031 SH OTR 285066 0 965 NUVEI CORPORATION SUB VTG SHS 67079A102 1012218 32000 SH SOLE 32000 0 0 NVENT ELECTRIC PLC SHS G6700G107 2943767 39042 SH SOLE 39042 0 0 NVENT ELECTRIC PLC SHS G6700G107 51284139 680161 SH OTR 448358 0 231803 NVIDIA CORPORATION COM 67066G104 5954460 6590 SH OTR 6162 0 428 NVIDIA CORPORATION COM 67066G104 49696 55 SH SOLE 55 0 0 NXP SEMICONDUCTORS N V COM N6596X109 41130 166 SH OTR 166 0 0 NXP SEMICONDUCTORS N V COM N6596X109 605302 2443 SH SOLE 2443 0 0 OCCIDENTAL PETE CORP COM 674599105 546566 8410 SH SOLE 8410 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 3581923 45016 SH OTR 30859 0 14157 OPTION CARE HEALTH INC COM NEW 68404L201 22608408 674073 SH OTR 436519 0 237554 OPTION CARE HEALTH INC COM NEW 68404L201 262350 7822 SH SOLE 7822 0 0 ORACLE CORP COM 68389X105 519380267 4134864 SH SOLE 4069545 0 65319 ORACLE CORP COM 68389X105 41901737 333586 SH OTR 2 333586 0 0 ORACLE CORP COM 68389X105 70794298 563604 SH OTR 1 361041 0 202563 ORACLE CORP COM 68389X105 62491854 497507 SH OTR 497507 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 549765 487 SH SOLE 487 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 15475198 942365 SH SOLE 494714 0 447651 OTIS WORLDWIDE CORP COM 68902V107 47744899 480960 SH OTR 480463 0 497 OTIS WORLDWIDE CORP COM 68902V107 603613022 6080518 SH SOLE 6006904 0 73614 OTIS WORLDWIDE CORP COM 68902V107 38695744 389803 SH OTR 2 389803 0 0 OTIS WORLDWIDE CORP COM 68902V107 66387408 668756 SH OTR 1 429811 0 238945 OWENS CORNING NEW COM 690742101 222511 1334 SH OTR 1334 0 0 PALO ALTO NETWORKS INC COM 697435105 1126291 3964 SH OTR 3964 0 0 PAYCOR HCM INC COM 70435P102 3675093 189048 SH OTR 129573 0 59475 PDD HOLDINGS INC SPONSORED ADS 722304102 33829 291 SH OTR 291 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 391879 3371 SH SOLE 3371 0 0 PEMBINA PIPELINE CORP COM 706327103 28488009 806614 SH SOLE 727983 0 78631 PEPSICO INC COM 713448108 60314396 344634 SH OTR 344634 0 0 PEPSICO INC COM 713448108 526388078 3007760 SH SOLE 2960922 0 46838 PEPSICO INC COM 713448108 62770487 358668 SH OTR 1 233178 0 125490 PEPSICO INC COM 713448108 36044710 205958 SH OTR 2 205958 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 41873 2753 SH OTR 2753 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 622773 40945 SH SOLE 40945 0 0 PFIZER INC COM 717081103 500610 18040 SH SOLE 18040 0 0 PFIZER INC COM 717081103 156954 5656 SH OTR 5656 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 802314 61764 SH OTR 61764 0 0 PIMCO CALIF MUN INCOME FD COM 72200N106 3079824 329041 SH OTR 327952 0 1089 PIMCO CALIF MUN INCOME FD II COM 72200M108 3077822 533418 SH OTR 531625 0 1793 PIMCO MUN INCOME FD II COM 72200W106 4868758 572795 SH OTR 570823 0 1972 PIMCO MUN INCOME FD III COM 72201A103 4825769 646020 SH OTR 643765 0 2255 PNC FINL SVCS GROUP INC COM 693475105 239653 1483 SH OTR 1483 0 0 POOL CORP COM 73278L105 3026250 7500 SH SOLE 7500 0 0 POWER INTEGRATIONS INC COM 739276103 34593495 483487 SH OTR 313746 0 169741 POWER INTEGRATIONS INC COM 739276103 398605 5571 SH SOLE 5571 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 669439 8147 SH SOLE 8147 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 58840376 716081 SH OTR 468397 0 247684 PROCTER AND GAMBLE CO COM 742718109 149432 921 SH OTR 921 0 0 PROCTER AND GAMBLE CO COM 742718109 122337 754 SH SOLE 754 0 0 PROGRESSIVE CORP COM 743315103 902769 4365 SH SOLE 4365 0 0 PTC INC COM 69370C100 236175 1250 SH SOLE 1250 0 0 PULTE GROUP INC COM 745867101 44659434 370249 SH OTR 242361 0 127888 PULTE GROUP INC COM 745867101 551233 4570 SH SOLE 4570 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 4754260 467939 SH OTR 466329 0 1610 QUEST DIAGNOSTICS INC COM 74834L100 660891 4965 SH SOLE 4965 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 612248 140000 SH SOLE 140000 0 0 RALPH LAUREN CORP CL A 751212101 657160 3500 SH OTR 3500 0 0 RAYMOND JAMES FINL INC COM 754730109 53960800 420190 SH OTR 275669 0 144521 RAYMOND JAMES FINL INC COM 754730109 2494045 19421 SH SOLE 19421 0 0 RB GLOBAL INC COM 74935Q107 23377451 306737 SH OTR 199155 0 107582 RB GLOBAL INC COM 74935Q107 203355635 2668242 SH SOLE 2594443 0 73799 REGAL REXNORD CORPORATION COM 758750103 606037 3365 SH SOLE 3365 0 0 REGAL REXNORD CORPORATION COM 758750103 53790287 298669 SH OTR 193830 0 104839 RELX PLC SPONSORED ADR 759530108 339567 7844 SH SOLE 7844 0 0 RELX PLC SPONSORED ADR 759530108 68485 1582 SH OTR 1582 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 46126048 196256 SH OTR 128591 0 67665 RENAISSANCERE HLDGS LTD COM G7496G103 516831 2199 SH SOLE 2199 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 1702992 283832 SH OTR 2 283832 0 0 REPUBLIC SVCS INC COM 760759100 253658 1325 SH SOLE 1325 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 262511478 3303540 SH SOLE 3152897 0 150643 ROCKWELL AUTOMATION INC COM 773903109 1212515 4162 SH SOLE 4162 0 0 ROCKWELL AUTOMATION INC COM 773903109 416019 1428 SH OTR 1404 0 24 ROGERS COMMUNICATIONS INC CL B 775109200 721004 17586 SH SOLE 17586 0 0 ROKU INC COM CL A 77543R102 173287 2659 SH SOLE 2659 0 0 ROKU INC COM CL A 77543R102 13878734 212962 SH OTR 137335 0 75627 ROPER TECHNOLOGIES INC COM 776696106 699928 1248 SH SOLE 1248 0 0 ROYAL BK CDA COM 780087102 454301639 4501450 SH SOLE 4241511 0 259939 ROYAL CARIBBEAN GROUP COM V7780T103 70692284 508541 SH OTR 331221 0 177320 ROYAL CARIBBEAN GROUP COM V7780T103 851297 6124 SH SOLE 6124 0 0 S&P GLOBAL INC COM 78409V104 1015975 2388 SH OTR 2299 0 89 S&P GLOBAL INC COM 78409V104 90740827 213282 SH OTR 1 213282 0 0 S&P GLOBAL INC COM 78409V104 42488415 99867 SH OTR 2 99867 0 0 S&P GLOBAL INC COM 78409V104 276824573 650663 SH SOLE 560322 0 90341 SABA CAPITAL INCOME & OPPORT COM 880198106 780804 204399 SH OTR 204399 0 0 SALESFORCE INC COM 79466L302 13553 45 SH OTR 45 0 0 SALESFORCE INC COM 79466L302 222271 738 SH SOLE 738 0 0 SANOFI SPONSORED ADR 80105N105 1651574 33983 SH OTR 31853 0 2130 SANOFI SPONSORED ADR 80105N105 132727 2731 SH SOLE 2731 0 0 SAREPTA THERAPEUTICS INC COM 803607100 528067 4079 SH SOLE 4079 0 0 SAREPTA THERAPEUTICS INC COM 803607100 46988802 362960 SH OTR 237140 0 125820 SCORPIO TANKERS INC SHS Y7542C130 23712886 331417 SH OTR 2 331417 0 0 SEADRILL 2021 LTD COM G7997W102 9168785 182282 SH OTR 2 182282 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 977049 10349 SH SOLE 10349 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 241516 5734 SH OTR 5734 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 14067597 67545 SH OTR 67545 0 0 SERVICENOW INC COM 81762P102 2266615 2973 SH OTR 2778 0 195 SHELL PLC SPON ADS 780259305 63688 950 SH OTR 950 0 0 SHELL PLC SPON ADS 780259305 179265 2674 SH SOLE 2674 0 0 SHERWIN WILLIAMS CO COM 824348106 692696544 1994347 SH SOLE 1967135 0 27212 SHERWIN WILLIAMS CO COM 824348106 77412910 222880 SH OTR 1 143395 0 79485 SHERWIN WILLIAMS CO COM 824348106 71474609 205783 SH OTR 205346 0 437 SHERWIN WILLIAMS CO COM 824348106 44378007 127769 SH OTR 2 127769 0 0 SHOCKWAVE MED INC COM 82489T104 896459 2753 SH SOLE 2753 0 0 SHOCKWAVE MED INC COM 82489T104 80066230 245881 SH OTR 161070 0 84811 SHOPIFY INC CL A 82509L107 555134 7157 SH SOLE 7157 0 0 SMITH A O CORP COM 831865209 66096269 738836 SH OTR 478382 0 260454 SMITH A O CORP COM 831865209 775797 8672 SH SOLE 8672 0 0 SMUCKER J M CO COM NEW 832696405 482082 3830 SH SOLE 3830 0 0 SONY GROUP CORP SPONSORED ADR 835699307 169165 1973 SH SOLE 1973 0 0 SONY GROUP CORP SPONSORED ADR 835699307 61561 718 SH OTR 718 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 61752598 118058 SH SOLE 118058 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2272216 4344 SH OTR 4344 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 474609 853 SH OTR 853 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 466113 9470 SH SOLE 9470 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 44682162 907805 SH OTR 597387 0 310418 SPX TECHNOLOGIES INC COM 78473E103 6488951 52700 SH SOLE 52700 0 0 STANTEC INC COM 85472N109 213667593 2571953 SH SOLE 2342314 0 229639 STARBUCKS CORP COM 855244109 2990921 32727 SH OTR 30613 0 2114 STARBUCKS CORP COM 855244109 620904 6794 SH SOLE 6794 0 0 STIFEL FINL CORP COM 860630102 607772 7775 SH SOLE 7775 0 0 STIFEL FINL CORP COM 860630102 51807324 662752 SH OTR 429004 0 233748 STRYKER CORPORATION COM 863667101 1837662 5135 SH SOLE 5135 0 0 STRYKER CORPORATION COM 863667101 2372678 6630 SH OTR 6281 0 349 SUN LIFE FINANCIAL INC. COM 866796105 45083464 825727 SH SOLE 753814 0 71913 SUNCOR ENERGY INC NEW COM 867224107 40269556 1090476 SH SOLE 962486 0 127990 SYNOPSYS INC COM 871607107 56499633 98862 SH OTR 2 98862 0 0 SYNOPSYS INC COM 871607107 24852249 43486 SH SOLE 28197 0 15289 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 88757387 652388 SH OTR 2 652388 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 69794 513 SH OTR 513 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 266281550 1957233 SH OTR 1 1565099 0 392134 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1404137357 10320745 SH SOLE 9742075 0 578670 TAPESTRY INC COM 876030107 767182 16158 SH SOLE 16158 0 0 TAPESTRY INC COM 876030107 67852054 1429066 SH OTR 933312 0 495754 TC ENERGY CORP COM 87807B107 43008812 1069453 SH SOLE 963281 0 106172 TECK RESOURCES LTD CL B 878742204 224937 4916 SH SOLE 4916 0 0 TELUS CORPORATION COM 87971M103 242824584 15168971 SH SOLE 14460268 0 708703 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3630864 324474 SH OTR 2 324474 0 0 TEXAS INSTRS INC COM 882508104 401206 2303 SH OTR 2265 0 38 TEXAS INSTRS INC COM 882508104 1686353 9680 SH SOLE 9680 0 0 TFI INTL INC COM 87241L109 32724710 205090 SH SOLE 205090 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 142572 100000 SH SOLE 100000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 23452405 40351 SH SOLE 26115 0 14236 THERMO FISHER SCIENTIFIC INC COM 883556102 53495150 92041 SH OTR 2 92041 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1541950 2653 SH OTR 2480 0 173 THOMSON REUTERS CORP. COM 884903808 414072907 2659063 SH SOLE 2562421 0 96642 TIDEWATER INC NEW COM 88642R109 18684372 203091 SH OTR 2 203091 0 0 TIM S A SPONSORED ADR 88706T108 6711648 378121 SH OTR 2 378121 0 0 TJX COS INC NEW COM 872540109 48886874 482024 SH OTR 2 482024 0 0 TJX COS INC NEW COM 872540109 747694204 7372256 SH SOLE 7278476 0 93780 TJX COS INC NEW COM 872540109 82863690 817035 SH OTR 1 522865 0 294170 TJX COS INC NEW COM 872540109 61908188 610414 SH OTR 610414 0 0 TOLL BROTHERS INC COM 889478103 3077712 23790 SH OTR 14778 0 9012 TOPBUILD CORP COM 89055F103 59726848 135518 SH OTR 87872 0 47646 TOPBUILD CORP COM 89055F103 680928 1545 SH SOLE 1545 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 345718485 5724760 SH SOLE 5430076 0 294684 TRACTOR SUPPLY CO COM 892356106 2420125 9247 SH SOLE 9247 0 0 TRACTOR SUPPLY CO COM 892356106 2290312 8751 SH OTR 8698 0 53 TRADEWEB MKTS INC CL A 892672106 65941693 633020 SH OTR 2 633020 0 0 TRADEWEB MKTS INC CL A 892672106 28843631 276890 SH SOLE 179023 0 97867 TRANE TECHNOLOGIES PLC SHS G8994E103 312208 1040 SH SOLE 1040 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 476718 1588 SH OTR 1588 0 0 TRAVELERS COMPANIES INC COM 89417E109 866477 3765 SH SOLE 3765 0 0 TRAVELERS COMPANIES INC COM 89417E109 195849 851 SH OTR 851 0 0 TYLER TECHNOLOGIES INC COM 902252105 958823 2256 SH SOLE 2256 0 0 TYLER TECHNOLOGIES INC COM 902252105 77114664 181442 SH OTR 117721 0 63721 UBER TECHNOLOGIES INC COM 90353T100 6572020 85362 SH OTR 81279 0 4083 UBS GROUP AG SHS H42097107 1241211 40404 SH SOLE 40404 0 0 UBS GROUP AG SHS H42097107 98949 3221 SH OTR 3221 0 0 ULTA BEAUTY INC COM 90384S303 966805 1849 SH OTR 1849 0 0 UNILEVER PLC SPON ADR NEW 904767704 5452541 108638 SH SOLE 108638 0 0 UNION PAC CORP COM 907818108 1617973 6579 SH SOLE 6579 0 0 UNION PAC CORP COM 907818108 527028 2143 SH OTR 2106 0 37 UNITEDHEALTH GROUP INC COM 91324P102 764351571 1545081 SH SOLE 1522817 0 22264 UNITEDHEALTH GROUP INC COM 91324P102 85057729 171938 SH OTR 1 111368 0 60570 UNITEDHEALTH GROUP INC COM 91324P102 49014876 99080 SH OTR 2 99080 0 0 UNITEDHEALTH GROUP INC COM 91324P102 86166351 174179 SH OTR 173929 0 250 VALARIS LTD CL A G9460G101 21848881 290312 SH OTR 2 290312 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1136420 6297 SH OTR 6297 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 753666 9830 SH OTR 9830 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 229656 3162 SH OTR 3162 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 291246 4010 SH SOLE 4010 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 226449 1292 SH OTR 1292 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2654263 10623 SH OTR 10623 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 376388 783 SH SOLE 783 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 256741870 534100 SH OTR 534100 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2687075 11755 SH OTR 11755 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2688944 64375 SH SOLE 64375 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12030 288 SH OTR 288 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 308925 2644 SH OTR 2644 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 729853 6605 SH SOLE 6605 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 480700 9500 SH SOLE 9500 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 209575 3609 SH OTR 3609 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 260767 3373 SH OTR 3373 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 419571 5476 SH SOLE 5476 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 14542176 289858 SH OTR 289858 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 10071377 200745 SH SOLE 200745 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 260746 2798 SH OTR 2798 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 393607 1455 SH OTR 1455 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 181422 346 SH SOLE 346 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 207114 395 SH OTR 395 0 0 VEEVA SYS INC CL A COM 922475108 60424289 260798 SH OTR 2 260798 0 0 VEEVA SYS INC CL A COM 922475108 26405709 113970 SH SOLE 73667 0 40303 VERACYTE INC COM 92337F107 13552967 611596 SH OTR 397743 0 213853 VERACYTE INC COM 92337F107 148937 6721 SH SOLE 6721 0 0 VERALTO CORP COM SHS 92338C103 377869 4262 SH SOLE 4262 0 0 VERALTO CORP COM SHS 92338C103 33868 382 SH OTR 382 0 0 VERISK ANALYTICS INC COM 92345Y106 3887659 16492 SH OTR 15790 0 702 VERISK ANALYTICS INC COM 92345Y106 1229568 5216 SH SOLE 5216 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 244417 5825 SH SOLE 5825 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 7259 173 SH OTR 173 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 219455 525 SH SOLE 525 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3246684 7767 SH OTR 7287 0 480 VESTA REAL ESTATE CORP ADS 92540K109 235440 6000 SH OTR 2 6000 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 3111392 73330 SH OTR 50215 0 23115 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 692089 90351 SH OTR 90351 0 0 VISA INC COM CL A 92826C839 75769941 271499 SH OTR 2 271499 0 0 VISA INC COM CL A 92826C839 3812233 13660 SH OTR 12990 0 670 VISA INC COM CL A 92826C839 109198981 391282 SH SOLE 349329 0 41953 WASTE CONNECTIONS INC COM 94106B101 373917965 2173628 SH SOLE 2072995 0 100633 WASTE MGMT INC DEL COM 94106L109 255780 1200 SH SOLE 1200 0 0 WATERS CORP COM 941848103 316692 920 SH OTR 920 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 2791664 24187 SH OTR 16590 0 7597 WEST PHARMACEUTICAL SVSC INC COM 955306105 33047325 83514 SH OTR 2 83514 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 14440645 36493 SH SOLE 23585 0 12908 WESTERN ASSET GLOBAL CORP DE COM 95790C107 725487 58132 SH OTR 58132 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 1770042 453857 SH OTR 453857 0 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 1087641 89224 SH OTR 89224 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 4946225 473323 SH OTR 471709 0 1614 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1593095 149727 SH OTR 149727 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 1530743 188052 SH OTR 188052 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 1806216 209295 SH OTR 209295 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 19916846 422593 SH SOLE 378865 0 43728 WINGSTOP INC COM 974155103 1053400 2875 SH SOLE 2875 0 0 WINGSTOP INC COM 974155103 89673469 244742 SH OTR 158400 0 86342 WINMARK CORP COM 974250102 6236070 17241 SH SOLE 17241 0 0 WINTRUST FINL CORP COM 97650W108 45240434 433379 SH OTR 281000 0 152379 WINTRUST FINL CORP COM 97650W108 513599 4920 SH SOLE 4920 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 795236 15813 SH OTR 15813 0 0 WORKDAY INC CL A 98138H101 1038905 3809 SH OTR 3809 0 0 WP CAREY INC COM 92936U109 329102 5831 SH OTR 5831 0 0 XENON PHARMACEUTICALS INC COM 98420N105 24552190 570318 SH OTR 373710 0 196608 XENON PHARMACEUTICALS INC COM 98420N105 267943 6224 SH SOLE 6224 0 0 XPEL INC COM 98379L100 1404520 26000 SH SOLE 26000 0 0 YATRA ONLINE INC ORD SHS G98338109 492143 309524 SH OTR 2 309524 0 0 ZOETIS INC CL A 98978V103 54441964 321742 SH OTR 2 321742 0 0 ZOETIS INC CL A 98978V103 649259 3837 SH OTR 3773 0 64 ZOETIS INC CL A 98978V103 44523550 263126 SH SOLE 213407 0 49719 ZURN ELKAY WATER SOLNS CORP COM 98983L108 4046289 120893 SH OTR 82930 0 37963