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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   18,295,670 180,680 SH   SOLE   87,542 0 93,138
ABBOTT LABS COM 002824100   1,929,003 19,050 SH   OTR   19,050 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   20,313,660 71,074 SH   SOLE   29,585 0 41,489
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   16,182,255 1,832,645 SH   SOLE   697,475 0 1,135,170
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   657,341 74,444 SH   OTR   74,444 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,926,850 5,000 SH   OTR   5,000 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   7,352,415 58,543 SH   SOLE   26,791 0 31,752
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,265 26 SH   OTR   26 0 0
ALPHABET INC CAP STK CL C 02079K107   19,412,536 186,659 SH   SOLE   2,925 0 183,734
ALPHABET INC CAP STK CL A 02079K305   81,972,529 790,249 SH   SOLE   246,069 0 544,180
ALPHABET INC CAP STK CL A 02079K305   35,164 339 SH   OTR   339 0 0
AMAZON COM INC COM 023135106   31,946,358 309,288 SH   SOLE   159,421 0 149,867
AMAZON COM INC COM 023135106   1,441,722 13,958 SH   OTR   13,958 0 0
AMERICAN TOWER CORP NEW COM 03027X100   8,173,600 40,000 SH   OTR   40,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   6,613,199 45,144 SH   SOLE   45,144 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   263,682 1,800 SH   OTR   1,800 0 0
AMERIPRISE FINL INC COM 03076C106   20,424,629 66,638 SH   SOLE   27,943 0 38,695
AMERIPRISE FINL INC COM 03076C106   8,276 27 SH   OTR   27 0 0
AMETEK INC COM 031100100   12,752,868 87,751 SH   SOLE   87,751 0 0
AMETEK INC COM 031100100   19,810,950 136,317 SH   OTR   136,317 0 0
ANTERO RESOURCES CORP COM 03674X106   2,955,358 127,993 SH   SOLE   127,993 0 0
APPLE INC COM 037833100   145,272,744 880,974 SH   SOLE   228,276 0 652,698
APPLE INC COM 037833100   4,197,859 25,457 SH   OTR   25,457 0 0
APPLIED MATLS INC COM 038222105   16,352,849 133,134 SH   SOLE   53,247 0 79,887
AVERY DENNISON CORP COM 053611109   13,025,759 72,798 SH   SOLE   47,016 0 25,782
BANK AMERICA CORP COM 060505104   5,572,224 194,833 SH   SOLE   194,833 0 0
BECTON DICKINSON & CO COM 075887109   23,322,014 94,215 SH   SOLE   46,376 0 47,839
BIOMARIN PHARMACEUTICAL INC COM 09061G101   432,621 4,449 SH   SOLE   4,449 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   100,352 1,032 SH   OTR   1,032 0 0
BIO-TECHNE CORP COM 09073M104   31,796,202 428,578 SH   SOLE   97,863 0 330,715
BIO-TECHNE CORP COM 09073M104   7,018,968 94,608 SH   OTR   94,608 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   7,424,834 107,125 SH   SOLE   107,125 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   4,685,356 67,600 SH   OTR   67,600 0 0
BROADCOM INC COM 11135F101   21,375,520 33,319 SH   SOLE   17,486 0 15,833
BROADCOM INC COM 11135F101   1,218,926 1,900 SH   OTR   1,900 0 0
CATALENT INC COM 148806102   12,627,294 192,167 SH   SOLE   72,950 0 119,217
CHART INDS INC COM 16115Q308   14,285,443 113,919 SH   SOLE   37,969 0 75,950
CHART INDS INC COM 16115Q308   180,074 1,436 SH   OTR   1,436 0 0
CHUBB LIMITED COM H1467J104   21,305,485 109,720 SH   SOLE   50,916 0 58,804
COCA COLA CO COM 191216100   868,420 14,000 SH   OTR   14,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108   293,657 1,300 SH   SOLE   1,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108   184,326 816 SH   OTR   816 0 0
COOPER COS INC COM NEW 216648402   5,973,760 16,000 SH   OTR   16,000 0 0
COSTCO WHSL CORP NEW COM 22160K105   33,168,091 66,754 SH   SOLE   19,754 0 47,000
COSTCO WHSL CORP NEW COM 22160K105   628,541 1,265 SH   OTR   1,265 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   14,059,130 102,427 SH   SOLE   4,127 0 98,300
CROWDSTRIKE HLDGS INC CL A 22788C105   445,271 3,244 SH   OTR   3,244 0 0
DANAHER CORPORATION COM 235851102   252,040 1,000 SH   OTR   1,000 0 0
DARLING INGREDIENTS INC COM 237266101   43,446,972 743,955 SH   SOLE   166,776 0 577,179
DARLING INGREDIENTS INC COM 237266101   55,830 956 SH   OTR   956 0 0
DEXCOM INC COM 252131107   19,243,939 165,639 SH   SOLE   8,551 0 157,088
DEXCOM INC COM 252131107   10,572 91 SH   OTR   91 0 0
DISNEY WALT CO COM 254687106   11,115,765 111,013 SH   SOLE   51,278 0 59,735
DOLLAR GEN CORP NEW COM 256677105   20,366,425 96,771 SH   SOLE   25,471 0 71,300
DOLLAR GEN CORP NEW COM 256677105   6,735 32 SH   OTR   32 0 0
DOVER CORP COM 260003108   212,716 1,400 SH   OTR   1,400 0 0
ENERGY RECOVERY INC COM 29270J100   345,750 15,000 SH   OTR   15,000 0 0
ENPHASE ENERGY INC COM 29355A107   295,443 1,405 SH   SOLE   1,405 0 0
ENPHASE ENERGY INC COM 29355A107   2,103 10 SH   OTR   10 0 0
EXPEDIA GROUP INC COM NEW 30212P303   20,509,534 211,373 SH   SOLE   36,273 0 175,100
EXPEDIA GROUP INC COM NEW 30212P303   84,513 871 SH   OTR   871 0 0
EXXON MOBIL CORP COM 30231G102   28,016,156 255,482 SH   OTR   255,482 0 0
GENERAL MTRS CO COM 37045V100   16,642,486 453,721 SH   SOLE   189,040 0 264,681
GUARDANT HEALTH INC COM 40131M109   13,527,951 577,131 SH   SOLE   149,155 0 427,976
GUARDANT HEALTH INC COM 40131M109   1,016,429 43,363 SH   OTR   43,363 0 0
HALLIBURTON CO COM 406216101   4,380,842 138,458 SH   SOLE   138,458 0 0
HOME DEPOT INC COM 437076102   43,757,203 148,269 SH   SOLE   32,558 0 115,711
HOME DEPOT INC COM 437076102   708,288 2,400 SH   OTR   2,400 0 0
HONEYWELL INTL INC COM 438516106   7,682,706 40,198 SH   SOLE   40,198 0 0
HONEYWELL INTL INC COM 438516106   422,949 2,213 SH   OTR   2,213 0 0
IDEXX LABS INC COM 45168D104   12,550,508 25,097 SH   SOLE   1,197 0 23,900
IDEXX LABS INC COM 45168D104   6,357,017 12,712 SH   OTR   12,712 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   19,604,266 187,978 SH   SOLE   77,567 0 110,411
INTERNATIONAL BUSINESS MACHS COM 459200101   314,616 2,400 SH   OTR   2,400 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,514,213 16,466 SH   OTR   16,466 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   6,131,654 1,003,544 SH   SOLE   37,636 0 965,908
IOVANCE BIOTHERAPEUTICS INC COM 462260100   80,829 13,229 SH   OTR   13,229 0 0
JOHNSON & JOHNSON COM 478160104   232,500 1,500 SH   OTR   1,500 0 0
JPMORGAN CHASE & CO COM 46625H100   25,319,082 194,298 SH   SOLE   83,887 0 110,411
JPMORGAN CHASE & CO COM 46625H100   11,998,945 92,080 SH   OTR   92,080 0 0
KLA CORP COM NEW 482480100   12,169,496 30,487 SH   SOLE   1,887 0 28,600
KLA CORP COM NEW 482480100   8,383 21 SH   OTR   21 0 0
LAUDER ESTEE COS INC CL A 518439104   16,574,703 67,251 SH   SOLE   22,587 0 44,664
LAUDER ESTEE COS INC CL A 518439104   6,408 26 SH   OTR   26 0 0
LOCKHEED MARTIN CORP COM 539830109   709,095 1,500 SH   OTR   1,500 0 0
MARRIOTT INTL INC NEW CL A 571903202   16,174,481 97,413 SH   SOLE   37,043 0 60,370
MERCK & CO INC COM 58933Y105   56,047,316 526,810 SH   OTR   526,810 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   3,897,978 46,526 SH   SOLE   46,526 0 0
MICROSOFT CORP COM 594918104   163,603,091 567,475 SH   SOLE   138,432 0 429,043
MICROSOFT CORP COM 594918104   14,921,831 51,758 SH   OTR   51,758 0 0
MSCI INC COM 55354G100   32,605,860 58,257 SH   SOLE   1,357 0 56,900
MSCI INC COM 55354G100   7,276 13 SH   OTR   13 0 0
MURPHY OIL CORP COM 626717102   9,668,606 261,455 SH   OTR   261,455 0 0
MURPHY USA INC COM 626755102   10,686,625 41,413 SH   OTR   41,413 0 0
NEXTERA ENERGY INC COM 65339F101   20,590,962 267,137 SH   SOLE   95,340 0 171,797
NORFOLK SOUTHN CORP COM 655844108   37,417,010 176,495 SH   SOLE   47,094 0 129,401
NORFOLK SOUTHN CORP COM 655844108   7,420 35 SH   OTR   35 0 0
NORTHROP GRUMMAN CORP COM 666807102   868,034 1,880 SH   OTR   1,880 0 0
NVIDIA CORPORATION COM 67066G104   70,898,853 255,243 SH   SOLE   47,765 0 207,478
NVIDIA CORPORATION COM 67066G104   17,136,465 61,693 SH   OTR   61,693 0 0
NXP SEMICONDUCTORS N V COM N6596X109   11,149,340 59,790 SH   SOLE   2,798 0 56,992
NXP SEMICONDUCTORS N V COM N6596X109   9,324 50 SH   OTR   50 0 0
ON SEMICONDUCTOR CORP COM 682189105   12,286,260 149,250 SH   SOLE   6,750 0 142,500
ON SEMICONDUCTOR CORP COM 682189105   6,009 73 SH   OTR   73 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   20,411,177 24,042 SH   SOLE   8,928 0 15,114
OREILLY AUTOMOTIVE INC COM 67103H107   11,886 14 SH   OTR   14 0 0
ORGANON & CO COMMON STOCK 68622V106   1,021,497 43,431 SH   OTR   43,431 0 0
PALO ALTO NETWORKS INC COM 697435105   659,142 3,300 SH   OTR   3,300 0 0
PARKER-HANNIFIN CORP COM 701094104   10,755,520 32,000 SH   OTR   32,000 0 0
PEPSICO INC COM 713448108   13,458,896 73,828 SH   SOLE   31,831 0 41,997
POTLATCHDELTIC CORPORATION COM 737630103   7,507,220 151,661 SH   OTR   151,661 0 0
PROCTER AND GAMBLE CO COM 742718109   999,197 6,720 SH   OTR   6,720 0 0
PROLOGIS INC. COM 74340W103   33,178,178 265,914 SH   SOLE   31,825 0 234,089
PROLOGIS INC. COM 74340W103   190,773 1,529 SH   OTR   1,529 0 0
QUALCOMM INC COM 747525103   382,740 3,000 SH   OTR   3,000 0 0
QUANTA SVCS INC COM 74762E102   611,069 3,667 SH   SOLE   3,667 0 0
QUANTA SVCS INC COM 74762E102   6,832 41 SH   OTR   41 0 0
ROPER TECHNOLOGIES INC COM 776696106   5,615,713 12,743 SH   SOLE   0 0 12,743
ROPER TECHNOLOGIES INC COM 776696106   15,591,612 35,380 SH   OTR   35,380 0 0
S&P GLOBAL INC COM 78409V104   1,289,440 3,740 SH   OTR   3,740 0 0
SAGE THERAPEUTICS INC COM 78667J108   5,728,589 136,525 SH   SOLE   8,068 0 128,457
SAGE THERAPEUTICS INC COM 78667J108   838,948 19,994 SH   OTR   19,994 0 0
SALESFORCE INC COM 79466L302   299,670 1,500 SH   OTR   1,500 0 0
SERVICENOW INC COM 81762P102   32,307,334 69,520 SH   SOLE   16,227 0 53,293
SERVICENOW INC COM 81762P102   2,447,680 5,267 SH   OTR   5,267 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   3,877,823 112,303 SH   SOLE   112,303 0 0
SPX TECHNOLOGIES INC COM 78473E103   200,588 2,842 SH   OTR   2,842 0 0
SYNOPSYS INC COM 871607107   21,109,335 54,652 SH   SOLE   2,650 0 52,002
SYNOPSYS INC COM 871607107   10,815 28 SH   OTR   28 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   786,784 6,595 SH   SOLE   6,595 0 0
TE CONNECTIVITY LTD SHS H84989104   2,623,000 20,000 SH   OTR   20,000 0 0
TELEFLEX INCORPORATED COM 879369106   15,486,622 61,137 SH   SOLE   27,650 0 33,487
TELEFLEX INCORPORATED COM 879369106   1,418,536 5,600 SH   OTR   5,600 0 0
TENABLE HLDGS INC COM 88025T102   679,868 14,310 SH   SOLE   14,310 0 0
TENABLE HLDGS INC COM 88025T102   7,459 157 SH   OTR   157 0 0
TESLA INC COM 88160R101   18,629,701 89,799 SH   SOLE   2,499 0 87,300
THE CIGNA GROUP COM 125523100   23,059,539 90,242 SH   SOLE   37,873 0 52,369
THE CIGNA GROUP COM 125523100   72,826 285 SH   OTR   285 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   34,117,654 59,194 SH   SOLE   16,539 0 42,655
THERMO FISHER SCIENTIFIC INC COM 883556102   25,211,000 43,741 SH   OTR   43,741 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   44,032,853 239,335 SH   SOLE   42,809 0 196,526
TWILIO INC CL A 90138F102   266,520 4,000 SH   OTR   4,000 0 0
UNION PAC CORP COM 907818108   21,303,371 105,850 SH   OTR   105,850 0 0
UNITEDHEALTH GROUP INC COM 91324P102   21,571,371 45,645 SH   SOLE   2,345 0 43,300
UNITEDHEALTH GROUP INC COM 91324P102   8,979 19 SH   OTR   19 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   542,235 1,721 SH   SOLE   1,721 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   6,616 21 SH   OTR   21 0 0
VISA INC COM CL A 92826C839   66,627,081 295,516 SH   SOLE   46,022 0 249,494
VISA INC COM CL A 92826C839   2,164,641 9,601 SH   OTR   9,601 0 0
WEC ENERGY GROUP INC COM 92939U106   752,727 7,941 SH   OTR   7,941 0 0
ZOETIS INC CL A 98978V103   4,717,575 28,344 SH   SOLE   13,738 0 14,606