The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 333,499 2,680 SH SOLE 218 2,462 0
ADVANCED ENERGY INDS COM 007973100 11,223,014 30,099 SH OTR 1 19,286 0 10,813
ADVANCED MICRO DEVICES INC COM 007903107 234,688 404 SH OTR 1 404 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,362,193 25,312 SH OTR 1 24,942 0 370
AGILENT TECHNOLOGIES INC COM 00846U101 23,697,669 178,406 SH SOLE 629 177,777 0
AGNICO EAGLE MINES LTD COM 008474108 53,637,994 345,838 SH SOLE 1,367 297,669 46,802
AIR PRODUCTS AND CHEMICALS I COM 009158106 219,885 750 SH OTR 1 750 0 0
ALCON AG ORD SHS H01301128 61,901,495 922,526 SH SOLE 0 708,169 214,357
ALCON AG ORD SHS H01301128 30,509,028 454,680 SH OTR 1 454,680 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2,001,990 194,368 SH OTR 1 194,368 0 0
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 1,623,643 142,300 SH OTR 1 142,134 0 166
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 1,112,098 171,092 SH OTR 1 171,092 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,060,830 3,524 SH OTR 1 3,524 0 0
ALPHABET INC CAP STK CL A 02079K305 33,068,518 92,533 SH OTR 2 92,533 0 0
ALPHABET INC CAP STK CL A 02079K305 1,304,969,076 3,651,591 SH SOLE 34,694 3,547,651 69,246
ALPHABET INC CAP STK CL A 02079K305 264,175,766 739,222 SH OTR 1 539,491 0 199,731
ALPHABET INC CAP STK CL C 02079K107 10,997,750 31,126 SH SOLE 2,413 28,713 0
ALPHABET INC CAP STK CL C 02079K107 1,356,787 3,840 SH OTR 1 3,840 0 0
ALTRIA GROUP INC COM 02209S103 293,556 4,080 SH OTR 1 4,080 0 0
AMAZON COM INC COM 023135106 456,888,961 1,916,963 SH SOLE 18,080 1,845,393 53,490
AMAZON COM INC COM 023135106 126,220,336 529,581 SH OTR 1 446,632 0 82,949
AMAZON COM INC COM 023135106 36,581,615 153,485 SH OTR 2 153,485 0 0
AMERICAN EXPRESS CO COM 025816109 4,152,695 12,277 SH OTR 1 12,022 0 255
AMERICAN EXPRESS CO COM 025816109 43,729,637 129,282 SH SOLE 6,493 122,789 0
AMERIPRISE FINL INC COM 03076C106 1,197,364 2,610 SH OTR 1 2,610 0 0
AMERIPRISE FINL INC COM 03076C106 7,510,819 16,372 SH SOLE 226 16,146 0
AMPHENOL CORP CL A 032095101 840,870 4,769 SH OTR 1 4,694 0 75
AMPHENOL CORP CL A 032095101 48,807,844 276,814 SH OTR 2 276,814 0 0
AMPHENOL CORP CL A 032095101 32,918,944 186,700 SH SOLE 13,111 166,963 6,626
ANALOG DEVICES INC COM 032654105 152,288,482 383,434 SH SOLE 8,893 358,536 16,005
ANALOG DEVICES INC COM 032654105 78,035,962 196,480 SH OTR 1 196,480 0 0
ANTERO MIDSTREAM CORP COM 03676B102 19,845,940 872,349 SH OTR 1 491,174 0 381,175
ANTERO MIDSTREAM CORP COM 03676B102 493,266 21,682 SH SOLE 0 21,682 0
ANTERO RESOURCES CORP COM 03674X106 2,720,117 77,408 SH OTR 1 49,574 0 27,834
AON PLC SHS CL A G0403H108 39,560,335 119,269 SH OTR 1 119,269 0 0
AON PLC SHS CL A G0403H108 99,521,594 300,044 SH SOLE 2,746 241,245 56,053
APPFOLIO INC COM CL A 03783C100 446,414 2,784 SH SOLE 0 2,784 0
APPFOLIO INC COM CL A 03783C100 19,776,447 123,333 SH OTR 1 70,566 0 52,767
APPLE INC COM 037833100 139,183,896 481,006 SH SOLE 28,496 452,510 0
APPLE INC COM 037833100 16,880,684 58,338 SH OTR 1 57,484 0 854
APPLIED INDL TECHNOLOGIES IN COM 03820C105 46,871,986 138,613 SH OTR 1 79,832 0 58,781
APPLIED INDL TECHNOLOGIES IN COM 03820C105 990,441 2,929 SH SOLE 0 2,929 0
APPLIED MATLS INC COM 038222105 1,714,956 2,372 SH OTR 1 2,336 0 36
APPLIED MATLS INC COM 038222105 61,422,465 84,955 SH SOLE 7,148 77,807 0
ARGENX SE SPONSORED ADR 04016X101 59,263,164 63,877 SH OTR 1 38,624 0 25,253
ARGENX SE SPONSORED ADR 04016X101 24,628,582 26,546 SH SOLE 841 25,705 0
ARISTA NETWORKS INC COM SHS 040413205 86,949,680 511,830 SH SOLE 18,763 487,536 5,531
ARISTA NETWORKS INC COM SHS 040413205 39,538,041 232,741 SH OTR 2 232,741 0 0
ARISTA NETWORKS INC COM SHS 040413205 8,319,533 48,973 SH OTR 1 48,200 0 773
ASCENDIS PHARMA A/S ORD SHS K08588103 6,842,968 25,656 SH SOLE 1,529 24,127 0
ASCENDIS PHARMA A/S ORD SHS K08588103 20,712,675 77,657 SH OTR 1 45,651 0 32,006
ASML HLDG NV N Y REGISTRY SHS N07059210 580,916 292 SH OTR 1 292 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 1,476,164 742 SH SOLE 701 41 0
ASTRAZENECA PLC ORD G0593M107 23,334,068 123,057 SH SOLE 5,354 117,703 0
ASTRAZENECA PLC ORD G0593M107 344,350 1,816 SH OTR 1 1,816 0 0
AUTODESK INC COM 052769106 22,891,400 117,742 SH SOLE 6,668 111,074 0
AUTODESK INC COM 052769106 4,065,905 20,913 SH OTR 1 20,607 0 306
AUTOZONE INC COM 053332102 580,906,838 181,764 SH SOLE 1,884 176,096 3,784
AUTOZONE INC COM 053332102 129,598,563 40,551 SH OTR 1 30,837 0 9,714
AVIENT CORPORATION COM 05368V106 16,969,408 459,129 SH OTR 1 263,678 0 195,451
AVIENT CORPORATION COM 05368V106 364,943 9,874 SH SOLE 0 9,874 0
BALCHEM CORP COM 057665200 3,544,909 20,982 SH OTR 1 13,457 0 7,525
BANK MONTREAL MEDIUM COM 063671101 567,092,702 3,214,287 SH SOLE 92,381 2,898,877 223,029
BANK NOVA SCOTIA B C COM 064149107 3,473,990 40,106 SH SOLE 8,227 31,879 0
BANK OF AMER CORP COM 060505104 571,851 10,036 SH OTR 1 10,036 0 0
BANK OF AMER CORP COM 060505104 179,487 3,150 SH SOLE 3,150 0 0
BANK OF NY MELLON CORP COM 064058100 33,334,051 230,510 SH SOLE 19,995 210,515 0
BANK OF NY MELLON CORP COM 064058100 3,411,350 23,590 SH OTR 1 23,472 0 118
BARRICK MNG CORP COM SHS 06849F108 1,598,085 43,539 SH SOLE 0 43,539 0
BBB FOODS INC CL A COM G0896C103 1,124,215 26,979 SH SOLE 0 26,979 0
BBB FOODS INC CL A COM G0896C103 6,444,891 154,665 SH OTR 2 154,665 0 0
BCE INC COM NEW 05534B760 204,527 9,512 SH SOLE 6,580 2,932 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102 9,569,863 33,582 SH SOLE 2,125 31,457 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102 266,162 934 SH OTR 1 934 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,124,715 8,243 SH OTR 1 8,243 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,394,587 2,787 SH SOLE 2,743 44 0
BIOHAVEN LTD COM G1110E107 6,500,313 436,849 SH OTR 1 257,660 0 179,189
BIOHAVEN LTD COM G1110E107 132,730 8,920 SH SOLE 0 8,920 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 106,537 11,618 SH OTR 1 11,618 0 0
BLACKROCK INC COM 09290D101 440,394 458 SH OTR 1 458 0 0
BLACKROCK INC COM 09290D101 10,577 11 SH SOLE 11 0 0
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 1,893,109 151,570 SH OTR 1 151,570 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1,523,977 66,988 SH OTR 1 66,914 0 74
BLACKROCK MUNIHLDNGS CALI COM 09254L107 2,570,770 233,919 SH OTR 1 233,654 0 265
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 2,545,208 213,883 SH OTR 1 213,639 0 244
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 1,589,074 156,559 SH OTR 1 156,380 0 179
BLACKROCK MUNIYIELD PA QUALI COM 09255G107 971,987 85,487 SH OTR 1 85,386 0 101
BLACKROCK MUNIYIELD QUALITY COM 09254E103 2,559,777 230,403 SH OTR 1 230,142 0 261
BLACKROCK MUNIYILD QULT FD I COM 09254F100 2,561,605 220,828 SH OTR 1 220,578 0 250
BLUE OWL CAPITAL INC COM CL A 09581B103 318,719 36,425 SH OTR 1 36,425 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 1,187,533 490,716 SH OTR 1 490,716 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 1,005,733 91,099 SH OTR 1 90,995 0 104
BNY MELLON STRATEGIC MUN BD COM 09662E109 1,588,982 258,371 SH OTR 1 258,081 0 290
BNY MELLON STRATEGIC MUNS IN COM 05588W108 1,594,599 246,842 SH OTR 1 246,565 0 277
BOEING CO COM 097023105 583,603 2,696 SH OTR 1 2,654 0 42
BOEING CO COM 097023105 5,968,294 27,571 SH SOLE 6,802 20,769 0
BOOKING HOLDINGS INC COM 09857L108 46,371,275 260,162 SH SOLE 8,389 251,773 0
BOOKING HOLDINGS INC COM 09857L108 4,355,116 24,434 SH OTR 1 23,959 0 475
BOOT BARN HLDGS INC COM 099406100 27,212,147 165,655 SH OTR 1 97,043 0 68,612
BOOT BARN HLDGS INC COM 099406100 585,294 3,563 SH SOLE 0 3,563 0
BOSTON SCIENTIFIC CORP COM 101137107 1,829,564 42,867 SH OTR 1 42,057 0 810
BOSTON SCIENTIFIC CORP COM 101137107 19,778,638 463,417 SH SOLE 24,985 438,432 0
BRIDGEBIO PHARMA INC COM 10806X102 512,720 6,884 SH SOLE 0 6,884 0
BRIDGEBIO PHARMA INC COM 10806X102 23,030,482 309,217 SH OTR 1 177,978 0 131,239
BRIGHT HORIZONS FAM SOL IN D COM 109194100 16,824,148 237,361 SH OTR 1 136,051 0 101,310
BRIGHT HORIZONS FAM SOL IN D COM 109194100 376,089 5,306 SH SOLE 0 5,306 0
BROADCOM INC COM 11135F101 37,609,923 99,563 SH OTR 2 99,563 0 0
BROADCOM INC COM 11135F101 3,003,113 7,950 SH OTR 1 7,950 0 0
BROADCOM INC COM 11135F101 16,000,357 42,357 SH SOLE 2,298 37,694 2,365
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 277,791 6,196 SH OTR 1 6,196 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 16,779,087 374,250 SH SOLE 20,344 353,906 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 15,815,647 371,358 SH SOLE 3,718 317,040 50,600
BUILDERS FIRSTSOURCE INC COM 12008R107 29,349,887 328,005 SH OTR 1 202,926 0 125,079
BUILDERS FIRSTSOURCE INC COM 12008R107 13,028,556 145,603 SH SOLE 0 145,603 0
BWX TECHNOLOGIES INC COM 05605H100 78,773,882 404,695 SH OTR 1 232,979 0 171,716
BWX TECHNOLOGIES INC COM 05605H100 1,806,936 9,283 SH SOLE 0 9,283 0
CABOT CORP COM 127055101 238,766 2,629 SH SOLE 0 2,629 0
CABOT CORP COM 127055101 11,469,658 126,290 SH OTR 1 72,688 0 53,602
CADENCE DESIGN SYSTEM INC COM 127387108 47,109,791 125,519 SH SOLE 4,608 120,911 0
CADENCE DESIGN SYSTEM INC COM 127387108 6,495,288 17,306 SH OTR 1 17,057 0 249
CAE INC COM 124765108 74,092,255 2,964,525 SH SOLE 103,225 2,572,256 289,044
CAMECO CORP COM 13321L108 1,203,039 11,824 SH SOLE 1,792 10,032 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 31,216,902 271,571 SH SOLE 28,660 212,211 30,700
CANADIAN NAT RES LTD MED TER COM 136385101 199,281,634 5,045,249 SH SOLE 109,881 4,482,642 452,726
CANADIAN NATL RY CO COM 136375102 38,388,213 322,314 SH OTR 1 322,314 0 0
CANADIAN NATL RY CO COM 136375102 605,581,165 5,084,563 SH SOLE 189,746 4,456,654 438,163
CANADIAN PACIFIC KANSAS CITY COM 13646K108 497,234,283 5,745,531 SH SOLE 236,706 5,140,246 368,579
CANADIAN PACIFIC KANSAS CITY COM 13646K108 590,655 6,825 SH OTR 1 6,719 0 106
CARRIER GLOBAL CORPORATION COM 14448C104 350,002,435 4,771,676 SH SOLE 46,664 4,624,991 100,021
CARRIER GLOBAL CORPORATION COM 14448C104 76,584,808 1,044,101 SH OTR 1 788,094 0 256,007
CATERPILLAR INC COM 149123101 1,331,125 1,250 SH OTR 1 1,250 0 0
CATERPILLAR INC COM 149123101 633,616 595 SH SOLE 595 0 0
CELCUITY INC COM 15102K100 16,583,212 158,509 SH OTR 1 93,673 0 64,836
CELCUITY INC COM 15102K100 346,711 3,314 SH SOLE 0 3,314 0
CELESTICA INC COM 15101Q207 2,121,674 5,828 SH SOLE 0 5,828 0
CENCORA INC COM 03073E105 700,941 2,477 SH OTR 1 2,438 0 39
CENCORA INC COM 03073E105 9,166,005 32,391 SH SOLE 5,785 26,606 0
CGI INC CL A SUB VTG 12532H104 295,096,949 4,573,729 SH SOLE 140,900 4,135,796 297,033
CHENIERE ENERGY INC COM NEW 16411R208 8,770,472 36,695 SH SOLE 6,759 29,936 0
CHENIERE ENERGY INC COM NEW 16411R208 2,022,981 8,464 SH OTR 1 8,420 0 44
CHEVRON CORPORATION COM 166764100 17,902 108 SH SOLE 0 108 0
CHEVRON CORPORATION COM 166764100 699,507 4,220 SH OTR 1 4,220 0 0
CHEWY INC CL A 16679L109 633,005 32,214 SH SOLE 0 32,214 0
CHEWY INC CL A 16679L109 28,532,940 1,452,058 SH OTR 1 833,781 0 618,277
CINTAS CORP COM 172908105 10,410,087 61,207 SH SOLE 617 57,015 3,575
CINTAS CORP COM 172908105 25,602,993 150,535 SH OTR 2 150,535 0 0
CISCO SYS INC COM 17275R102 334,996 2,852 SH OTR 1 2,852 0 0
CITIGROUP INC COM NEW 172967424 4,940,868 35,302 SH OTR 1 34,646 0 656
CITIGROUP INC COM NEW 172967424 49,694,338 355,061 SH SOLE 16,369 338,692 0
CLOUDFLARE INC CL A COM 18915M107 6,495,014 26,480 SH OTR 1 26,124 0 356
CLOUDFLARE INC CL A COM 18915M107 26,882,443 109,599 SH SOLE 0 109,599 0
CME GROUP INC COM 12572Q105 25,755,403 116,630 SH OTR 2 116,630 0 0
CME GROUP INC COM 12572Q105 93,352,791 422,736 SH OTR 1 311,780 0 110,956
CME GROUP INC COM 12572Q105 464,308,546 2,102,561 SH SOLE 33,045 2,026,178 43,338
COCA COLA CO COM 191216100 329,306 4,052 SH OTR 1 4,052 0 0
COCA COLA CO COM 191216100 81,189 999 SH SOLE 737 262 0
COGENT BIOSCIENCES INC COM 19240Q201 435,104 11,243 SH SOLE 0 11,243 0
COGENT BIOSCIENCES INC COM 19240Q201 19,372,485 500,581 SH OTR 1 288,041 0 212,540
COHEN & STEERS LTD DURATION COM 19248C105 1,213,907 57,368 SH OTR 1 57,368 0 0
COHEN & STEERS SELECT PFD & COM 19248Y107 2,078,000 103,229 SH OTR 1 103,229 0 0
COLGATE PALMOLIVE CO COM 194162103 30,454,262 332,180 SH OTR 1 332,180 0 0
COLGATE PALMOLIVE CO COM 194162103 60,290,877 657,623 SH SOLE 14,404 616,006 27,213
COMFORT SYS USA INC COM 199908104 1,918,528 968 SH SOLE 0 968 0
COMFORT SYS USA INC COM 199908104 85,057,366 42,916 SH OTR 1 24,554 0 18,362
COPART INC COM 217204106 181,315,994 6,431,926 SH SOLE 67,740 6,223,007 141,179
COPART INC COM 217204106 43,040,915 1,526,815 SH OTR 1 1,202,939 0 323,876
COSTAR GROUP INC COM 22160N109 19,595,599 691,935 SH SOLE 28,357 663,578 0
COSTAR GROUP INC COM 22160N109 24,777,451 874,910 SH OTR 1 541,791 0 333,119
COSTCO WHOLESALE CORPORATION COM 22160K105 65,059,132 69,547 SH SOLE 7,723 61,824 0
COSTCO WHOLESALE CORPORATION COM 22160K105 4,469,676 4,778 SH OTR 1 4,689 0 89
CREDICORP LTD COM G2519Y108 24,231,097 62,198 SH OTR 2 62,198 0 0
CREDICORP LTD COM G2519Y108 2,826,792 7,256 SH SOLE 0 7,256 0
CREDIT SUISSE ASSET MGMT COM 224916106 1,018,407 410,648 SH OTR 1 410,648 0 0
CREDIT SUISSE HIGH YIELD CRE SH BEN INT 22544F103 1,081,674 607,682 SH OTR 1 607,682 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 12,395,263 331,247 SH OTR 1 194,004 0 137,243
CRINETICS PHARMACEUTICALS IN COM 22663K107 284,167 7,594 SH SOLE 0 7,594 0
CULLEN FROST BANKERS INC COM 229899109 27,722,588 179,411 SH OTR 1 103,085 0 76,326
CULLEN FROST BANKERS INC COM 229899109 604,791 3,914 SH SOLE 0 3,914 0
CURTISS WRIGHT CORP COM 231561101 1,174,528 1,550 SH SOLE 0 1,550 0
CURTISS WRIGHT CORP COM 231561101 51,689,841 68,214 SH OTR 1 39,061 0 29,153
D R HORTON INC COM 23331A109 211,744 1,300 SH OTR 1 1,300 0 0
DANAHER CORP DEL COM 235851102 397,913 2,089 SH SOLE 2,089 0 0
DANAHER CORP DEL COM 235851102 238,100 1,250 SH OTR 1 1,250 0 0
DATADOG INC CL A COM 23804L103 11,782,331 45,254 SH OTR 1 44,600 0 654
DATADOG INC CL A COM 23804L103 79,781,073 306,426 SH SOLE 12,555 293,871 0
DEERE & CO COM 244199105 380,598 600 SH SOLE 600 0 0
DESCARTES SYS GROUP INC COM 249906108 77,611,453 1,122,573 SH SOLE 24,302 1,023,846 74,425
DEUTSCHE BK AG NAMEN AKT D18190898 8,596,984 254,650 SH SOLE 16,881 237,769 0
DEUTSCHE BK AG NAMEN AKT D18190898 239,662 7,099 SH OTR 1 7,099 0 0
DOCUSIGN INC COM 256163106 677,005 15,241 SH SOLE 0 15,241 0
DOCUSIGN INC COM 256163106 29,365,795 661,094 SH OTR 1 378,278 0 282,816
DOLBY LABORATORIES INC COM CL A 25659T107 24,494,288 465,848 SH OTR 1 266,115 0 199,733
DOLBY LABORATORIES INC COM CL A 25659T107 555,771 10,570 SH SOLE 0 10,570 0
DOLLAR GEN CORP COM 256677105 37,854,959 328,859 SH OTR 1 191,858 0 137,001
DOLLAR GEN CORP COM 256677105 811,180 7,047 SH SOLE 0 7,047 0
DOORDASH INC CL A 25809K105 3,124,831 16,934 SH OTR 1 16,710 0 224
DOORDASH INC CL A 25809K105 12,541,028 67,962 SH SOLE 0 67,962 0
DORMAN PRODS INC COM 258278100 749,929 5,496 SH SOLE 0 5,496 0
DORMAN PRODS INC COM 258278100 33,847,105 248,055 SH OTR 1 142,235 0 105,820
DWS MUN INCOME TR COM 233368109 1,569,989 170,651 SH OTR 1 170,458 0 193
DYNE THERAPEUTICS INC COM 26818M108 368,642 16,598 SH SOLE 0 16,598 0
DYNE THERAPEUTICS INC COM 26818M108 17,177,014 773,391 SH OTR 1 445,604 0 327,787
EAST WEST BANCORP INC COM 27579R104 838,698 6,497 SH SOLE 0 6,497 0
EAST WEST BANCORP INC COM 27579R104 38,167,008 295,662 SH OTR 1 169,571 0 126,091
EATON VANCE MUN BD FD COM 27827X101 1,566,648 157,294 SH OTR 1 157,111 0 183
EATON VANCE MUN INCOME TR SH BEN INT 27826U108 1,655,456 147,021 SH OTR 1 146,855 0 166
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 989,240 56,143 SH OTR 1 56,078 0 65
EATON VANCE SHORT DURATION D COM 27828V104 1,245,769 115,563 SH OTR 1 115,563 0 0
ELI LILLY & CO COM 532457108 52,124,829 43,458 SH SOLE 2,028 41,430 0
ELI LILLY & CO COM 532457108 4,879,281 4,068 SH OTR 1 3,990 0 78
EMCOR GROUP INC COM 29084Q100 59,827,709 72,092 SH OTR 1 41,229 0 30,863
EMCOR GROUP INC COM 29084Q100 1,462,249 1,762 SH SOLE 0 1,762 0
EMERA INC COM 290876101 1,179,969 22,285 SH SOLE 1,060 21,225 0
ENBRIDGE INC COM 29250N105 28,018,129 517,594 SH SOLE 52,892 427,308 37,394
ENTEGRIS INC COM 29362U104 89,385,204 496,971 SH OTR 1 287,359 0 209,612
ENTEGRIS INC COM 29362U104 1,986,554 11,045 SH SOLE 0 11,045 0
EOG RES INC COM 26875P101 10,039,805 77,390 SH SOLE 12,656 64,734 0
EOG RES INC COM 26875P101 662,661 5,108 SH OTR 1 5,028 0 80
EQT CORP COM 26884L109 39,684,652 746,373 SH OTR 1 420,811 0 325,562
EQT CORP COM 26884L109 991,674 18,651 SH SOLE 0 18,651 0
ETSY INC COM 29786A106 816,954 10,845 SH SOLE 0 10,845 0
ETSY INC COM 29786A106 36,346,800 482,501 SH OTR 1 278,484 0 204,017
EXPEDIA GROUP INC COM NEW 30212P303 1,025,823 4,009 SH SOLE 0 4,009 0
EXPEDIA GROUP INC COM NEW 30212P303 42,473,777 165,991 SH OTR 1 96,124 0 69,867
EXXON MOBIL CORP COM 30231G102 168,712 1,234 SH SOLE 1,100 134 0
EXXON MOBIL CORP COM 30231G102 501,489 3,668 SH OTR 1 3,668 0 0
FACTSET RESH SYS INC COM 303075105 127,004 552 SH OTR 1 552 0 0
FACTSET RESH SYS INC COM 303075105 4,853,768 21,096 SH SOLE 408 20,688 0
FASTENAL CO COM 311900104 1,223,948 25,483 SH OTR 1 25,483 0 0
FERRARI N V COM N3167Y103 12,858,897 34,540 SH SOLE 340 32,170 2,030
FERRARI N V COM N3167Y103 31,523,656 84,675 SH OTR 2 84,675 0 0
FIRSTSERVICE CORP NEW COM 33767E202 18,082,878 127,397 SH SOLE 28 110,168 17,201
FLAHERTY & CRUMRIN PFD & INM COM 338478100 2,734,552 167,970 SH OTR 1 167,970 0 0
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 2,071,196 100,203 SH OTR 1 100,203 0 0
FLAHERTY & CRUMRINE PFD INCO COM 338480106 2,059,871 177,117 SH OTR 1 177,117 0 0
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 1,188,939 128,673 SH OTR 1 128,673 0 0
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 1,178,961 69,761 SH OTR 1 69,761 0 0
FORTIS INC COM 349553107 43,849,264 766,782 SH SOLE 11,247 679,231 76,304
FRANCO NEV CORP COM 351858105 52,116,840 250,220 SH SOLE 4,735 213,538 31,947
FREEPORT MCMORAN INC CL B 35671D857 5,374,642 85,461 SH OTR 1 84,460 0 1,001
FREEPORT MCMORAN INC CL B 35671D857 31,310,101 497,855 SH SOLE 2,328 495,527 0
GARMIN LTD SHS H2906T109 204,759 862 SH OTR 1 862 0 0
GARMIN LTD SHS H2906T109 7,418,137 31,229 SH SOLE 1,950 29,279 0
GDS HLDGS LTD SPONSORED ADS 36165L108 3,556,363 118,427 SH OTR 2 118,427 0 0
GE AEROSPACE COM NEW 369604301 17,939 48 SH SOLE 48 0 0
GE AEROSPACE COM NEW 369604301 428,668 1,147 SH OTR 1 1,147 0 0
GE VERNOVA INC COM 36828A101 26,759,786 22,777 SH SOLE 1,334 21,443 0
GE VERNOVA INC COM 36828A101 3,961,628 3,372 SH OTR 1 3,313 0 59
GILEAD SCIENCES INC COM 375558103 23,308,088 184,487 SH SOLE 10,673 173,814 0
GILEAD SCIENCES INC COM 375558103 2,871,708 22,730 SH OTR 1 22,293 0 437
GRACO INC COM 384109104 211,671,178 2,799,513 SH SOLE 29,152 2,709,825 60,536
GRACO INC COM 384109104 47,841,698 632,743 SH OTR 1 487,235 0 145,508
GRUPO AEROMEXICO SAB DE CV SPONSORED ADS 40054J109 1,748,718 97,151 SH SOLE 0 97,151 0
GRUPO AEROMEXICO SAB DE CV SPONSORED ADS 40054J109 9,547,704 530,428 SH OTR 2 530,428 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 9,701,868 193,921 SH OTR 2 193,921 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 2,008,263 138,884 SH OTR 1 138,884 0 0
HANCOCK JOHN INCOME SECS TR COM 410123103 1,157,427 104,982 SH OTR 1 104,982 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,653,436 102,001 SH OTR 1 102,001 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103 1,657,822 114,018 SH OTR 1 114,018 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 31,014,649 1,200,722 SH SOLE 0 880,141 320,581
HDFC BANK LTD SPONSORED ADS 40415F101 4,846,380 187,626 SH OTR 1 187,626 0 0
HEICO CORP NEW CL A 422806208 53,421,930 207,134 SH OTR 2 207,134 0 0
HEICO CORP NEW CL A 422806208 21,731,755 84,261 SH SOLE 674 78,664 4,923
HENRY JACK & ASSOC INC COM 426281101 2,962,236 21,506 SH SOLE 206 21,300 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 53,651,503 162,354 SH OTR 1 162,354 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 100,143,920 303,044 SH SOLE 7,020 283,873 12,151
HOME DEPOT INC COM 437076102 8,797,955 24,946 SH SOLE 4,505 20,441 0
HOME DEPOT INC COM 437076102 933,897 2,648 SH OTR 1 2,618 0 30
HORIZON TECHNOLOGY FIN CORP COM 44045A102 373,575 78,980 SH OTR 1 78,980 0 0
HOULIHAN LOKEY INC CL A 441593100 588,428 4,387 SH SOLE 0 4,387 0
HOULIHAN LOKEY INC CL A 441593100 27,174,067 202,595 SH OTR 1 116,388 0 86,207
HSBC HLDGS PLC SPON ADR NEW 404280406 904,972 9,517 SH SOLE 8,986 531 0
HSBC HLDGS PLC SPON ADR NEW 404280406 432,564 4,549 SH OTR 1 4,549 0 0
HUBBELL INC COM 443510607 46,463,822 88,807 SH OTR 1 50,151 0 38,656
HUBBELL INC COM 443510607 1,151,563 2,201 SH SOLE 0 2,201 0
HUBSPOT INC COM 443573100 18,840,690 103,231 SH OTR 1 60,202 0 43,029
HUBSPOT INC COM 443573100 4,617,686 25,301 SH SOLE 226 25,075 0
HYATT HOTELS CORP COM CL A 448579102 873,055 4,504 SH SOLE 0 4,504 0
HYATT HOTELS CORP COM CL A 448579102 34,750,278 179,273 SH OTR 1 100,415 0 78,858
IDEAYA BIOSCIENCES INC COM 45166A102 1,144,636 30,712 SH SOLE 0 30,712 0
IDEAYA BIOSCIENCES INC COM 45166A102 52,743,498 1,415,173 SH OTR 1 825,258 0 589,915
IDEXX LABS INC COM 45168D104 24,094,106 45,768 SH OTR 2 45,768 0 0
IDEXX LABS INC COM 45168D104 9,792,310 18,601 SH SOLE 188 17,313 1,100
IES HOLDINGS INC COM 44951W106 5,858,179 7,974 SH OTR 1 5,114 0 2,860
IMPERIAL OIL LTD COM NEW 453038408 35,172,271 313,781 SH SOLE 21,246 252,683 39,852
IMPINJ INC COM 453204109 338,596 2,364 SH SOLE 0 2,364 0
IMPINJ INC COM 453204109 16,277,373 113,645 SH OTR 1 65,263 0 48,382
INSMED INC COM PAR $.01 457669307 26,535,159 248,876 SH SOLE 585 248,291 0
INSMED INC COM PAR $.01 457669307 63,349,979 594,166 SH OTR 1 357,197 0 236,969
INTERCONTINENTAL EXCHANGE IN COM 45866F104 562,613 4,570 SH OTR 1 4,498 0 72
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,043,291 73,457 SH SOLE 11,677 61,780 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 743,204 4,293 SH SOLE 4,044 249 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 312,482 1,805 SH OTR 1 1,805 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 721,022 2,564 SH OTR 1 2,564 0 0
INTUIT COM 461202103 18,861,426 72,266 SH SOLE 3,633 68,633 0
INTUIT COM 461202103 2,449,485 9,385 SH OTR 1 9,206 0 179
INTUITIVE SURGICAL INC COM NEW 46120E602 12,776,663 32,128 SH SOLE 315 29,939 1,874
INTUITIVE SURGICAL INC COM NEW 46120E602 31,347,921 78,827 SH OTR 2 78,827 0 0
INVESCO BD FD COM 46132L107 1,621,044 106,929 SH OTR 1 106,929 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1,297,786 10,158 SH OTR 1 10,158 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 494,939 3,384 SH OTR 1 3,384 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 467,135 7,851 SH OTR 1 7,851 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,546,250 125,000 SH SOLE 0 125,000 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 236,840 17,275 SH OTR 1 17,275 0 0
INVESCO HIGH INCOME TR II COM 46131F101 1,140,994 109,711 SH OTR 1 109,711 0 0
INVESCO MUN OPPORTUNIT TR COM 46132C107 1,588,399 160,932 SH OTR 1 160,751 0 181
INVESCO MUNICIPAL TRUST COM 46131J103 1,604,894 159,850 SH OTR 1 159,670 0 180
INVESCO QQQ TR UNIT SER 1 46090E103 513,345,176 697,101 SH SOLE 0 697,101 0
INVESCO QQQ TR UNIT SER 1 46090E103 50,091,401 68,022 SH OTR 1 68,022 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 1,639,195 154,641 SH OTR 1 154,466 0 175
ISHARES INC MSCI CDA ETF 464286509 205,890 3,572 SH SOLE 3,572 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 343,155 5,312 SH SOLE 5,312 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,480,271 25,681 SH OTR 1 25,681 0 0
ISHARES TR CORE S&P MCP ETF 464287507 32,742,448 424,620 SH OTR 1 424,620 0 0
ISHARES TR CORE S&P SCP ETF 464287804 25,772,422 173,774 SH OTR 1 173,774 0 0
ISHARES TR CORE S&P500 ETF 464287200 15,942,370 21,288 SH OTR 1 21,288 0 0
ISHARES TR CORE US AGGBD ET 464287226 865,679 8,746 SH OTR 1 8,746 0 0
ISHARES TR ESG EAFE ETF 46436E759 2,903,049 34,315 SH SOLE 0 34,315 0
ISHARES TR IBOXX HI YD ETF 464288513 139,948 1,750 SH OTR 1 1,750 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,758,965 34,500 SH SOLE 0 34,500 0
ISHARES TR MSCI EAFE ETF 464287465 34,810,500 335,103 SH SOLE 4,055 331,048 0
ISHARES TR MSCI EAFE ETF 464287465 17,300,175 166,540 SH OTR 1 166,540 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,093,330 74,453 SH SOLE 1,120 73,333 0
ISHARES TR MSCI EMG MKT ETF 464287234 83,939 1,227 SH OTR 1 1,227 0 0
ISHARES TR PFD AND INCM SEC 464288687 47,199 1,548 SH SOLE 1,548 0 0
ISHARES TR PFD AND INCM SEC 464288687 637,271 20,901 SH OTR 1 20,901 0 0
ISHARES TR RUS 1000 ETF 464287622 2,206,386 5,388 SH OTR 1 5,388 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 369,530 2,976 SH OTR 1 2,976 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 246,309 1,016 SH OTR 1 1,016 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 628,760 1,596 SH OTR 1 1,596 0 0
ISHARES TR RUS MD CP GR ETF 464287481 436,302 2,980 SH OTR 1 2,980 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 268,956 1,634 SH OTR 1 1,634 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,841,792 16,695 SH OTR 1 16,695 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 258,387 860 SH OTR 1 860 0 0
ITT INC COM 45073V108 6,533,199 33,036 SH OTR 1 21,381 0 11,655
JFROG LTD ORD SHS M6191J100 113,549,562 1,249,445 SH OTR 1 716,516 0 532,929
JFROG LTD ORD SHS M6191J100 10,392,401 114,353 SH SOLE 842 113,511 0
JOHNSON & JOHNSON COM 478160104 86,702,310 341,388 SH OTR 1 251,492 0 89,896
JOHNSON & JOHNSON COM 478160104 394,510,395 1,553,374 SH SOLE 17,859 1,503,186 32,329
JPMORGAN CHASE & CO COM 46625H100 308,018 941 SH SOLE 830 111 0
JPMORGAN CHASE & CO COM 46625H100 1,202,938 3,675 SH OTR 1 3,675 0 0
KASPI KZ JSC SPONSORED ADS 48581R205 1,475,566 17,031 SH SOLE 0 17,031 0
KASPI KZ JSC SPONSORED ADS 48581R205 27,744,381 320,226 SH OTR 2 320,226 0 0
KLA CORP COM NEW 482480100 411,502,571 1,363,901 SH SOLE 16,521 1,309,340 38,040
KLA CORP COM NEW 482480100 129,701,207 429,887 SH OTR 1 374,177 0 55,710
KLAVIYO INC COM SER A 49845K101 20,328,662 1,346,269 SH OTR 1 778,730 0 567,539
KLAVIYO INC COM SER A 49845K101 474,925 31,452 SH SOLE 0 31,452 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 524,688 6,738 SH SOLE 0 6,738 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 21,200,419 272,254 SH OTR 1 153,713 0 118,541
KRYSTAL BIOTECH INC COM 501147102 5,296,669 14,251 SH OTR 1 9,142 0 5,109
KT CORP SPONSORED ADR 48268K101 3,398,406 196,667 SH OTR 2 196,667 0 0
KYIVSTAR GROUP LTD ORD SHS G5331N101 698,350 43,188 SH OTR 2 43,188 0 0
LAM RESEARCH CORP COM NEW 512807306 68,426,707 157,909 SH SOLE 445 157,464 0
LAM RESEARCH CORP COM NEW 512807306 7,746,640 17,877 SH OTR 1 17,511 0 366
LATTICE SEMICONDUCTOR CORP COM 518415104 1,972,878 12,898 SH SOLE 0 12,898 0
LATTICE SEMICONDUCTOR CORP COM 518415104 91,396,200 597,517 SH OTR 1 346,379 0 251,138
LENNOX INTL INC COM 526107107 822,183 1,435 SH SOLE 0 1,435 0
LENNOX INTL INC COM 526107107 33,318,761 58,153 SH OTR 1 32,857 0 25,296
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 511,434 1,618 SH SOLE 0 1,618 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 23,937,496 75,730 SH OTR 1 43,587 0 32,143
LINCOLN ELEC HLDGS INC COM 533900106 1,037,348 3,907 SH SOLE 0 3,907 0
LINCOLN ELEC HLDGS INC COM 533900106 46,013,414 173,302 SH OTR 1 99,163 0 74,139
LINDE PLC SHS G54950103 79,483,445 153,165 SH OTR 1 128,208 0 24,957
LINDE PLC SHS G54950103 273,642,770 527,311 SH SOLE 6,870 506,367 14,074
LOCKHEED MARTIN CORP COM 539830109 20,888 41 SH SOLE 0 41 0
LOCKHEED MARTIN CORP COM 539830109 676,563 1,328 SH OTR 1 1,328 0 0
LOWES COS INC COM 548661107 78,691,999 356,896 SH SOLE 10,080 332,410 14,406
LOWES COS INC COM 548661107 39,133,006 177,482 SH OTR 1 177,482 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 47,793,491 125,650 SH OTR 1 72,218 0 53,432
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,091,282 2,869 SH SOLE 0 2,869 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,122,762 2,091 SH SOLE 0 2,091 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 52,495,454 97,766 SH OTR 1 57,039 0 40,727
MANULIFE FINL CORP COM 56501R106 483,868 11,952 SH SOLE 6,550 5,402 0
MASTERCARD INCORPORATED CL A 57636Q104 717,911,107 1,397,802 SH SOLE 17,102 1,352,420 28,280
MASTERCARD INCORPORATED CL A 57636Q104 156,905,314 305,501 SH OTR 1 226,872 0 78,629
MATERION CORP COM 576690101 10,220,997 34,369 SH OTR 1 21,983 0 12,386
MCDONALDS CORP COM 580135101 40,006 148 SH OTR 1 148 0 0
MCDONALDS CORP COM 580135101 16,369,163 60,557 SH SOLE 15,106 45,451 0
MCGRATH RENTCORP COM 580589109 2,911,498 24,056 SH OTR 1 15,448 0 8,608
MERCADOLIBRE INC COM 58733R102 237,635 140 SH SOLE 140 0 0
MERCK & CO INC COM 58933Y105 3,047,763 23,718 SH OTR 1 23,242 0 476
MERCK & CO INC COM 58933Y105 25,653,098 199,635 SH SOLE 12,546 187,089 0
META PLATFORMS INC CL A 30303M102 6,254,772 11,104 SH OTR 1 10,894 0 210
META PLATFORMS INC CL A 30303M102 59,285,146 105,248 SH SOLE 5,172 100,076 0
METTLER TOLEDO INTERNATIONAL COM 592688105 68,930,607 53,957 SH OTR 1 41,416 0 12,541
METTLER TOLEDO INTERNATIONAL COM 592688105 308,177,570 241,233 SH SOLE 2,396 233,802 5,035
MICROCHIP TECHNOLOGY INC. COM 595017104 1,050,077 11,514 SH OTR 1 11,514 0 0
MICROSOFT CORP COM 594918104 19,175,093 51,405 SH OTR 2 51,405 0 0
MICROSOFT CORP COM 594918104 787,254,234 2,110,488 SH SOLE 45,417 2,024,274 40,797
MICROSOFT CORP COM 594918104 169,807,283 455,223 SH OTR 1 364,924 0 90,299
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 708,740 35,633 SH SOLE 33,636 1,997 0
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 279,634 14,059 SH OTR 1 14,059 0 0
MODINE MFG CO COM 607828100 48,699,642 182,382 SH OTR 1 103,930 0 78,452
MODINE MFG CO COM 607828100 1,124,154 4,210 SH SOLE 0 4,210 0
MOLINA HEALTHCARE INC COM 60855R100 42,186,459 184,462 SH OTR 1 105,664 0 78,798
MOLINA HEALTHCARE INC COM 60855R100 943,616 4,126 SH SOLE 0 4,126 0
MONGODB INC CL A 60937P106 52,735,292 156,997 SH OTR 1 89,558 0 67,439
MONGODB INC CL A 60937P106 1,234,433 3,675 SH SOLE 0 3,675 0
MOODYS CORP COM 615369105 778,141,924 1,718,056 SH SOLE 22,149 1,660,946 34,961
MOODYS CORP COM 615369105 166,377,444 367,344 SH OTR 1 279,073 0 88,271
MORGAN STANLEY COM NEW 617446448 268,616 1,285 SH SOLE 1,285 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 2,969,829 505,073 SH OTR 1 505,073 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 1,202,478 164,723 SH OTR 1 164,723 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 28,706,091 69,123 SH OTR 2 69,123 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,627,595 13,551 SH OTR 1 13,345 0 206
MOTOROLA SOLUTIONS INC COM NEW 620076307 56,729,860 136,603 SH SOLE 5,739 129,221 1,643
MSCI INC COM 55354G100 400,606,133 715,317 SH SOLE 6,792 694,332 14,193
MSCI INC COM 55354G100 83,815,586 149,660 SH OTR 1 111,904 0 37,756
MUELLER INDS INC COM 624756102 41,827,793 680,514 SH OTR 1 389,546 0 290,968
MUELLER INDS INC COM 624756102 939,185 15,280 SH SOLE 0 15,280 0
MURPHY USA INC COM 626755102 899,913 1,670 SH SOLE 0 1,670 0
MURPHY USA INC COM 626755102 41,969,890 77,885 SH OTR 1 44,577 0 33,308
NATIONAL VISION HLDGS INC COM 63845R107 15,309,780 805,354 SH OTR 1 459,809 0 345,545
NATIONAL VISION HLDGS INC COM 63845R107 344,214 18,107 SH SOLE 0 18,107 0
NAVIOS MARITIME PARTNERS LP COM UNIT LPI Y62267409 583,123 8,322 SH OTR 2 8,322 0 0
NETFLIX INC. COM 64110L106 8,086,193 113,252 SH SOLE 152 106,500 6,600
NETFLIX INC. COM 64110L106 92,106 1,290 SH OTR 1 1,290 0 0
NETFLIX INC. COM 64110L106 19,635,000 275,000 SH OTR 2 275,000 0 0
NEUBERGER MUN FD INC COM 64124P101 1,588,893 150,606 SH OTR 1 150,430 0 176
NEUROCRINE BIOSCIENCES INC COM 64125C109 61,558,083 365,254 SH OTR 1 212,036 0 153,218
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,337,831 7,938 SH SOLE 0 7,938 0
NOKIA CORP SPONSORED ADR 654902204 5,498,597 414,051 SH SOLE 26,259 387,792 0
NOKIA CORP SPONSORED ADR 654902204 150,914 11,364 SH OTR 1 11,364 0 0
NORDSON CORP COM 655663102 1,027,556 3,406 SH SOLE 0 3,406 0
NORDSON CORP COM 655663102 41,552,669 137,733 SH OTR 1 77,789 0 59,944
NOVABRIDGE BIOSCIENCES SPONSORED ADS 44975P103 615,578 315,681 SH OTR 2 315,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109 19,980,390 127,491 SH SOLE 5,130 122,361 0
NOVARTIS AG SPONSORED ADR 66987V109 3,475,109 22,174 SH OTR 1 21,775 0 399
NUTRIEN LTD COM 67077M108 39,405,730 627,594 SH SOLE 236 540,988 86,370
NUVEEN AMT FREE MUN CR INC F COM 67071L106 2,561,715 200,134 SH OTR 1 199,910 0 224
NUVEEN AMT FREE QLTY MUN INC COM 670657105 2,600,762 221,530 SH OTR 1 221,280 0 250
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 975,697 67,851 SH OTR 1 67,774 0 77
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 973,044 104,292 SH OTR 1 104,174 0 118
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 1,587,480 326,642 SH OTR 1 326,642 0 0
NUVEEN MORTGAGE AND INCOME F COM 670735109 1,172,005 67,056 SH OTR 1 67,056 0 0
NUVEEN N Y MUN VALUE FD COM 67062M105 953,114 109,052 SH OTR 1 108,923 0 129
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2,692,943 341,744 SH OTR 1 341,744 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,602,188 214,702 SH OTR 1 214,460 0 242
NXP SEMICONDUCTORS N V COM N6596X109 245,339 873 SH OTR 1 873 0 0
NXP SEMICONDUCTORS N V COM N6596X109 8,616,380 30,660 SH SOLE 2,148 28,512 0
OCEANAGOLD CORP COM NEW 675222400 1,311,031 52,397 SH SOLE 0 52,397 0
ON HLDG AG NAMEN AKT A H5919C104 405,382 11,445 SH SOLE 0 11,445 0
ON HLDG AG NAMEN AKT A H5919C104 18,690,284 527,676 SH OTR 1 309,508 0 218,168
OPENLANE INC COM 48238T109 807,974 19,592 SH SOLE 0 19,592 0
OPENLANE INC COM 48238T109 38,073,057 923,207 SH OTR 1 538,646 0 384,561
ORACLE CORP COM 68389X105 819,215 5,590 SH OTR 1 5,590 0 0
ORACLE CORP COM 68389X105 294,419 2,009 SH SOLE 2,009 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 43,695,139 474,483 SH SOLE 21,341 453,142 0
OREILLY AUTOMOTIVE INC COM 67103H107 5,283,111 57,369 SH OTR 1 56,521 0 848
OTIS WORLDWIDE CORP COM 68902V107 247,378,000 3,455,000 SH SOLE 41,218 3,346,363 67,419
OTIS WORLDWIDE CORP COM 68902V107 48,955,712 683,739 SH OTR 1 502,368 0 181,371
OWENS CORNING NEW COM 690742101 212,053 1,334 SH OTR 1 1,334 0 0
PALO ALTO NETWORKS INC COM 697435105 7,613,613 22,326 SH OTR 1 22,006 0 320
PALO ALTO NETWORKS INC COM 697435105 33,570,009 98,440 SH SOLE 0 98,440 0
PARKER-HANNIFIN CORP COM 701094104 3,542,751 3,622 SH OTR 1 3,552 0 70
PARKER-HANNIFIN CORP COM 701094104 28,038,788 28,666 SH SOLE 1,602 27,064 0
PATRICK INDS INC COM 703343103 411,911 4,588 SH SOLE 0 4,588 0
PATRICK INDS INC COM 703343103 18,902,461 210,542 SH OTR 1 120,877 0 89,665
PEGASYSTEMS INC COM 705573103 402,977 13,446 SH SOLE 0 13,446 0
PEGASYSTEMS INC COM 705573103 19,306,794 644,204 SH OTR 1 376,024 0 268,180
PEMBINA PIPELINE CORP COM 706327103 41,245,183 893,038 SH SOLE 11,004 782,969 99,065
PEPSICO INC COM 713448108 56,049,778 413,957 SH OTR 1 319,011 0 94,946
PEPSICO INC COM 713448108 250,105,464 1,847,160 SH SOLE 20,009 1,787,633 39,518
PETROLEO BRASILEIRO S A SP ADR NON VTG 71654V101 3,845,445 262,667 SH OTR 2 262,667 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,096,805 83,982 SH OTR 1 83,982 0 0
PHILIP MORRIS INTL INC COM 718172109 738,113 4,080 SH OTR 1 4,080 0 0
PIMCO CALIF MUN INCOME FD COM 72200N106 1,568,431 174,853 SH OTR 1 174,652 0 201
PIMCO MUN INCOME FD II COM 72200W106 2,481,431 326,075 SH OTR 1 325,703 0 372
PIPER SANDLER COMPANIES COM NEW 724078209 386,223 5,339 SH SOLE 0 5,339 0
PIPER SANDLER COMPANIES COM NEW 724078209 18,116,757 250,439 SH OTR 1 144,531 0 105,908
PNC FINL SVCS GROUP INC COM 693475105 365,144 1,483 SH OTR 1 1,483 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 17,119,614 758,176 SH OTR 1 448,723 0 309,453
PROCEPT BIOROBOTICS CORP COM 74276L105 370,154 16,393 SH SOLE 0 16,393 0
PROCORE TECHNOLOGIES INC COM 74275K108 20,534,304 505,522 SH OTR 1 293,574 0 211,948
PROCORE TECHNOLOGIES INC COM 74275K108 452,426 11,138 SH SOLE 0 11,138 0
PROCTER & GAMBLE CO COM 742718109 9,133,326 62,284 SH SOLE 9,935 52,349 0
PROCTER & GAMBLE CO COM 742718109 643,016 4,385 SH OTR 1 4,325 0 60
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 988,146 93,752 SH OTR 1 93,645 0 107
RB GLOBAL INC COM 74935Q107 421,846,296 3,630,060 SH SOLE 164,807 3,241,892 223,361
RELX PLC SPONSORED ADR 759530108 643,503 20,319 SH SOLE 19,165 1,154 0
RELX PLC SPONSORED ADR 759530108 253,265 7,997 SH OTR 1 7,997 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 446,650,481 6,168,961 SH SOLE 215,111 5,564,488 389,362
ROGERS COMMUNICATIONS INC CL B 775109200 207,523,859 6,390,332 SH SOLE 185,039 5,801,813 403,480
ROLLINS INC COM 775711104 23,360,125 559,658 SH OTR 2 559,658 0 0
ROLLINS INC COM 775711104 9,485,540 227,253 SH SOLE 2,249 211,696 13,308
ROYAL BK CDA COM 780087102 800,513,843 3,872,821 SH SOLE 145,299 3,450,668 276,854
ROYAL CARIBBEAN GROUP COM V7780T103 3,326,762 10,477 SH OTR 1 10,268 0 209
ROYAL CARIBBEAN GROUP COM V7780T103 20,568,006 64,775 SH SOLE 49 64,726 0
RUBRIK INC. CL A 781154109 1,244,501 15,502 SH SOLE 0 15,502 0
RUBRIK INC. CL A 781154109 54,861,104 683,372 SH OTR 1 391,864 0 291,508
S&P GLOBAL INC COM 78409V104 89,714,253 232,897 SH SOLE 13,234 172,495 47,168
S&P GLOBAL INC COM 78409V104 35,438,550 91,998 SH OTR 1 91,998 0 0
SABA CAPITAL INCOME & OPPORT COM NEW 880198205 2,763,767 330,990 SH OTR 1 330,990 0 0
SAP SE SPON ADR 803054204 298,203 1,935 SH OTR 1 1,935 0 0
SAP SE SPON ADR 803054204 757,142 4,913 SH SOLE 4,634 279 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 819,285 849 SH OTR 1 849 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,099,271 20,698 SH SOLE 20,698 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 9,972,198 52,342 SH OTR 1 52,342 0 0
SEMTECH CORP COM 816850101 30,791,639 190,248 SH OTR 1 109,262 0 80,986
SEMTECH CORP COM 816850101 655,169 4,048 SH SOLE 0 4,048 0
SERVICENOW INC COM 81762P102 2,449,535 24,673 SH OTR 1 24,168 0 505
SERVICENOW INC COM 81762P102 24,107,765 242,826 SH SOLE 894 241,932 0
SHELL PLC SPON ADS 780259305 259,294 3,344 SH OTR 1 3,344 0 0
SHELL PLC SPON ADS 780259305 668,395 8,620 SH SOLE 8,144 476 0
SHERWIN WILLIAMS CO COM 824348106 88,839,725 258,015 SH OTR 1 196,262 0 61,753
SHERWIN WILLIAMS CO COM 824348106 440,994,726 1,280,770 SH SOLE 18,064 1,238,763 23,943
SHOPIFY INC CL A SUB VTG SHS 82509L107 3,459,902 30,296 SH OTR 1 29,728 0 568
SHOPIFY INC CL A SUB VTG SHS 82509L107 72,306,887 633,142 SH SOLE 6,340 588,302 38,500
SLB LIMITED COM STK 806857108 15,317,293 329,475 SH SOLE 22,296 307,179 0
SLB LIMITED COM STK 806857108 2,101,255 45,198 SH OTR 1 44,398 0 800
SNOWFLAKE INC COM SHS 833445109 7,337,744 28,832 SH OTR 1 28,384 0 448
SNOWFLAKE INC COM SHS 833445109 34,590,368 135,915 SH SOLE 0 135,915 0
SONY GROUP CORP SPONSORED ADR 835699307 212,109 10,579 SH OTR 1 10,579 0 0
SONY GROUP CORP SPONSORED ADR 835699307 520,097 25,940 SH SOLE 24,127 1,813 0
SPDR SERIES TRUST SPDR S&P 500 ESG 78468R531 208,799 2,863 SH OTR 1 2,863 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 176,765 385 SH OTR 1 385 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 12,381,818 26,968 SH SOLE 1,000 25,968 0
STANTEC INC COM 85472N109 179,250,648 2,601,689 SH SOLE 60,797 2,371,836 169,056
STARBUCKS CORP COM 855244109 643,797 6,300 SH SOLE 6,300 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,598,835 2,141 SH OTR 1 2,141 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 90,097,801 120,650 SH SOLE 0 120,650 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,345,489 1,913 SH OTR 1 1,913 0 0
STIFEL FINL CORP COM 860630102 47,680,051 683,389 SH OTR 1 389,788 0 293,601
STIFEL FINL CORP COM 860630102 1,107,180 15,869 SH SOLE 0 15,869 0
STRIDE INC COM 86333M108 438,444 5,084 SH SOLE 0 5,084 0
STRIDE INC COM 86333M108 20,196,114 234,185 SH OTR 1 134,447 0 99,738
STRYKER CORPORATION COM 863667101 15,707,997 49,892 SH SOLE 4,978 44,914 0
STRYKER CORPORATION COM 863667101 602,289 1,913 SH OTR 1 1,884 0 29
SUN LIFE FINANCIAL INC. COM 866796105 245,042,258 3,126,682 SH SOLE 65,888 2,858,594 202,200
SUNBELT RENTALS HOLDINGS INC SHS 866966104 16,282,546 217,652 SH OTR 1 217,652 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 29,598,352 395,647 SH SOLE 0 294,368 101,279
SUNCOR ENERGY INC NEW COM 867224107 187,461,390 3,490,762 SH SOLE 80,820 3,095,768 314,174
SYNOPSYS INC COM 871607107 26,340,880 59,051 SH OTR 2 59,051 0 0
SYNOPSYS INC COM 871607107 28,613,606 64,146 SH SOLE 2,610 60,133 1,403
SYNOPSYS INC COM 871607107 2,401,641 5,384 SH OTR 1 5,282 0 102
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,419,577,780 2,972,502 SH SOLE 4,899 2,773,487 194,116
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 192,339,885 402,747 SH OTR 1 230,462 0 172,285
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14,071,874 56,292 SH SOLE 0 56,292 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,443,225 13,774 SH OTR 1 13,588 0 186
TC ENERGY CORP COM 87807B107 14,747,317 223,094 SH SOLE 32,380 174,681 16,033
TECK RESOURCES LTD CL B 878742204 330,258 5,555 SH SOLE 4,134 1,421 0
TELUS CORPORATION COM 87971M103 149,900,062 14,181,652 SH SOLE 416,892 12,838,876 925,884
TEXAS INSTRS INC COM 882508104 7,475,894 25,081 SH OTR 1 24,586 0 495
TEXAS INSTRS INC COM 882508104 81,534,664 273,542 SH SOLE 12,344 261,198 0
THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 359,787 13,536 SH SOLE 0 13,536 0
THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 15,491,834 582,838 SH OTR 1 333,420 0 249,418
THOMSON REUTERS CORP COM 884903881 178,187,730 2,185,507 SH SOLE 62,966 1,986,068 136,473
TJX COS INC NEW COM 872540109 96,728,963 638,475 SH OTR 1 479,125 0 159,350
TJX COS INC NEW COM 872540109 515,293,769 3,401,279 SH SOLE 98,057 3,244,514 58,708
TOAST INC CL A 888787108 508,744 18,287 SH SOLE 0 18,287 0
TOAST INC CL A 888787108 21,046,692 756,531 SH OTR 1 439,181 0 317,350
TOPBUILD COR COM 89055F103 29,278,860 82,585 SH OTR 1 47,451 0 35,134
TOPBUILD COR COM 89055F103 661,908 1,867 SH SOLE 0 1,867 0
TORONTO DOMINION BK ONT COM NEW 891160509 320,735,357 2,642,663 SH SOLE 71,947 2,371,795 198,921
TOYOTA MOTOR CORP ADS 892331307 215,072 1,277 SH OTR 1 1,277 0 0
TOYOTA MOTOR CORP ADS 892331307 509,302 3,024 SH SOLE 2,852 172 0
TRACTOR SUPPLY CO COM 892356106 1,001,089 31,670 SH OTR 1 31,521 0 149
TRACTOR SUPPLY CO COM 892356106 3,973,788 125,713 SH SOLE 22,914 102,799 0
TRADEWEB MKTS INC CL A 892672106 9,088,195 91,192 SH SOLE 948 84,929 5,315
TRADEWEB MKTS INC CL A 892672106 22,292,547 223,686 SH OTR 2 223,686 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 154,715 315 SH SOLE 315 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 779,962 1,588 SH OTR 1 1,588 0 0
TRAVELERS COMPANIES INC COM 89417E109 282,913 857 SH OTR 1 857 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 614,343 10,814 SH SOLE 0 10,814 0
TRAVERE THERAPEUTICS INC COM 89422G107 28,756,256 506,183 SH OTR 1 295,950 0 210,233
TYLER TECHNOLOGIES INC COM 902252105 23,405,574 80,030 SH OTR 1 45,994 0 34,036
TYLER TECHNOLOGIES INC COM 902252105 589,599 2,016 SH SOLE 0 2,016 0
UBER TECHNOLOGIES INC COM 90353T100 24,606,199 340,995 SH SOLE 1,276 339,719 0
UBER TECHNOLOGIES INC COM 90353T100 4,265,955 59,118 SH OTR 1 58,442 0 676
UBS GROUP AG SHS H42097107 28,107,508 567,141 SH SOLE 20,410 546,731 0
UBS GROUP AG SHS H42097107 387,906 7,827 SH OTR 1 7,827 0 0
ULTA BEAUTY INC COM 90384S303 660,235 1,464 SH OTR 1 1,464 0 0
UNILEVER PLC SPON ADR NEW 904767803 122,164 2,032 SH OTR 1 2,032 0 0
UNILEVER PLC SPON ADR NEW 904767803 303,185 5,043 SH SOLE 4,757 286 0
UNIQURE NV SHS N90064101 35,628,515 773,524 SH OTR 1 459,149 0 314,375
UNIQURE NV SHS N90064101 6,246,519 135,617 SH SOLE 7,897 127,720 0
UNITEDHEALTH GROUP INC COM 91324P102 70,551,946 169,747 SH OTR 1 139,415 0 30,332
UNITEDHEALTH GROUP INC COM 91324P102 320,312,741 770,668 SH SOLE 14,380 742,056 14,232
UPWORK INC COM 91688F104 5,733,823 685,864 SH OTR 1 387,954 0 297,910
UPWORK INC COM 91688F104 151,040 18,067 SH SOLE 0 18,067 0
US BANCORP COM NEW 902973304 237,795 3,937 SH OTR 1 3,937 0 0
VALERO ENERGY CORP COM 91913Y100 245,855 944 SH OTR 1 944 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,213,327 5,535 SH OTR 1 5,535 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 707,812 9,085 SH OTR 1 9,085 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 149,276 1,916 SH SOLE 1,916 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 557,476 7,594 SH SOLE 7,594 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 318,103 1,292 SH OTR 1 1,292 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,507,948 18,716 SH OTR 1 18,716 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 244,680,183 356,256 SH OTR 1 356,256 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,995,132 18,921 SH SOLE 18,921 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,234,002 4,071 SH OTR 1 4,071 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,686,262 78,510 SH SOLE 0 78,510 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 407,943 2,644 SH OTR 1 2,644 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,122,036 7,149 SH SOLE 7,149 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 453,274 5,902 SH SOLE 5,902 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 19,530,124 274,107 SH OTR 1 274,107 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 16,562,276 232,453 SH SOLE 36,597 195,856 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 233,516 2,836 SH OTR 1 2,836 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 378,603 2,863 SH OTR 1 2,863 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 330,831 2,768 SH SOLE 2,768 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 19,123 160 SH OTR 1 160 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,869,946 44,165 SH OTR 1 43,314 0 851
VERIZON COMMUNICATIONS INC COM 92343V104 15,196,588 358,918 SH SOLE 26,923 331,995 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 1,161,735 154,898 SH OTR 1 154,898 0 0
VISA INC COM CL A 92826C839 36,362,051 105,984 SH OTR 2 105,984 0 0
VISA INC COM CL A 92826C839 84,734,996 246,976 SH SOLE 31,335 213,122 2,519
VISA INC COM CL A 92826C839 5,044,109 14,702 SH OTR 1 14,458 0 244
WALMART INC COM 931142103 106,238 938 SH SOLE 780 158 0
WALMART INC COM 931142103 375,117 3,312 SH OTR 1 3,312 0 0
WASTE CONNECTIONS INC COM 94106B101 413,423,624 2,484,844 SH SOLE 70,269 2,254,005 160,570
WATERS CORP COM 941848103 5,626 15 SH SOLE 15 0 0
WATERS CORP COM 941848103 363,039 968 SH OTR 1 968 0 0
WELLS FARGO & CO COM 949746101 46,113 558 SH SOLE 558 0 0
WELLS FARGO & CO COM 949746101 363,368 4,397 SH OTR 1 4,397 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 74,649 20,508 SH OTR 1 20,508 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100 1,593,757 131,497 SH OTR 1 131,497 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 1,569,471 150,621 SH OTR 1 150,450 0 171
WESTERN ASSET MUN HIGH INCOM COM 95766N103 990,920 141,560 SH OTR 1 141,399 0 161
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 2,020,529 189,721 SH OTR 1 189,721 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 107,470 12,794 SH OTR 1 12,794 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 53,201,559 473,792 SH SOLE 122 412,226 61,444
WINTRUST FINL CORP COM 97650W108 1,081,485 6,729 SH SOLE 0 6,729 0
WINTRUST FINL CORP COM 97650W108 49,272,252 306,572 SH OTR 1 175,859 0 130,713
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1,536,934 30,525 SH OTR 1 30,525 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 240,126 2,493 SH OTR 1 2,493 0 0
WP CAREY INC COM 92936U109 259,331 3,627 SH OTR 1 3,627 0 0
WSTRN AST GLBL CORP OPP FD I COM 95790C107 1,114,568 103,874 SH OTR 1 103,874 0 0
XENON PHARMACEUTICALS INC COM 98420N105 23,968,111 397,086 SH OTR 1 228,267 0 168,819
XENON PHARMACEUTICALS INC COM 98420N105 516,199 8,552 SH SOLE 0 8,552 0
ZOETIS INC CL A 98978V103 4,900,852 68,200 SH SOLE 17,288 50,912 0
ZOETIS INC CL A 98978V103 294,051 4,092 SH OTR 1 4,028 0 64
ZURN ELKAY WATER SOLNS CORP COM 98983L108 5,437,685 107,613 SH OTR 1 69,048 0 38,565