0001085146-24-005303.txt : 20241101 0001085146-24-005303.hdr.sgml : 20241101 20241101111510 ACCESSION NUMBER: 0001085146-24-005303 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241101 DATE AS OF CHANGE: 20241101 EFFECTIVENESS DATE: 20241101 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: 241417800 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 09-30-2024 09-30-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 10-23-2024 2 683 33251276290 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 236001 2070 SH SOLE 2070 0 0 ABBVIE INC COM 00287Y109 6738808 34124 SH SOLE 34124 0 0 ABBVIE INC COM 00287Y109 5036530 25504 SH OTR 1 24358 0 1146 ABRDN ASIA PACIFIC INCOME FU COM NEW 003009867 2905522 166984 SH OTR 1 166984 0 0 ABRDN INCOME CREDIT STRATEGI COM 003057106 1404651 212183 SH OTR 1 212183 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1441491 4078 SH OTR 1 4050 0 28 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14680378 41531 SH SOLE 41531 0 0 ACI WORLDWIDE INC COM 004498101 43181066 848351 SH OTR 1 571445 0 276906 ACI WORLDWIDE INC COM 004498101 1030318 20242 SH SOLE 20242 0 0 ADOBE INC COM 00724F101 115007740 222117 SH SOLE 202096 0 20021 ADOBE INC COM 00724F101 43495073 84003 SH OTR 1 84003 0 0 ADOBE INC COM 00724F101 51599884 99656 SH OTR 2 99656 0 0 ADVANCED ENERGY INDS COM 007973100 4901553 46575 SH OTR 1 32075 0 14500 AGNICO EAGLE MINES LTD COM 008474108 305386 3786 SH SOLE 3786 0 0 AIR PRODS & CHEMS INC COM 009158106 223305 750 SH OTR 1 750 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 13494555 676330 SH SOLE 195158 0 481172 ALBERTSONS COS INC COMMON STOCK 013091103 436553 23623 SH SOLE 23623 0 0 ALCON AG ORD SHS H01301128 82764695 827068 SH OTR 1 827068 0 0 ALCON AG ORD SHS H01301128 170541796 1704225 SH SOLE 1561962 0 142263 ALGONQUIN PWR UTILS CORP COM 015857105 96124 17569 SH SOLE 17569 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2076195 183086 SH OTR 1 183086 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 818774 114835 SH OTR 1 114835 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 1092398 114029 SH OTR 1 114029 0 0 ALLSTATE CORP COM 020002101 518693 2735 SH SOLE 2735 0 0 ALPHABET INC CAP STK CL A 02079K305 288648657 1740420 SH OTR 1 1415931 0 324489 ALPHABET INC CAP STK CL A 02079K305 96680599 582940 SH OTR 2 582940 0 0 ALPHABET INC CAP STK CL A 02079K305 1253401258 7557439 SH SOLE 7456160 0 101279 ALPHABET INC CAP STK CL C 02079K107 642010 3840 SH OTR 1 3840 0 0 ALPHABET INC CAP STK CL C 02079K107 1890083 11305 SH SOLE 11305 0 0 AMAZON COM INC COM 023135106 21150318 113510 SH SOLE 73798 0 39712 AMAZON COM INC COM 023135106 49287266 264516 SH OTR 2 264516 0 0 AMAZON COM INC COM 023135106 4317639 23172 SH OTR 1 22103 0 1069 AMERICAN EXPRESS CO COM 025816109 4981568 18372 SH SOLE 18372 0 0 AMERICAN EXPRESS CO COM 025816109 4488075 16552 SH OTR 1 15956 0 596 AMERIPRISE FINL INC COM 03076C106 2062936 4391 SH OTR 1 4373 0 18 AMERIPRISE FINL INC COM 03076C106 3050946 6494 SH SOLE 6494 0 0 AMICUS THERAPEUTICS INC COM 03152W109 33589807 3145113 SH OTR 1 2153221 0 991892 AMICUS THERAPEUTICS INC COM 03152W109 720345 67448 SH SOLE 67448 0 0 AMPHENOL CORP NEW CL A 032095101 37230209 571366 SH OTR 2 571366 0 0 AMPHENOL CORP NEW CL A 032095101 604359 9275 SH OTR 1 9131 0 144 AMPHENOL CORP NEW CL A 032095101 19036364 292148 SH SOLE 206472 0 85676 ANALOG DEVICES INC COM 032654105 61322812 266424 SH OTR 1 266424 0 0 ANALOG DEVICES INC COM 032654105 109769914 476908 SH SOLE 463526 0 13382 ANSYS INC COM 03662Q105 14744285 46274 SH SOLE 30147 0 16127 ANSYS INC COM 03662Q105 34743415 109040 SH OTR 2 109040 0 0 AON PLC SHS CL A G0403H108 49982407 144462 SH OTR 1 144462 0 0 AON PLC SHS CL A G0403H108 117670853 340099 SH SOLE 315524 0 24575 APELLIS PHARMACEUTICALS INC COM 03753U106 38207693 1324816 SH OTR 1 899779 0 425037 APELLIS PHARMACEUTICALS INC COM 03753U106 855193 29653 SH SOLE 29653 0 0 APPLE INC COM 037833100 4219164 18108 SH SOLE 18108 0 0 APPLE INC COM 037833100 2916694 12518 SH OTR 1 12518 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 28620885 128270 SH OTR 1 86804 0 41466 APPLIED INDL TECHNOLOGIES IN COM 03820C105 585716 2625 SH SOLE 2625 0 0 APPLIED MATLS INC COM 038222105 805169 3985 SH OTR 1 3924 0 61 APPLIED MATLS INC COM 038222105 4724131 23381 SH SOLE 23381 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3743313 429279 SH OTR 2 429279 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1727175 11083 SH OTR 1 11083 0 0 ARGENX SE SPONSORED ADR 04016X101 83880917 154739 SH OTR 1 107002 0 47737 ARGENX SE SPONSORED ADR 04016X101 1959077 3614 SH SOLE 3614 0 0 ARISTA NETWORKS INC COM 040413106 5637932 14689 SH SOLE 14689 0 0 ARISTA NETWORKS INC COM 040413106 7576991 19741 SH OTR 1 19024 0 717 ASP ISOTOPES INC COM 00218A105 722800 260000 SH OTR 2 260000 0 0 ASPEN TECHNOLOGY INC COM 29109X106 39621193 165904 SH OTR 2 165904 0 0 ASPEN TECHNOLOGY INC COM 29109X106 16837288 70502 SH SOLE 46041 0 24461 ASTRAZENECA PLC SPONSORED ADR 046353108 98167 1260 SH SOLE 1260 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 113281 1454 SH OTR 1 1454 0 0 ATS CORPORATION COM 00217Y104 16989492 584804 SH SOLE 435617 0 149187 AUNA S A CLASS A L0415A103 9251923 1338918 SH OTR 2 1338918 0 0 AUTOZONE INC COM 053332102 229146510 72744 SH OTR 1 59243 0 13501 AUTOZONE INC COM 053332102 77198030 24507 SH OTR 2 24507 0 0 AUTOZONE INC COM 053332102 1026279882 325799 SH SOLE 321472 0 4327 AVIDITY BIOSCIENCES INC COM 05370A108 19396836 422313 SH OTR 1 288158 0 134155 AVIDITY BIOSCIENCES INC COM 05370A108 408639 8897 SH SOLE 8897 0 0 AVIENT CORPORATION COM 05368V106 712330 14156 SH SOLE 14156 0 0 AVIENT CORPORATION COM 05368V106 31659080 629155 SH OTR 1 424002 0 205153 BALCHEM CORP COM 057665200 4200944 23869 SH OTR 1 16402 0 7467 BANK MONTREAL QUE COM 063671101 312054301 3453718 SH SOLE 3288131 0 165587 BANK NEW YORK MELLON CORP COM 064058100 1819423 25319 SH OTR 1 25199 0 120 BANK NEW YORK MELLON CORP COM 064058100 3363192 46802 SH SOLE 46802 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 4416708 80956 SH SOLE 80956 0 0 BARRICK GOLD CORP COM 067901108 393924 19787 SH SOLE 19787 0 0 BBB FOODS INC CL A COM G0896C103 5618130 187271 SH OTR 2 187271 0 0 BCE INC COM NEW 05534B760 9123697 262088 SH SOLE 262088 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1722636 19931 SH OTR 1 13681 0 6250 BECTON DICKINSON & CO COM 075887109 80186002 332584 SH OTR 1 271734 0 60850 BECTON DICKINSON & CO COM 075887109 282031306 1169769 SH SOLE 1150599 0 19170 BECTON DICKINSON & CO COM 075887109 26501953 109921 SH OTR 2 109921 0 0 BEIGENE LTD SPONSORED ADR 07725L102 61740 275 SH OTR 1 275 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1287789 5736 SH SOLE 5736 0 0 BENTLEY SYS INC COM CL B 08265T208 12687918 249713 SH SOLE 162213 0 87500 BENTLEY SYS INC COM CL B 08265T208 30084601 592100 SH OTR 2 592100 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3455900 5 SH OTR 1 5 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3784718 8223 SH OTR 1 8223 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1438773 3126 SH SOLE 3126 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2711288 225190 SH OTR 1 225190 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 1968394 174503 SH OTR 1 174503 0 0 BLACKROCK ENHANCED GOVT FD I COM 09255K108 1184860 118486 SH OTR 1 118486 0 0 BLACKROCK INC COM 09247X101 434876 458 SH OTR 1 458 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 2141761 165771 SH OTR 1 165427 0 344 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 1687340 116529 SH OTR 1 116529 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 3326929 276323 SH OTR 1 275743 0 580 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 3286255 310904 SH OTR 1 310265 0 639 BLACKROCK MUNI INCOME TR II COM 09249N101 3322083 295034 SH OTR 1 294424 0 610 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 3327562 274325 SH OTR 1 273772 0 553 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 5616904 444024 SH OTR 1 443162 0 862 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 3370664 315310 SH OTR 1 314673 0 637 BLACKROCK MUNIVEST FD II INC COM 09253T101 2108232 185095 SH OTR 1 184715 0 380 BLACKROCK MUNIYIELD FD INC COM 09253W104 3386080 296245 SH OTR 1 295642 0 603 BLACKROCK MUNIYIELD MICH QU COM 09254V105 3328559 277149 SH OTR 1 276577 0 572 BLACKROCK MUNIYIELD QUALITY COM 09254G108 2057672 190173 SH OTR 1 189781 0 392 BLACKROCK MUNIYILD QULT FD I COM 09254F100 5601379 427260 SH OTR 1 426423 0 837 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 3362161 305651 SH OTR 1 305029 0 622 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2308920 129569 SH OTR 1 129569 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 638919 33002 SH OTR 1 33002 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 853446 317266 SH OTR 1 317266 0 0 BOOKING HOLDINGS INC COM 09857L108 4389029 1042 SH SOLE 1042 0 0 BOOKING HOLDINGS INC COM 09857L108 5976998 1419 SH OTR 1 1350 0 69 BORR DRILLING LTD SHS G1466R173 5842969 1064293 SH OTR 2 1064293 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 2480240 103000 SH SOLE 103000 0 0 BRAZE INC COM CL A 10576N102 23859352 737766 SH OTR 1 500262 0 237504 BRAZE INC COM CL A 10576N102 564042 17441 SH SOLE 17441 0 0 BRINKS CO COM 109696104 26862247 232292 SH OTR 1 156560 0 75732 BRINKS CO COM 109696104 597281 5165 SH SOLE 5165 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 492099 9511 SH SOLE 9511 0 0 BROADCOM INC COM 11135F101 1371375 7950 SH OTR 1 7950 0 0 BROADCOM INC COM 11135F101 844733 4897 SH SOLE 4897 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 144504 3054 SH OTR 1 3054 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 3137254 66304 SH SOLE 66304 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 1100822 20700 SH OTR 1 20700 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 737445 13867 SH SOLE 13867 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 306910 10869 SH SOLE 10869 0 0 BRP INC COM SUN VTG 05577W200 6719994 112768 SH SOLE 112768 0 0 BRUKER CORP COM 116794108 3383664 48996 SH OTR 1 33724 0 15272 BWX TECHNOLOGIES INC COM 05605H100 2188131 20130 SH SOLE 20130 0 0 BWX TECHNOLOGIES INC COM 05605H100 94539651 869730 SH OTR 1 588036 0 281694 CABOT CORP COM 127055101 426738 3818 SH SOLE 3818 0 0 CABOT CORP COM 127055101 19216728 171931 SH OTR 1 115690 0 56241 CADENCE DESIGN SYSTEM INC COM 127387108 2675066 9870 SH SOLE 9870 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4512921 16651 SH OTR 1 16147 0 504 CAE INC COM 124765108 9600021 510703 SH SOLE 510703 0 0 CAMECO CORP COM 13321L108 294437 6162 SH SOLE 6162 0 0 CAMPBELL SOUP CO COM 134429109 471051 9629 SH SOLE 9629 0 0 CANADIAN IMPERIAL BK COMM COM 136069101 2265231 36881 SH SOLE 36881 0 0 CANADIAN NAT RES LTD COM 136385101 102799224 3091759 SH SOLE 2738896 0 352863 CANADIAN NATL RY CO COM 136375102 570699352 4867359 SH SOLE 4608064 0 259295 CANADIAN NATL RY CO COM 136375102 72128287 615165 SH OTR 1 615165 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 592780 6922 SH OTR 1 6813 0 109 CANADIAN PACIFIC KANSAS CITY COM 13646K108 497324925 5807355 SH SOLE 5548043 0 259312 CARDINAL HEALTH INC COM 14149Y108 507397 4591 SH SOLE 4591 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 41281067 512872 SH OTR 2 512872 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 127622046 1585564 SH OTR 1 1301677 0 283887 CARRIER GLOBAL CORPORATION COM 14448C104 441043023 5479476 SH SOLE 5389043 0 90433 CBIZ INC COM 124805102 12001508 178355 SH SOLE 178355 0 0 CBOE GLOBAL MKTS INC COM 12503M108 473045 2309 SH SOLE 2309 0 0 CDW CORP COM 12514G108 905653 4002 SH SOLE 4002 0 0 CENCORA INC COM 03073E105 3949479 17547 SH SOLE 17547 0 0 CENCORA INC COM 03073E105 663086 2946 SH OTR 1 2900 0 46 CF INDS HLDGS INC COM 125269100 494380 5762 SH SOLE 5762 0 0 CGI INC CL A SUB VTG 12532H104 505173245 4384639 SH SOLE 4211610 0 173029 CHAMPIONX CORPORATION COM 15872M104 864009 28657 SH SOLE 28657 0 0 CHAMPIONX CORPORATION COM 15872M104 37090470 1230198 SH OTR 1 826190 0 404008 CHECK POINT SOFTWARE TECH LT ORD M22465104 502463 2606 SH SOLE 2606 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5534756 30776 SH OTR 1 29738 0 1038 CHENIERE ENERGY INC COM NEW 16411R208 4102690 22813 SH SOLE 22813 0 0 CHEWY INC CL A 16679L109 1095182 37391 SH SOLE 37391 0 0 CHEWY INC CL A 16679L109 45597471 1556759 SH OTR 1 1036510 0 520249 CISCO SYS INC COM 17275R102 547048 10279 SH SOLE 10279 0 0 CISCO SYS INC COM 17275R102 159660 3000 SH OTR 1 3000 0 0 CITIGROUP INC COM NEW 172967424 3076602 49147 SH OTR 1 46929 0 2218 CITIGROUP INC COM NEW 172967424 3163741 50539 SH SOLE 50539 0 0 CME GROUP INC COM 12572Q105 110925168 502720 SH OTR 1 399358 0 103362 CME GROUP INC COM 12572Q105 43380452 196603 SH OTR 2 196603 0 0 CME GROUP INC COM 12572Q105 574792367 2604996 SH SOLE 2573832 0 31164 CNH INDL N V SHS N20944109 132223 11912 SH SOLE 11912 0 0 COHEN & STEERS LTD DURATION COM 19248C105 1466494 67425 SH OTR 1 67425 0 0 COLGATE PALMOLIVE CO COM 194162103 69388576 668419 SH SOLE 649660 0 18759 COLGATE PALMOLIVE CO COM 194162103 33621775 323878 SH OTR 1 323878 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 20035998 131852 SH SOLE 59714 0 72138 COMCAST CORP NEW CL A 20030N101 3289638 78756 SH SOLE 78756 0 0 COMCAST CORP NEW CL A 20030N101 686532 16436 SH OTR 1 16205 0 231 CONFLUENT INC CLASS A COM 20717M103 20644492 1012978 SH OTR 1 680598 0 332380 CONFLUENT INC CLASS A COM 20717M103 482578 23679 SH SOLE 23679 0 0 CONOCOPHILLIPS COM 20825C104 468285 4448 SH SOLE 4448 0 0 CONSOLIDATED EDISON INC COM 209115104 473896 4551 SH SOLE 4551 0 0 COPART INC COM 217204106 21504279 410387 SH SOLE 400074 0 10313 COPART INC COM 217204106 678370 12946 SH OTR 1 12946 0 0 CORE & MAIN INC CL A 21874C102 7684574 173076 SH SOLE 173076 0 0 COSTAMARE INC SHS Y1771G102 1684775 107174 SH OTR 2 107174 0 0 COSTAR GROUP INC COM 22160N109 2947139 39066 SH SOLE 39066 0 0 COSTAR GROUP INC COM 22160N109 3764531 49901 SH OTR 1 48283 0 1618 COSTCO WHSL CORP NEW COM 22160K105 65052838 73380 SH SOLE 73380 0 0 COSTCO WHSL CORP NEW COM 22160K105 4633840 5227 SH OTR 1 4988 0 239 CRA INTL INC COM 12618T105 1174644 6700 SH SOLE 6700 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 514331 166450 SH OTR 1 166450 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 873948 384999 SH OTR 1 384999 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 532513 10421 SH SOLE 10421 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 23283919 455654 SH OTR 1 311327 0 144327 CURTISS WRIGHT CORP COM 231561101 52048719 158352 SH OTR 1 106274 0 52078 CURTISS WRIGHT CORP COM 231561101 1196432 3640 SH SOLE 3640 0 0 CVS HEALTH CORP COM 126650100 943 15 SH SOLE 15 0 0 CVS HEALTH CORP COM 126650100 254853 4053 SH OTR 1 4053 0 0 D R HORTON INC COM 23331A109 248001 1300 SH OTR 1 1300 0 0 DANAHER CORPORATION COM 235851102 48164185 173240 SH SOLE 173240 0 0 DANAHER CORPORATION COM 235851102 1295017 4658 SH OTR 1 4658 0 0 DANAOS CORPORATION SHS Y1968P121 1515174 17468 SH OTR 2 17468 0 0 DATADOG INC CL A COM 23804L103 2635219 22903 SH SOLE 22903 0 0 DATADOG INC CL A COM 23804L103 4582149 39824 SH OTR 1 38432 0 1392 DECKERS OUTDOOR CORP COM 243537107 53193158 333604 SH OTR 1 232260 0 101344 DECKERS OUTDOOR CORP COM 243537107 1226649 7693 SH SOLE 7693 0 0 DEERE & CO COM 244199105 250392 600 SH SOLE 600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 750118 14769 SH OTR 1 14538 0 231 DELTA AIR LINES INC DEL COM NEW 247361702 3965277 78072 SH SOLE 78072 0 0 DESCARTES SYS GROUP INC COM 249906108 265692183 2578648 SH SOLE 2378099 0 200549 DEUTSCHE BANK A G NAMEN AKT D18190898 2096778 121131 SH SOLE 121131 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 103341 5970 SH OTR 1 5970 0 0 DIGI INTL INC COM 253798102 440480 16000 SH SOLE 16000 0 0 DOCEBO INC COM 25609L105 2751811 62280 SH SOLE 17827 0 44453 DOLBY LABORATORIES INC COM CL A 25659T107 41212247 538511 SH OTR 1 362772 0 175739 DOLBY LABORATORIES INC COM CL A 25659T107 963054 12584 SH SOLE 12584 0 0 DOMINOS PIZZA INC COM 25754A201 905875 2106 SH OTR 1 2106 0 0 DORMAN PRODS INC COM 258278100 25001896 221021 SH OTR 1 148532 0 72489 DORMAN PRODS INC COM 258278100 569107 5031 SH SOLE 5031 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 1107986 85361 SH OTR 1 85361 0 0 EATON VANCE LTD DURATION INC COM 27828H105 2284885 217401 SH OTR 1 217401 0 0 EATON VANCE SHORT DURATION D COM 27828V104 785540 70263 SH OTR 1 70263 0 0 ECOLAB INC COM 278865100 721563 2826 SH SOLE 2826 0 0 ELASTIC N V ORD SHS N14506104 15228800 198395 SH OTR 1 133486 0 64909 ELASTIC N V ORD SHS N14506104 394163 5135 SH SOLE 5135 0 0 ELECTRONIC ARTS INC COM 285512109 457000 3186 SH SOLE 3186 0 0 ELI LILLY & CO COM 532457108 9868486 11139 SH SOLE 11139 0 0 ELI LILLY & CO COM 532457108 10660516 12033 SH OTR 1 11479 0 554 EMCOR GROUP INC COM 29084Q100 72592094 168611 SH OTR 1 113717 0 54894 EMCOR GROUP INC COM 29084Q100 1695427 3938 SH SOLE 3938 0 0 ENBRIDGE INC COM 29250N105 2389099 58736 SH SOLE 58736 0 0 ENERFLEX LTD COM 29269R105 68266 11440 SH SOLE 11440 0 0 ENTEGRIS INC COM 29362U104 60942535 541567 SH OTR 1 367962 0 173605 ENTEGRIS INC COM 29362U104 1543687 13718 SH SOLE 13718 0 0 EQT CORP COM 26884L109 25031056 683162 SH OTR 1 456025 0 227137 EQT CORP COM 26884L109 629952 17193 SH SOLE 17193 0 0 ETSY INC COM 29786A106 36612817 659334 SH OTR 1 444952 0 214382 ETSY INC COM 29786A106 860493 15496 SH SOLE 15496 0 0 EXLSERVICE HOLDINGS INC COM 302081104 29924364 784387 SH OTR 1 528914 0 255473 EXLSERVICE HOLDINGS INC COM 302081104 624744 16376 SH SOLE 16376 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1719400 11616 SH SOLE 11616 0 0 EXPEDIA GROUP INC COM NEW 30212P303 68553539 463137 SH OTR 1 313541 0 149596 EXXON MOBIL CORP COM 30231G102 635215 5419 SH SOLE 5419 0 0 FACTSET RESH SYS INC COM 303075105 39232103 85315 SH OTR 1 85315 0 0 FACTSET RESH SYS INC COM 303075105 94699670 205936 SH SOLE 200787 0 5149 FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 1234510 6217 SH SOLE 6217 0 0 FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 64337 324 SH OTR 1 324 0 0 FIFTH THIRD BANCORP COM 316773100 1113626 25995 SH OTR 1 25995 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 1774047 90837 SH OTR 1 90837 0 0 FIRSTSERVICE CORP NEW COM 33767E202 38160172 208583 SH SOLE 185854 0 22729 FORTINET INC COM 34959E109 20960136 270279 SH SOLE 174282 0 95997 FORTINET INC COM 34959E109 49658134 640337 SH OTR 2 640337 0 0 FORTIS INC COM 349553107 39364807 865257 SH SOLE 794249 0 71008 FRANCO NEV CORP COM 351858105 43955366 353438 SH SOLE 313950 0 39488 FREEPORT-MCMORAN INC CL B 35671D857 340704 6825 SH SOLE 6825 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4528543 90716 SH OTR 1 87267 0 3449 FRONTLINE PLC COM M46528101 9947930 435358 SH OTR 2 435358 0 0 GARTNER INC COM 366651107 31216416 61600 SH SOLE 39900 0 21700 GARTNER INC COM 366651107 74500308 147013 SH OTR 2 147013 0 0 GENERAL MLS INC COM 370334104 498118 6745 SH SOLE 6745 0 0 GILDAN ACTIVEWEAR INC COM 375916103 12053030 255734 SH SOLE 255599 0 135 GITLAB INC CLASS A COM 37637K108 63307510 1228318 SH OTR 1 848215 0 380103 GITLAB INC CLASS A COM 37637K108 1603461 31111 SH SOLE 31111 0 0 GODADDY INC CL A 380237107 94167555 600635 SH OTR 1 415139 0 185496 GODADDY INC CL A 380237107 2625281 16745 SH SOLE 16745 0 0 GRACO INC COM 384109104 128165746 1464584 SH OTR 1 1137254 0 327330 GRACO INC COM 384109104 379941029 4341687 SH SOLE 4280478 0 61209 GRACO INC COM 384109104 29360043 335505 SH OTR 2 335505 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1993607 113402 SH OTR 1 113402 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 1996450 53668 SH SOLE 53668 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 94674 2545 SH OTR 1 2545 0 0 HAMILTON LANE INC CL A 407497106 1032062 6129 SH SOLE 6129 0 0 HAMILTON LANE INC CL A 407497106 46337897 275182 SH OTR 1 185478 0 89704 HANCOCK JOHN INCOME SECS TR COM 410123103 813855 70009 SH OTR 1 70009 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1489205 78586 SH OTR 1 78586 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1465417 85001 SH OTR 1 85001 0 0 HAWKINS INC COM 420261109 882730 6925 SH SOLE 6925 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 66655178 1065460 SH OTR 1 867122 0 198338 HDFC BANK LTD SPONSORED ADS 40415F101 273116440 4365672 SH SOLE 4196873 0 168799 HDFC BANK LTD SPONSORED ADS 40415F101 22414247 358284 SH OTR 2 358284 0 0 HEICO CORP NEW CL A 422806208 61454016 301600 SH OTR 2 301600 0 0 HEICO CORP NEW CL A 422806208 25719810 126226 SH SOLE 82027 0 44199 HILTON WORLDWIDE HLDGS INC COM 43300A203 77699706 337092 SH SOLE 327418 0 9674 HILTON WORLDWIDE HLDGS INC COM 43300A203 32438957 140733 SH OTR 1 140733 0 0 HOME DEPOT INC COM 437076102 4088468 10090 SH SOLE 10090 0 0 HOME DEPOT INC COM 437076102 1077427 2659 SH OTR 1 2629 0 30 HONEYWELL INTL INC COM 438516106 2711622 13118 SH OTR 1 12597 0 521 HOULIHAN LOKEY INC CL A 441593100 43834432 277398 SH OTR 1 186881 0 90517 HOULIHAN LOKEY INC CL A 441593100 996158 6304 SH SOLE 6304 0 0 HUBBELL INC COM 443510607 53259326 124336 SH OTR 1 83515 0 40821 HUBBELL INC COM 443510607 1354443 3162 SH SOLE 3162 0 0 HUBSPOT INC COM 443573100 59976175 112822 SH OTR 1 77309 0 35513 HUBSPOT INC COM 443573100 1485290 2794 SH SOLE 2794 0 0 HYATT HOTELS CORP COM CL A 448579102 1497344 9838 SH SOLE 9838 0 0 HYATT HOTELS CORP COM CL A 448579102 59003070 387668 SH OTR 1 259084 0 128584 IDEAYA BIOSCIENCES INC COM 45166A102 912036 28789 SH SOLE 28789 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 39949462 1261031 SH OTR 1 856958 0 404073 IDEXX LABS INC COM 45168D104 18810856 37233 SH SOLE 24201 0 13032 IDEXX LABS INC COM 45168D104 44712980 88502 SH OTR 2 88502 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 576403 18516 SH SOLE 18516 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 25751234 827216 SH OTR 1 560194 0 267022 IMPERIAL OIL LTD COM NEW 453038408 1767746 25094 SH SOLE 25094 0 0 INARI MED INC COM 45332Y109 22736561 551323 SH OTR 1 370807 0 180516 INARI MED INC COM 45332Y109 504943 12244 SH SOLE 12244 0 0 INFORMATICA INC COM CL A 45674M101 703264 27819 SH OTR 1 27819 0 0 INSMED INC COM PAR $.01 457669307 42353505 580185 SH OTR 1 401892 0 178293 INSMED INC COM PAR $.01 457669307 892790 12230 SH SOLE 12230 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 742157 4620 SH OTR 1 4548 0 72 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3925399 24436 SH SOLE 24436 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 369204 1670 SH OTR 1 1670 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 538772 2437 SH SOLE 2437 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 3539634 380197 SH OTR 1 379409 0 788 INVESCO BD FD COM 46132L107 1130263 66447 SH OTR 1 66447 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 996195 10158 SH OTR 1 10158 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 393627 3384 SH OTR 1 3384 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 358869 7851 SH OTR 1 7851 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2626250 125000 SH SOLE 125000 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 270527 17275 SH OTR 1 17275 0 0 INVESCO HIGH INCOME TR II COM 46131F101 526693 45700 SH OTR 1 45700 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 5718942 556859 SH OTR 1 555750 0 1109 INVESCO MUNICIPAL TRUST COM 46131J103 5760764 561478 SH OTR 1 560363 0 1115 INVESCO QQQ TR UNIT SER 1 46090E103 310325155 635821 SH SOLE 635821 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 29148517 59722 SH OTR 1 59722 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 5739856 543547 SH OTR 1 542469 0 1078 IPG PHOTONICS CORP COM 44980X109 1674950 22537 SH OTR 1 15508 0 7029 IRHYTHM TECHNOLOGIES INC COM 450056106 620052 8352 SH SOLE 8352 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 27713198 373292 SH OTR 1 254332 0 118960 ISHARES INC MSCI GBL MIN VOL 464286525 7545236 65880 SH SOLE 0 0 65880 ISHARES TR 7-10 YR TRSY BD 464287440 475195 4843 SH OTR 1 4843 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1015743 13014 SH OTR 1 13014 0 0 ISHARES TR CORE S&P MCP ETF 464287507 43140584 692243 SH OTR 1 692243 0 0 ISHARES TR CORE S&P SCP ETF 464287804 41594953 355634 SH OTR 1 355634 0 0 ISHARES TR CORE S&P500 ETF 464287200 11978244 20766 SH OTR 1 20766 0 0 ISHARES TR CORE US AGGBD ET 464287226 1091691 10780 SH OTR 1 10780 0 0 ISHARES TR ESG EAFE ETF 46436E759 1984342 27545 SH SOLE 27545 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2770350 34500 SH SOLE 34500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 513599 6396 SH OTR 1 6396 0 0 ISHARES TR IBOXX INV CP ETF 464287242 523097 4630 SH OTR 1 4630 0 0 ISHARES TR MSCI EAFE ETF 464287465 12367037 147878 SH OTR 1 147878 0 0 ISHARES TR MSCI EAFE ETF 464287465 21503615 257128 SH SOLE 257128 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3737498 81498 SH SOLE 81498 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 66497 1450 SH OTR 1 1450 0 0 ISHARES TR PFD AND INCM SEC 464288687 4078484 122735 SH OTR 1 122735 0 0 ISHARES TR RUS 1000 ETF 464287622 128586 409 SH SOLE 409 0 0 ISHARES TR RUS 1000 ETF 464287622 2371129 7542 SH OTR 1 7542 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 293547 782 SH OTR 1 782 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 267428 1409 SH OTR 1 1409 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 2142780 7545 SH OTR 1 7545 0 0 ISHARES TR RUS MD CP GR ETF 464287481 412509 3517 SH OTR 1 3517 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 219932 1663 SH OTR 1 1663 0 0 ISHARES TR RUS MID CAP ETF 464287499 3987189 45237 SH OTR 1 45237 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1157243 5239 SH OTR 1 5239 0 0 ISHARES TR TIPS BD ETF 464287176 474248 4293 SH OTR 1 4293 0 0 ISHARES TR US CONSM STAPLES 464287812 211710 3000 SH OTR 1 3000 0 0 ITT INC COM 45073V108 5520208 36922 SH OTR 1 25404 0 11518 JFROG LTD ORD SHS M6191J100 1002984 34538 SH SOLE 34538 0 0 JFROG LTD ORD SHS M6191J100 43908596 1512004 SH OTR 1 1017588 0 494416 JOHNSON & JOHNSON COM 478160104 35475744 218905 SH OTR 2 218905 0 0 JOHNSON & JOHNSON COM 478160104 108240522 667904 SH OTR 1 546608 0 121296 JOHNSON & JOHNSON COM 478160104 379469324 2341536 SH SOLE 2302091 0 39445 JPMORGAN CHASE & CO. COM 46625H100 774911 3675 SH OTR 1 3675 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 46522933 438937 SH OTR 2 438937 0 0 KELLANOVA COM 487836108 503550 6239 SH SOLE 6239 0 0 KENVUE INC COM 49177J102 170746 7382 SH SOLE 7382 0 0 KENVUE INC COM 49177J102 164200 7099 SH OTR 1 7099 0 0 KINROSS GOLD CORP COM 496902404 98737 10526 SH SOLE 10526 0 0 KLA CORP COM NEW 482480100 669865 865 SH SOLE 865 0 0 KLA CORP COM NEW 482480100 2352658 3038 SH OTR 1 2923 0 115 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 20576422 381398 SH OTR 1 256054 0 125344 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 530814 9839 SH SOLE 9839 0 0 KROGER CO COM 501044101 506532 8840 SH SOLE 8840 0 0 KRYSTAL BIOTECH INC COM 501147102 2948886 16200 SH OTR 1 11153 0 5047 L3HARRIS TECHNOLOGIES INC COM 502431109 487634 2050 SH SOLE 2050 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 58754 247 SH OTR 1 247 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 43792462 825183 SH OTR 1 561541 0 263642 LATTICE SEMICONDUCTOR CORP COM 518415104 2195294 41366 SH SOLE 41366 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 7138098 429747 SH OTR 2 429747 0 0 LEIDOS HOLDINGS INC COM 525327102 525023 3221 SH SOLE 3221 0 0 LENNOX INTL INC COM 526107107 49207335 81430 SH OTR 1 54708 0 26722 LENNOX INTL INC COM 526107107 1258132 2082 SH SOLE 2082 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 644466 39000 SH SOLE 39000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 833559 4341 SH SOLE 4341 0 0 LINCOLN ELEC HLDGS INC COM 533900106 36491481 190040 SH OTR 1 127658 0 62382 LINDE PLC SHS G54950103 145444207 305004 SH SOLE 296432 0 8572 LINDE PLC SHS G54950103 80670883 169171 SH OTR 1 169171 0 0 LIQUIDITY SVCS INC COM 53635B107 444600 19500 SH SOLE 19500 0 0 LOCKHEED MARTIN CORP COM 539830109 690950 1182 SH OTR 1 1182 0 0 LOCKHEED MARTIN CORP COM 539830109 488108 835 SH SOLE 835 0 0 LOWES COS INC COM 548661107 149193931 550836 SH SOLE 535332 0 15504 LOWES COS INC COM 548661107 76062264 280828 SH OTR 1 280828 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 515695 2430 SH SOLE 2430 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 23227479 109450 SH OTR 1 73573 0 35877 MANHATTAN ASSOCIATES INC COM 562750109 1311794 4662 SH SOLE 4662 0 0 MANHATTAN ASSOCIATES INC COM 562750109 58480894 207836 SH OTR 1 141017 0 66819 MANULIFE FINL CORP COM 56501R106 618415 20898 SH SOLE 20898 0 0 MASTERCARD INCORPORATED CL A 57636Q104 211589350 428492 SH OTR 1 344456 0 84036 MASTERCARD INCORPORATED CL A 57636Q104 960333352 1944782 SH SOLE 1919728 0 25054 MASTERCARD INCORPORATED CL A 57636Q104 74485286 150841 SH OTR 2 150841 0 0 MATADOR RES CO COM 576485205 3120774 63148 SH OTR 1 43502 0 19646 MATERION CORP COM 576690101 4386478 39214 SH OTR 1 26995 0 12219 MCDONALDS CORP COM 580135101 45067 148 SH OTR 1 148 0 0 MCDONALDS CORP COM 580135101 33861512 111200 SH SOLE 111200 0 0 MCKESSON CORP COM 58155Q103 418774 847 SH SOLE 847 0 0 MERCK & CO INC COM 58933Y105 528622 4655 SH SOLE 4655 0 0 MERCK & CO INC COM 58933Y105 95277 839 SH OTR 1 839 0 0 META PLATFORMS INC CL A 30303M102 9264941 16185 SH OTR 1 15448 0 737 META PLATFORMS INC CL A 30303M102 8106895 14162 SH SOLE 14162 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 31747149 21169 SH OTR 2 21169 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 94205155 62816 SH OTR 1 51053 0 11763 METTLER TOLEDO INTERNATIONAL COM 592688105 421402203 280991 SH SOLE 277336 0 3655 MICRON TECHNOLOGY INC COM 595112103 2553029 24617 SH OTR 1 23324 0 1293 MICROSOFT CORP COM 594918104 112357354 261114 SH OTR 2 261114 0 0 MICROSOFT CORP COM 594918104 370314029 860595 SH OTR 1 714686 0 145909 MICROSOFT CORP COM 594918104 1500895006 3488020 SH SOLE 3442951 0 45069 MIDDLEBY CORP COM 596278101 27044646 194384 SH SOLE 188311 0 6073 MIDDLEBY CORP COM 596278101 20836248 149761 SH OTR 1 149761 0 0 MODINE MFG CO COM 607828100 20697313 155865 SH OTR 1 103806 0 52059 MODINE MFG CO COM 607828100 497697 3748 SH SOLE 3748 0 0 MONGODB INC CL A 60937P106 59358587 219562 SH OTR 1 150519 0 69043 MONGODB INC CL A 60937P106 1672115 6185 SH SOLE 6185 0 0 MONROE CAP CORP COM 610335101 678752 84004 SH OTR 1 84004 0 0 MOODYS CORP COM 615369105 264585349 557503 SH OTR 1 453200 0 104303 MOODYS CORP COM 615369105 89511471 188608 SH OTR 2 188608 0 0 MOODYS CORP COM 615369105 1149265720 2421597 SH SOLE 2388798 0 32799 MORGAN STANLEY EMERGING MKTS COM 617477104 2071178 410948 SH OTR 1 410948 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 831762 104888 SH OTR 1 104888 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7788041 17321 SH OTR 1 16759 0 562 MOTOROLA SOLUTIONS INC COM NEW 620076307 6181963 13749 SH SOLE 13749 0 0 MSCI INC COM 55354G100 113042369 193921 SH OTR 1 157958 0 35963 MSCI INC COM 55354G100 489814511 840263 SH SOLE 828889 0 11374 MSCI INC COM 55354G100 37745883 64752 SH OTR 2 64752 0 0 MUELLER INDS INC COM 624756102 34735042 468759 SH OTR 1 315707 0 153052 MUELLER INDS INC COM 624756102 817101 11027 SH SOLE 11027 0 0 MURPHY USA INC COM 626755102 1152823 2339 SH SOLE 2339 0 0 MURPHY USA INC COM 626755102 52233870 105979 SH OTR 1 71032 0 34947 NEUBERGER BERMAN MUN FD INC COM 64124P101 2111033 190012 SH OTR 1 189626 0 386 NEUROCRINE BIOSCIENCES INC COM 64125C109 1865181 16188 SH SOLE 16188 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 57680630 500613 SH OTR 1 339646 0 160967 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 3895977 51371 SH OTR 2 51371 0 0 NEW YORK TIMES CO CL A 650111107 1650281 29644 SH SOLE 29644 0 0 NEW YORK TIMES CO CL A 650111107 68430900 1229224 SH OTR 1 832189 0 397035 NEXGEN ENERGY LTD COM 65340P106 2826619 432870 SH SOLE 145629 0 287241 NIKE INC CL B 654106103 30502950 345056 SH OTR 1 345056 0 0 NIKE INC CL B 654106103 73403028 830351 SH SOLE 806163 0 24188 NOBLE CORP PLC ORD SHS A G65431127 12332377 341239 SH OTR 2 341239 0 0 NORDSON CORP COM 655663102 50738540 193194 SH OTR 1 129914 0 63280 NORDSON CORP COM 655663102 1268766 4831 SH SOLE 4831 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 1913367 102190 SH SOLE 29632 0 72558 NORTHROP GRUMMAN CORP COM 666807102 491105 930 SH SOLE 930 0 0 NOVO-NORDISK A S ADR 670100205 212064 1781 SH OTR 1 1781 0 0 NOVO-NORDISK A S ADR 670100205 122166 1026 SH SOLE 1026 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 1369013 100294 SH OTR 1 100294 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 1676247 122802 SH SOLE 122802 0 0 NUTRIEN LTD COM 67077M108 49056598 1019553 SH SOLE 903100 0 116453 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2200098 164309 SH OTR 1 163963 0 346 NUVEEN AMT FREE QLTY MUN INC COM 670657105 5674833 474088 SH OTR 1 473150 0 938 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 3635719 267529 SH OTR 1 266965 0 564 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 1112259 192100 SH OTR 1 192100 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 505867 27448 SH OTR 1 27448 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 5709163 435814 SH OTR 1 434941 0 873 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2296246 284541 SH OTR 1 284541 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 5679758 458785 SH OTR 1 457875 0 910 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 2333569 179092 SH OTR 1 178720 0 372 NUVEI CORPORATION SUB VTG SHS 67079A102 1068483 32000 SH SOLE 32000 0 0 NVENT ELECTRIC PLC SHS G6700G107 1022705 14556 SH OTR 1 14556 0 0 NVENT ELECTRIC PLC SHS G6700G107 6885 98 SH SOLE 98 0 0 NVIDIA CORPORATION COM 67066G104 4044316 33303 SH OTR 1 31006 0 2297 NVIDIA CORPORATION COM 67066G104 21252 175 SH SOLE 175 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1372377 5718 SH SOLE 5718 0 0 NXP SEMICONDUCTORS N V COM N6596X109 67923 283 SH OTR 1 283 0 0 OCCIDENTAL PETE CORP COM 674599105 418299 8116 SH SOLE 8116 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 4416185 45434 SH OTR 1 31277 0 14157 OPTION CARE HEALTH INC COM NEW 68404L201 20441122 653071 SH OTR 1 439022 0 214049 OPTION CARE HEALTH INC COM NEW 68404L201 457919 14630 SH SOLE 14630 0 0 ORACLE CORP COM 68389X105 56843054 333586 SH OTR 2 333586 0 0 ORACLE CORP COM 68389X105 598259064 3510910 SH SOLE 3453791 0 57119 ORACLE CORP COM 68389X105 169642572 995555 SH OTR 1 810592 0 184963 OREILLY AUTOMOTIVE INC COM 67103H107 482520 419 SH SOLE 419 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 14133397 762075 SH SOLE 353518 0 408557 OTIS WORLDWIDE CORP COM 68902V107 40516124 389803 SH OTR 2 389803 0 0 OTIS WORLDWIDE CORP COM 68902V107 110621367 1064281 SH OTR 1 846836 0 217445 OTIS WORLDWIDE CORP COM 68902V107 566391199 5449213 SH SOLE 5385499 0 63714 OWENS CORNING NEW COM 690742101 235478 1334 SH OTR 1 1334 0 0 PALO ALTO NETWORKS INC COM 697435105 1328235 3886 SH OTR 1 3886 0 0 PATRICK INDS INC COM 703343103 628564 4415 SH SOLE 4415 0 0 PATRICK INDS INC COM 703343103 27259014 191466 SH OTR 1 128674 0 62792 PDD HOLDINGS INC SPONSORED ADS 722304102 1825732 13543 SH SOLE 13543 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 85874 637 SH OTR 1 637 0 0 PEMBINA PIPELINE CORP COM 706327103 49380866 1196390 SH SOLE 1084690 0 111700 PEPSICO INC COM 713448108 35023158 205958 SH OTR 2 205958 0 0 PEPSICO INC COM 713448108 113032405 664701 SH OTR 1 548670 0 116031 PEPSICO INC COM 713448108 424069500 2493793 SH SOLE 2454255 0 39538 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 67453 4681 SH OTR 1 4681 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1375117 95428 SH SOLE 95428 0 0 PFIZER INC COM 717081103 163685 5656 SH OTR 1 5656 0 0 PFIZER INC COM 717081103 467352 16149 SH SOLE 16149 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 826447 59286 SH OTR 1 59286 0 0 PIMCO CALIF MUN INCOME FD COM 72200N106 2106530 211499 SH OTR 1 211058 0 441 PIMCO CALIF MUN INCOME FD II COM 72200M108 2150266 342399 SH OTR 1 341688 0 711 PIMCO MUN INCOME FD II COM 72200W106 3518602 374718 SH OTR 1 373930 0 788 PIMCO MUN INCOME FD III COM 72201A103 3487438 422208 SH OTR 1 421306 0 902 PIONEER FLOATING RATE FUND I COM 72369J102 508464 51360 SH OTR 1 51360 0 0 PNC FINL SVCS GROUP INC COM 693475105 274133 1483 SH OTR 1 1483 0 0 POOL CORP COM 73278L105 3768000 10000 SH SOLE 10000 0 0 POWER INTEGRATIONS INC COM 739276103 684289 10672 SH SOLE 10672 0 0 POWER INTEGRATIONS INC COM 739276103 30089528 469269 SH OTR 1 316239 0 153030 PROCORE TECHNOLOGIES INC COM 74275K108 42709129 691982 SH OTR 1 469350 0 222632 PROCORE TECHNOLOGIES INC COM 74275K108 1011159 16383 SH SOLE 16383 0 0 PROCTER AND GAMBLE CO COM 742718109 3908604 22567 SH SOLE 22567 0 0 PROCTER AND GAMBLE CO COM 742718109 831014 4798 SH OTR 1 4738 0 60 PROGRESSIVE CORP COM 743315103 533150 2101 SH SOLE 2101 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3352687 307586 SH OTR 1 306969 0 617 QORVO INC COM 74736K101 433034 4192 SH SOLE 4192 0 0 RALPH LAUREN CORP CL A 751212101 678545 3500 SH OTR 1 3500 0 0 RAYMOND JAMES FINL INC COM 754730109 1684805 13758 SH OTR 1 13675 0 83 RAYMOND JAMES FINL INC COM 754730109 3434636 28047 SH SOLE 28047 0 0 RB GLOBAL INC COM 74935Q107 249115710 3091232 SH SOLE 3009508 0 81724 RELX PLC SPONSORED ADR 759530108 269288 5674 SH SOLE 5674 0 0 RELX PLC SPONSORED ADR 759530108 121165 2553 SH OTR 1 2553 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 51852157 190353 SH OTR 1 129408 0 60945 RENAISSANCERE HLDGS LTD COM G7496G103 1143808 4199 SH SOLE 4199 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 2233051 355016 SH OTR 2 355016 0 0 REPUBLIC SVCS INC COM 760759100 468158 2331 SH SOLE 2331 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 270554150 3744620 SH SOLE 3584897 0 159723 ROCKWELL AUTOMATION INC COM 773903109 2183654 8134 SH SOLE 8134 0 0 ROCKWELL AUTOMATION INC COM 773903109 417455 1555 SH OTR 1 1531 0 24 ROGERS COMMUNICATIONS INC CL B 775109200 277315 6888 SH SOLE 6888 0 0 ROLLINS INC COM 775711104 30388464 600800 SH OTR 2 600800 0 0 ROLLINS INC COM 775711104 12836041 253777 SH SOLE 164977 0 88800 ROYAL BK CDA COM 780087102 594791004 4759385 SH SOLE 4494257 0 265128 ROYAL CARIBBEAN GROUP COM V7780T103 4515408 25459 SH OTR 1 24112 0 1347 S&P GLOBAL INC COM 78409V104 100960464 195425 SH OTR 1 195306 0 119 S&P GLOBAL INC COM 78409V104 53786341 104112 SH OTR 2 104112 0 0 S&P GLOBAL INC COM 78409V104 274431644 531206 SH SOLE 482740 0 48466 SABA CAPITAL INCOME & OPPORT COM NEW 880198205 2915569 342605 SH OTR 1 342605 0 0 SAREPTA THERAPEUTICS INC COM 803607100 43941173 351839 SH OTR 1 238834 0 113005 SAREPTA THERAPEUTICS INC COM 803607100 1018728 8157 SH SOLE 8157 0 0 SCORPIO TANKERS INC SHS Y7542C130 25058813 351456 SH OTR 2 351456 0 0 SEADRILL 2021 LTD COM G7997W102 10129368 254891 SH OTR 2 254891 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 908642 10349 SH SOLE 10349 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 14645728 64873 SH OTR 1 64873 0 0 SERVICENOW INC COM 81762P102 339868 380 SH SOLE 380 0 0 SERVICENOW INC COM 81762P102 3293144 3682 SH OTR 1 3488 0 194 SHERWIN WILLIAMS CO COM 824348106 674475774 1767170 SH SOLE 1743958 0 23212 SHERWIN WILLIAMS CO COM 824348106 154725583 405391 SH OTR 1 332467 0 72924 SHERWIN WILLIAMS CO COM 824348106 48765594 127769 SH OTR 2 127769 0 0 SHOPIFY INC CL A 82509L107 550133 6858 SH SOLE 6858 0 0 SMITH A O CORP COM 831865209 1509952 16809 SH SOLE 16809 0 0 SMITH A O CORP COM 831865209 64360500 716470 SH OTR 1 482371 0 234099 SMUCKER J M CO COM NEW 832696405 473017 3906 SH SOLE 3906 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2315695 4036 SH OTR 1 4036 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 66595176 116068 SH SOLE 116068 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 982664 1725 SH OTR 1 1725 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 78497 213 SH OTR 1 213 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1595735 4330 SH SOLE 4330 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 39462483 1231663 SH OTR 1 834493 0 397170 SPRINGWORKS THERAPEUTICS INC COM 85205L107 842684 26301 SH SOLE 26301 0 0 SPROUTS FMRS MKT INC COM 85208M102 30983475 280622 SH OTR 1 186346 0 94276 SPROUTS FMRS MKT INC COM 85208M102 728706 6600 SH SOLE 6600 0 0 SPX TECHNOLOGIES INC COM 78473E103 5306829 33280 SH SOLE 33280 0 0 STANTEC INC COM 85472N109 200813295 2493918 SH SOLE 2334877 0 159041 STARBUCKS CORP COM 855244109 991181 10167 SH SOLE 10167 0 0 STARBUCKS CORP COM 855244109 3956729 40586 SH OTR 1 38443 0 2143 STIFEL FINL CORP COM 860630102 60355727 642766 SH OTR 1 432723 0 210043 STIFEL FINL CORP COM 860630102 1413007 15048 SH SOLE 15048 0 0 STRYKER CORPORATION COM 863667101 3885351 10755 SH SOLE 10755 0 0 STRYKER CORPORATION COM 863667101 2863708 7927 SH OTR 1 7580 0 347 SUN LIFE FINANCIAL INC. COM 866796105 48564544 836152 SH SOLE 760774 0 75378 SUNCOR ENERGY INC NEW COM 867224107 57295159 1550252 SH SOLE 1374017 0 176235 SYNOPSYS INC COM 871607107 22117090 43676 SH SOLE 28254 0 15422 SYNOPSYS INC COM 871607107 52189566 103062 SH OTR 2 103062 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 297315399 1711956 SH OTR 1 1368206 0 343750 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 107989569 621809 SH OTR 2 621809 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1525166293 8781979 SH SOLE 8510122 0 271857 TAPESTRY INC COM 876030107 64105619 1364530 SH OTR 1 925118 0 439412 TAPESTRY INC COM 876030107 1456521 31003 SH SOLE 31003 0 0 TC ENERGY CORP COM 87807B107 31659140 730141 SH SOLE 664990 0 65151 TECK RESOURCES LTD CL B 878742204 251923 4817 SH SOLE 4817 0 0 TELUS CORPORATION COM 87971M103 283854385 16882528 SH SOLE 16140152 0 742376 TENABLE HLDGS INC COM 88025T102 2493520 61538 SH OTR 1 42095 0 19443 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5233954 434353 SH OTR 2 434353 0 0 TEXAS INSTRS INC COM 882508104 3403034 16474 SH SOLE 16474 0 0 TEXAS INSTRS INC COM 882508104 516632 2501 SH OTR 1 2463 0 38 TEXAS ROADHOUSE INC COM 882681109 1036642 5870 SH SOLE 5870 0 0 TEXAS ROADHOUSE INC COM 882681109 40633188 230086 SH OTR 1 154594 0 75492 TFI INTL INC COM 87241L109 27716868 202090 SH SOLE 202090 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 6737 10000 SH SOLE 10000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 59364781 95971 SH OTR 2 95971 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2040662 3299 SH OTR 1 3119 0 180 THERMO FISHER SCIENTIFIC INC COM 883556102 25146726 40653 SH SOLE 26293 0 14360 THOMSON REUTERS CORP. COM 884903808 458559007 2684883 SH SOLE 2591176 0 93707 TIDEWATER INC NEW COM 88642R109 13291919 185150 SH OTR 2 185150 0 0 TIM S A SPONSORED ADR 88706T108 1710583 99337 SH OTR 2 99337 0 0 TJX COS INC NEW COM 872540109 725143401 6169333 SH SOLE 6094362 0 74971 TJX COS INC NEW COM 872540109 154513970 1314565 SH OTR 1 1064841 0 249724 TJX COS INC NEW COM 872540109 52746663 448755 SH OTR 2 448755 0 0 T-MOBILE US INC COM 872590104 483295 2342 SH SOLE 2342 0 0 TOPBUILD CORP COM 89055F103 53481277 131465 SH OTR 1 88580 0 42885 TOPBUILD CORP COM 89055F103 1222464 3005 SH SOLE 3005 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 368843777 5825506 SH SOLE 5526985 0 298521 TRACTOR SUPPLY CO COM 892356106 5248959 18042 SH SOLE 18042 0 0 TRACTOR SUPPLY CO COM 892356106 2597714 8929 SH OTR 1 8876 0 53 TRADEWEB MKTS INC CL A 892672106 81606123 659870 SH OTR 2 659870 0 0 TRADEWEB MKTS INC CL A 892672106 34538434 279279 SH SOLE 180502 0 98777 TRANE TECHNOLOGIES PLC SHS G8994E103 617303 1588 SH OTR 1 1588 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 122450 315 SH SOLE 315 0 0 TYLER TECHNOLOGIES INC COM 902252105 2533929 4341 SH SOLE 4341 0 0 TYLER TECHNOLOGIES INC COM 902252105 102418927 175459 SH OTR 1 118620 0 56839 UBER TECHNOLOGIES INC COM 90353T100 7028362 93512 SH OTR 1 89989 0 3523 UBER TECHNOLOGIES INC COM 90353T100 330704 4400 SH SOLE 4400 0 0 UBS GROUP AG SHS H42097107 158290 5121 SH OTR 1 5121 0 0 UBS GROUP AG SHS H42097107 3288175 106379 SH SOLE 106379 0 0 ULTA BEAUTY INC COM 90384S303 709366 1823 SH OTR 1 1823 0 0 UNILEVER PLC SPON ADR NEW 904767704 6865038 105681 SH SOLE 105681 0 0 UNION PAC CORP COM 907818108 3096528 12563 SH SOLE 12563 0 0 UNION PAC CORP COM 907818108 574052 2329 SH OTR 1 2292 0 37 UNITED THERAPEUTICS CORP DEL COM 91307C102 517457 1444 SH SOLE 1444 0 0 UNITEDHEALTH GROUP INC COM 91324P102 188643494 322644 SH OTR 1 267474 0 55170 UNITEDHEALTH GROUP INC COM 91324P102 57930094 99080 SH OTR 2 99080 0 0 UNITEDHEALTH GROUP INC COM 91324P102 790720647 1352399 SH SOLE 1332997 0 19402 VALARIS LTD CL A G9460G101 15824861 283854 SH OTR 2 283854 0 0 VALVOLINE INC COM 92047W101 571294 13651 SH SOLE 13651 0 0 VALVOLINE INC COM 92047W101 24966580 596573 SH OTR 1 400635 0 195938 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1143939 5998 SH OTR 1 5998 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 891872 11334 SH OTR 1 11334 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 235131 1292 SH OTR 1 1292 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2802666 10623 SH OTR 1 10623 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 261617203 495797 SH OTR 1 495797 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2804059 11821 SH OTR 1 11821 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 13015 272 SH OTR 1 272 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3080344 64375 SH SOLE 64375 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 333038 2644 SH OTR 1 2644 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 15214614 288101 SH OTR 1 288101 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 7713217 146056 SH SOLE 146056 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 286043 2814 SH OTR 1 2814 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 406650 1441 SH OTR 1 1441 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 231675 395 SH OTR 1 395 0 0 VEEVA SYS INC CL A COM 922475108 19868813 94672 SH SOLE 61158 0 33514 VEEVA SYS INC CL A COM 922475108 47232922 225058 SH OTR 2 225058 0 0 VERISK ANALYTICS INC COM 92345Y106 5609207 20933 SH OTR 1 20220 0 713 VERISK ANALYTICS INC COM 92345Y106 3613173 13484 SH SOLE 13484 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 750064 26971 SH SOLE 26971 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 33154720 1192187 SH OTR 1 802037 0 390150 VERTEX PHARMACEUTICALS INC COM 92532F100 313929 675 SH SOLE 675 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2548173 5479 SH OTR 1 5210 0 269 VIKING THERAPEUTICS INC COM 92686J106 380556 6011 SH SOLE 6011 0 0 VIKING THERAPEUTICS INC COM 92686J106 18062786 285307 SH OTR 1 195502 0 89805 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 806756 99661 SH OTR 1 99661 0 0 VISA INC COM CL A 92826C839 4434394 16128 SH OTR 1 15455 0 673 VISA INC COM CL A 92826C839 66108703 240439 SH OTR 2 240439 0 0 VISA INC COM CL A 92826C839 99636656 362381 SH SOLE 326836 0 35545 WALMART INC COM 931142103 265022 3282 SH OTR 1 3282 0 0 WASTE CONNECTIONS INC COM 94106B101 417384680 2332002 SH SOLE 2227015 0 104987 WATERS CORP COM 941848103 331099 920 SH OTR 1 920 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 2072473 24405 SH OTR 1 16808 0 7597 WEST PHARMACEUTICAL SVSC INC COM 955306105 11230787 37416 SH SOLE 24368 0 13048 WEST PHARMACEUTICAL SVSC INC COM 955306105 26131629 87059 SH OTR 2 87059 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 778043 60454 SH OTR 1 60454 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 1991745 491789 SH OTR 1 491789 0 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 1115566 86747 SH OTR 1 86747 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 3368866 310781 SH OTR 1 310150 0 631 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1719963 152479 SH OTR 1 152479 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 2072623 242412 SH OTR 1 242412 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 2334732 264110 SH OTR 1 264110 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 24530618 401132 SH SOLE 355189 0 45943 WINGSTOP INC COM 974155103 98622610 237028 SH OTR 1 159571 0 77457 WINGSTOP INC COM 974155103 2365831 5686 SH SOLE 5686 0 0 WINMARK CORP COM 974250102 3400801 8881 SH SOLE 8881 0 0 WINTRUST FINL CORP COM 97650W108 45600725 420167 SH OTR 1 283015 0 137152 WINTRUST FINL CORP COM 97650W108 1032771 9516 SH SOLE 9516 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 11125337 221532 SH OTR 1 221532 0 0 WORKDAY INC CL A 98138H101 916538 3750 SH OTR 1 3750 0 0 WP CAREY INC COM 92936U109 225962 3627 SH OTR 1 3627 0 0 XENON PHARMACEUTICALS INC COM 98420N105 21338225 541992 SH OTR 1 364770 0 177222 XENON PHARMACEUTICALS INC COM 98420N105 480629 12208 SH SOLE 12208 0 0 XPEL INC COM 98379L100 1344470 31000 SH SOLE 31000 0 0 ZOETIS INC CL A 98978V103 815321 4173 SH OTR 1 4109 0 64 ZOETIS INC CL A 98978V103 63018256 322542 SH OTR 2 322542 0 0 ZOETIS INC CL A 98978V103 51237233 262244 SH SOLE 212067 0 50177 ZURN ELKAY WATER SOLNS CORP COM 98983L108 4385435 122021 SH OTR 1 84058 0 37963