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   2,171,891 19,050 SH   OTR   19,050 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   14,989,829 2,927,701 SH   SOLE 1 1,228,667 0 1,699,034
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   376,320 73,500 SH   OTR   73,500 0 0
ADOBE INC COM 00724F101   18,720,336 36,155 SH   SOLE 1 11,055 0 25,100
ADOBE INC COM 00724F101   2,588,900 5,000 SH   OTR   5,000 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   12,409,183 104,498 SH   SOLE 1 59,887 0 44,611
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,088 26 SH   OTR   26 0 0
ALPHABET INC CAP STK CL C 02079K107   10,086,907 60,332 SH   SOLE   1,924 0 58,408
ALPHABET INC CAP STK CL A 02079K305   148,248,043 893,868 SH   SOLE 1 337,977 0 555,891
ALPHABET INC CAP STK CL A 02079K305   114,271 689 SH   OTR   689 0 0
AMAZON COM INC COM 023135106   88,961,395 477,440 SH   SOLE 1 319,892 0 157,548
AMAZON COM INC COM 023135106   6,562,170 35,218 SH   OTR   35,218 0 0
AMERICAN TOWER CORP NEW COM 03027X100   9,302,400 40,000 SH   OTR   40,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   9,719,694 66,464 SH   SOLE 1 62,728 0 3,736
AMERICAN WTR WKS CO INC NEW COM 030420103   263,232 1,800 SH   OTR   1,800 0 0
AMERIPRISE FINL INC COM 03076C106   27,970,618 59,536 SH   SOLE 1 35,528 0 24,008
AMERIPRISE FINL INC COM 03076C106   12,685 27 SH   OTR   27 0 0
AMETEK INC COM 031100100   22,752,594 132,506 SH   SOLE 1 126,576 0 5,930
AMETEK INC COM 031100100   20,831,342 121,317 SH   OTR   121,317 0 0
AMPHENOL CORP NEW CL A 032095101   7,642,812 117,293 SH   SOLE 1 110,737 0 6,556
AMPHENOL CORP NEW CL A 032095101   286,704 4,400 SH   OTR   4,400 0 0
ANALOG DEVICES INC COM 032654105   20,939,716 90,975 SH   SOLE 1 21,045 0 69,930
ANTERO RESOURCES CORP COM 03674X106   8,889,293 310,272 SH   SOLE 1 292,277 0 17,995
ANTERO RESOURCES CORP COM 03674X106   315,150 11,000 SH   OTR   11,000 0 0
APPLE INC COM 037833100   262,784,052 1,127,829 SH   SOLE 1 361,483 0 766,346
APPLE INC COM 037833100   5,155,824 22,128 SH   OTR   22,128 0 0
APPLIED MATLS INC COM 038222105   15,182,277 75,141 SH   SOLE 1 38,020 0 37,121
AVERY DENNISON CORP COM 053611109   23,551,288 106,683 SH   SOLE 1 62,400 0 44,283
BANK AMERICA CORP COM 060505104   15,452,738 389,434 SH   SOLE 1 367,524 0 21,910
BECTON DICKINSON & CO COM 075887109   20,032,348 83,087 SH   SOLE 1 40,689 0 42,398
BIOMARIN PHARMACEUTICAL INC COM 09061G101   283,409 4,032 SH   OTR   4,032 0 0
BIO-TECHNE CORP COM 09073M104   55,189,329 690,471 SH   SOLE 1 245,079 0 445,392
BIO-TECHNE CORP COM 09073M104   7,595,988 95,033 SH   OTR   95,033 0 0
BOSTON SCIENTIFIC CORP COM 101137107   19,822,220 236,542 SH   SOLE 1 111,189 0 125,353
BOSTON SCIENTIFIC CORP COM 101137107   335,200 4,000 SH   OTR   4,000 0 0
BROADCOM INC COM 11135F101   86,611,958 502,098 SH   SOLE 1 194,129 0 307,969
BROADCOM INC COM 11135F101   3,501,750 20,300 SH   OTR   20,300 0 0
CHART INDS INC COM 16115Q308   15,992,956 128,830 SH   SOLE 1 66,637 0 62,193
CHART INDS INC COM 16115Q308   304,888 2,456 SH   OTR   2,456 0 0
CHUBB LIMITED COM H1467J104   27,366,182 94,893 SH   SOLE 1 53,357 0 41,536
COCA COLA CO COM 191216100   1,006,040 14,000 SH   OTR   14,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108   206,152 800 SH   OTR   800 0 0
COOPER COS INC COM 216648501   7,061,760 64,000 SH   OTR   64,000 0 0
COSTCO WHSL CORP NEW COM 22160K105   73,814,520 83,263 SH   SOLE 1 32,829 0 50,434
COSTCO WHSL CORP NEW COM 22160K105   1,697,686 1,915 SH   OTR   1,915 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   336,564 1,200 SH   OTR   1,200 0 0
DANAHER CORPORATION COM 235851102   278,020 1,000 SH   OTR   1,000 0 0
DARLING INGREDIENTS INC COM 237266101   46,057,033 1,239,425 SH   SOLE 1 504,978 0 734,447
DARLING INGREDIENTS INC COM 237266101   262,758 7,071 SH   OTR   7,071 0 0
DATADOG INC CL A COM 23804L103   11,179,460 97,162 SH   SOLE 1 28,462 0 68,700
DEXCOM INC COM 252131107   13,364,692 199,354 SH   SOLE 1 39,654 0 159,700
DEXCOM INC COM 252131107   6,101 91 SH   OTR   91 0 0
DOVER CORP COM 260003108   268,436 1,400 SH   OTR   1,400 0 0
ELI LILLY & CO COM 532457108   22,209,630 25,069 SH   SOLE 1 16,427 0 8,642
ELI LILLY & CO COM 532457108   442,970 500 SH   OTR   500 0 0
ENERGY RECOVERY INC COM 29270J100   260,850 15,000 SH   OTR   15,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303   47,974,170 324,106 SH   SOLE 1 97,923 0 226,183
EXPEDIA GROUP INC COM NEW 30212P303   128,925 871 SH   OTR   871 0 0
EXXON MOBIL CORP COM 30231G102   29,478,720 251,482 SH   OTR   251,482 0 0
GENERAL MTRS CO COM 37045V100   16,080,451 358,618 SH   SOLE 1 202,450 0 156,168
GUARDANT HEALTH INC COM 40131M109   19,456,446 848,145 SH   SOLE 1 317,176 0 530,969
GUARDANT HEALTH INC COM 40131M109   1,040,627 45,363 SH   OTR   45,363 0 0
HALLIBURTON CO COM 406216101   10,253,237 352,951 SH   SOLE 1 333,076 0 19,875
HOME DEPOT INC COM 437076102   71,872,337 177,375 SH   SOLE 1 63,970 0 113,405
HOME DEPOT INC COM 437076102   972,480 2,400 SH   OTR   2,400 0 0
HONEYWELL INTL INC COM 438516106   12,675,659 61,321 SH   SOLE 1 58,393 0 2,928
HONEYWELL INTL INC COM 438516106   457,449 2,213 SH   OTR   2,213 0 0
IDEXX LABS INC COM 45168D104   6,422,357 12,712 SH   OTR   12,712 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   269,200 2,000 SH   OTR   2,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   31,319,064 194,964 SH   SOLE 1 102,827 0 92,137
INTERNATIONAL BUSINESS MACHS COM 459200101   530,592 2,400 SH   OTR   2,400 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,727,777 16,466 SH   OTR   16,466 0 0
JOHNSON & JOHNSON COM 478160104   243,090 1,500 SH   OTR   1,500 0 0
JPMORGAN CHASE & CO. COM 46625H100   42,993,405 203,895 SH   SOLE 1 111,253 0 92,642
JPMORGAN CHASE & CO. COM 46625H100   19,415,989 92,080 SH   OTR   92,080 0 0
KLA CORP COM NEW 482480100   24,330,413 31,418 SH   SOLE 1 8,018 0 23,400
KLA CORP COM NEW 482480100   16,263 21 SH   OTR   21 0 0
LINDE PLC SHS G54950103   10,849,519 22,752 SH   SOLE 1 6,520 0 16,232
MARRIOTT INTL INC NEW CL A 571903202   24,637,167 99,104 SH   SOLE 1 49,147 0 49,957
MERCK & CO INC COM 58933Y105   56,395,032 496,610 SH   OTR   496,610 0 0
META PLATFORMS INC CL A 30303M102   126,484,053 220,956 SH   SOLE 1 89,500 0 131,456
MICROCHIP TECHNOLOGY INC. COM 595017104   12,974,463 161,595 SH   SOLE 1 64,565 0 97,030
MICROSOFT CORP COM 594918104   277,084,925 643,934 SH   SOLE 1 245,925 0 398,009
MICROSOFT CORP COM 594918104   21,770,598 50,594 SH   OTR   50,594 0 0
MURPHY OIL CORP COM 626717102   8,484,092 251,455 SH   OTR   251,455 0 0
MURPHY USA INC COM 626755102   19,191,372 38,938 SH   OTR   38,938 0 0
NETFLIX INC COM 64110L106   52,133,473 73,503 SH   SOLE 1 19,769 0 53,734
NETFLIX INC COM 64110L106   70,927 100 SH   OTR   100 0 0
NEXTERA ENERGY INC COM 65339F101   31,347,189 370,841 SH   SOLE 1 176,877 0 193,964
NORFOLK SOUTHN CORP COM 655844108   50,650,888 203,827 SH   SOLE 1 73,954 0 129,873
NORFOLK SOUTHN CORP COM 655844108   8,698 35 SH   OTR   35 0 0
NVIDIA CORPORATION COM 67066G104   258,716,935 2,130,410 SH   SOLE 1 785,554 0 1,344,856
NVIDIA CORPORATION COM 67066G104   57,462,979 473,180 SH   OTR   473,180 0 0
OKLO INC COM CL A 02156V109   240,006 29,667 SH   OTR   29,667 0 0
ORACLE CORP COM 68389X105   11,783,848 69,154 SH   SOLE 1 65,287 0 3,867
OREILLY AUTOMOTIVE INC COM 67103H107   29,408,409 25,537 SH   SOLE 1 15,194 0 10,343
OREILLY AUTOMOTIVE INC COM 67103H107   16,122 14 SH   OTR   14 0 0
PALO ALTO NETWORKS INC COM 697435105   1,127,940 3,300 SH   OTR   3,300 0 0
PARKER-HANNIFIN CORP COM 701094104   17,690,960 28,000 SH   OTR   28,000 0 0
POTLATCHDELTIC CORPORATION COM 737630103   6,832,328 151,661 SH   OTR   151,661 0 0
PROCTER AND GAMBLE CO COM 742718109   1,163,904 6,720 SH   OTR   6,720 0 0
PROLOGIS INC. COM 74340W103   36,446,519 288,617 SH   SOLE 1 67,087 0 221,530
PROLOGIS INC. COM 74340W103   319,362 2,529 SH   OTR   2,529 0 0
QUALCOMM INC COM 747525103   510,150 3,000 SH   OTR   3,000 0 0
QUANTA SVCS INC COM 74762E102   4,324,368 14,504 SH   SOLE 1 14,504 0 0
QUANTA SVCS INC COM 74762E102   499,699 1,676 SH   OTR   1,676 0 0
ROPER TECHNOLOGIES INC COM 776696106   18,573,967 33,380 SH   OTR   33,380 0 0
S&P GLOBAL INC COM 78409V104   43,554,166 84,306 SH   SOLE 1 7,296 0 77,010
S&P GLOBAL INC COM 78409V104   1,932,159 3,740 SH   OTR   3,740 0 0
SALESFORCE INC COM 79466L302   410,565 1,500 SH   OTR   1,500 0 0
SERVICENOW INC COM 81762P102   77,056,170 86,155 SH   SOLE 1 30,059 0 56,096
SERVICENOW INC COM 81762P102   4,710,752 5,267 SH   OTR   5,267 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   5,183,373 159,439 SH   SOLE 1 150,297 0 9,142
SPX TECHNOLOGIES INC COM 78473E103   453,185 2,842 SH   OTR   2,842 0 0
SYNOPSYS INC COM 871607107   53,851,032 106,343 SH   SOLE 1 29,848 0 76,495
SYNOPSYS INC COM 871607107   14,179 28 SH   OTR   28 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   3,089,571 20,100 SH   SOLE 1 20,100 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   3,019,800 20,000 SH   OTR   20,000 0 0
TELEFLEX INCORPORATED COM 879369106   1,384,992 5,600 SH   OTR   5,600 0 0
TESLA INC COM 88160R101   3,523,894 13,469 SH   SOLE 1 13,469 0 0
THE CIGNA GROUP COM 125523100   25,258,869 72,910 SH   SOLE 1 40,081 0 32,829
THE CIGNA GROUP COM 125523100   133,379 385 SH   OTR   385 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   13,099,801 21,178 SH   SOLE 1 19,987 0 1,191
THERMO FISHER SCIENTIFIC INC COM 883556102   27,059,345 43,745 SH   OTR   43,745 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   89,482,612 230,192 SH   SOLE 1 47,819 0 182,373
UBER TECHNOLOGIES INC COM 90353T100   11,646,343 154,954 SH   SOLE 1 48,554 0 106,400
UNION PAC CORP COM 907818108   23,255,388 94,350 SH   OTR   94,350 0 0
UNITEDHEALTH GROUP INC COM 91324P102   35,932,679 61,457 SH   SOLE 1 11,857 0 49,600
UNITEDHEALTH GROUP INC COM 91324P102   11,109 19 SH   OTR   19 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   25,125,017 54,023 SH   SOLE 1 33,347 0 20,676
VERTEX PHARMACEUTICALS INC COM 92532F100   33,021 71 SH   OTR   71 0 0
VISA INC COM CL A 92826C839   97,225,861 353,613 SH   SOLE 1 99,732 0 253,881
VISA INC COM CL A 92826C839   2,632,921 9,576 SH   OTR   9,576 0 0
WEC ENERGY GROUP INC COM 92939U106   763,765 7,941 SH   OTR   7,941 0 0
ZOETIS INC CL A 98978V103   19,914,497 101,927 SH   SOLE 1 52,961 0 48,966