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
3M COM 88579Y101   143,383,835 1,351,785 SH   SOLE NONE 713,852 0 637,933
ABBOTT LABORATORIES COM 002824100   974,454,804 8,573,419 SH   SOLE NONE 7,566,001 0 1,007,418
ACCENTURE COM G1151C101   127,619,376 368,193 SH   SOLE NONE 109,898 0 258,295
ADOBE COM 00724F101   78,285,662 155,144 SH   SOLE NONE 12,192 0 142,952
AGNICO EAGLE MINES COM 008474108   3,374,758 56,576 SH   SOLE NONE 26,000 0 30,576
AIRBNB COM 009066101   1,846,067 11,191 SH   SOLE NONE 0 0 11,191
ALIBABA GROUP ADR COM 01609W102   10,509,783 145,243 SH   SOLE NONE 143,000 0 2,243
ALPHABET - CLASS A COM 02079K305   1,540,652,692 10,207,731 SH   SOLE NONE 7,919,817 0 2,287,914
ALPHABET - CLASS C COM 02079K107   461,652 3,032 SH   SOLE NONE 0 0 3,032
AMAZON.COM COM 023135106   1,212,759,589 6,723,360 SH   SOLE NONE 5,362,020 0 1,361,340
AMERICAN EXPRESS COM 025816109   46,727,908 205,226 SH   SOLE NONE 143,422 0 61,804
AMETEK COM 031100100   488,984,430 2,673,507 SH   SOLE NONE 2,236,092 0 437,415
AMGEN COM 031162100   214,881 753 SH   SOLE NONE 0 0 753
AMPHENOL COM 032095101   902,836,260 7,826,929 SH   SOLE NONE 6,451,982 0 1,374,947
APPLE COM 037833100   1,055,926,683 6,157,725 SH   SOLE NONE 4,921,357 0 1,236,368
APPLIED MATERIALS COM 038222105   12,708,718 61,624 SH   SOLE NONE 6,101 0 55,523
AUTOMATIC DATA PROCESSING COM 053015103   20,685,465 82,828 SH   SOLE NONE 79,000 0 3,828
BARRICK GOLD COM 067901108   998,400 60,000 SH   SOLE NONE 60,000 0 0
BARRICK GOLD CALL COM 067901908   2,462,720 1,480 SH Call SOLE NONE 0 0 0
BECTON DICKINSON COM 075887109   57,022,625 230,441 SH   SOLE NONE 40,000 0 190,441
BERKSHIRE HATHAWAY A COM 084670108   1,903,320 3 SH   SOLE NONE 0 0 3
BERKSHIRE HATHAWAY B COM 084670702   2,253,314,789 5,358,401 SH   SOLE NONE 4,605,024 0 753,377
BIONTECH ADR COM 09075V102   320,013,959 3,468,986 SH   SOLE NONE 3,245,924 0 223,062
BLACKROCK COM 09247X101   248,460,108 298,021 SH   SOLE NONE 94,872 0 203,149
BOOKING HOLDINGS COM 09857L108   103,601,369 28,557 SH   SOLE NONE 812 0 27,745
CHARLES SCHWAB COM 808513105   1,034,166,636 14,295,917 SH   SOLE NONE 12,916,730 0 1,379,187
CHURCH & DWIGHT COM 171340102   25,574,413 245,177 SH   SOLE NONE 202,121 0 43,056
COCA-COLA COM 191216100   50,641,561 827,747 SH   SOLE NONE 165,870 0 661,877
COGNIZANT TECHNOLOGY COM 192446102   15,990,046 218,175 SH   SOLE NONE 135,000 0 83,175
COLGATE-PALMOLIVE COM 194162103   26,639,942 295,835 SH   SOLE NONE 221,000 0 74,835
CONOCOPHILLIPS COM 20825C104   30,222,381 237,448 SH   SOLE NONE 3,845 0 233,603
COPART COM 217204106   25,296,444 436,748 SH   SOLE NONE 363,360 0 73,388
COSTAR GROUP COM 22160N109   1,302,554 13,484 SH   SOLE NONE 0 0 13,484
COUPANG COM 22266T109   2,668,500 150,000 SH   SOLE NONE 150,000 0 0
DANAHER COM 235851102   1,063,828,176 4,260,084 SH   SOLE NONE 3,424,663 0 835,421
DOLLAR GENERAL COM 256677105   173,302,289 1,110,485 SH   SOLE NONE 660,085 0 450,400
ELECTRONIC ARTS COM 285512109   13,675,491 103,079 SH   SOLE NONE 0 0 103,079
EPAM SYSTEMS COM 29414B104   2,071,200 7,500 SH   SOLE NONE 7,500 0 0
ESTEE LAUDER COM 518439104   10,780,789 69,937 SH   SOLE NONE 33,000 0 36,937
ETSY COM 29786A106   26,849,454 390,708 SH   SOLE NONE 310,517 0 80,191
EXXON MOBIL COM 30231G102   66,170,550 569,258 SH   SOLE NONE 97,300 0 471,958
FASTENAL COM 311900104   23,516,746 304,858 SH   SOLE NONE 268,002 0 36,856
FERRARI COM N3167Y103   3,570,709 8,189 SH   SOLE NONE 2,076 0 6,113
FORTIVE COM 34959J108   954,514,048 11,096,420 SH   SOLE NONE 9,826,708 0 1,269,712
GLOBANT COM L44385109   3,028,500 15,000 SH   SOLE NONE 15,000 0 0
GRACO COM 384109104   111,428,152 1,192,255 SH   SOLE NONE 1,192,255 0 0
HDFC BANK ADR COM 40415F101   58,085,946 1,037,805 SH   SOLE NONE 755,000 0 282,805
HOME DEPOT COM 437076102   32,452,944 84,601 SH   SOLE NONE 31,344 0 53,257
ICICI BANK ADR COM 45104G104   3,037,150 115,000 SH   SOLE NONE 115,000 0 0
IDEXX LABORATORIES COM 45168D104   1,646,247 3,049 SH   SOLE NONE 897 0 2,152
ILLINOIS TOOL WORKS COM 452308109   68,493,916 255,260 SH   SOLE NONE 99,400 0 155,860
INTERCONTINENTAL EXCHANGE COM 45866F104   841,830,626 6,125,523 SH   SOLE NONE 5,531,929 0 593,594
INTUIT COM 461202103   35,267,050 54,257 SH   SOLE NONE 2,584 0 51,673
JOHNSON & JOHNSON COM 478160104   955,569,158 6,040,642 SH   SOLE NONE 4,830,488 0 1,210,154
JPMORGAN CHASE COM 46625H100   322,683 1,611 SH   SOLE NONE 0 0 1,611
MAKEMYTRIP COM V5633W109   1,776,250 25,000 SH   SOLE NONE 25,000 0 0
MARKETAXESS COM 57060D108   1,896,513 8,650 SH   SOLE NONE 0 0 8,650
MASTERCARD COM 57636Q104   230,936,412 479,549 SH   SOLE NONE 225,698 0 253,851
MATCH GROUP COM 57667L107   25,515,543 703,295 SH   SOLE NONE 703,295 0 0
MCDONALDS COM 580135101   56,709,167 201,132 SH   SOLE NONE 43,405 0 157,727
MEDTRONIC COM G5960L103   210,040,476 2,410,103 SH   SOLE NONE 803,369 0 1,606,734
MERCADOLIBRE COM 58733R102   14,159,505 9,365 SH   SOLE NONE 7,740 0 1,625
META PLATFORMS COM 30303M102   102,389,399 210,860 SH   SOLE NONE 58,066 0 152,794
MICROSOFT COM 594918104   1,421,139,570 3,377,875 SH   SOLE NONE 2,388,823 0 989,052
MONDELEZ INTERNATIONAL COM 609207105   60,591,720 865,596 SH   SOLE NONE 26,391 0 839,205
MOODY'S COM 615369105   110,060,584 280,031 SH   SOLE NONE 142,248 0 137,783
MSCI COM 55354G100   140,741,325 251,122 SH   SOLE NONE 135,656 0 115,466
NASDAQ COM 631103108   64,370,582 1,020,136 SH   SOLE NONE 129,879 0 890,257
NETEASE ADR COM 64110W102   2,845,425 27,500 SH   SOLE NONE 27,500 0 0
NETFLIX COM 64110L106   22,221,597 36,589 SH   SOLE NONE 2,822 0 33,767
NEWMONT COM 651639106   1,075,200 30,000 SH   SOLE NONE 30,000 0 0
NIKE COM 654106103   283,136,083 3,012,727 SH   SOLE NONE 2,324,650 0 688,077
NU HOLDINGS COM G6683N103   7,158,000 600,000 SH   SOLE NONE 600,000 0 0
NVIDIA COM 67066G104   14,994,578 16,595 SH   SOLE NONE 958 0 15,637
O'REILLY AUTOMOTIVE COM 67103H107   3,659,829 3,242 SH   SOLE NONE 986 0 2,256
OLD DOMINION FREIGHT LINE COM 679580100   15,985,067 72,888 SH   SOLE NONE 0 0 72,888
ORACLE COM 68389X105   216,049 1,720 SH   SOLE NONE 0 0 1,720
PAYPAL COM 70450Y103   73,377,630 1,095,352 SH   SOLE NONE 239,790 0 855,562
PEPSICO COM 713448108   798,046,825 4,560,007 SH   SOLE NONE 3,765,124 0 794,883
PROCTER & GAMBLE COM 742718109   743,702,242 4,583,681 SH   SOLE NONE 3,616,436 0 967,245
ROPER TECHNOLOGIES COM 776696106   54,892,215 97,875 SH   SOLE NONE 37,880 0 59,995
ROSS STORES COM 778296103   13,867,939 94,494 SH   SOLE NONE 0 0 94,494
S&P GLOBAL COM 78409V104   284,747,303 669,285 SH   SOLE NONE 515,688 0 153,597
SAIA COM 78709Y105   2,266,875 3,875 SH   SOLE NONE 1,100 0 2,775
SALESFORCE COM 79466L302   217,271,854 721,402 SH   SOLE NONE 288,191 0 433,211
SCHLUMBERGER COM 806857108   27,904,155 509,107 SH   SOLE NONE 0 0 509,107
SHERWIN-WILLIAMS COM 824348106   16,300,892 46,932 SH   SOLE NONE 34,288 0 12,644
STARBUCKS COM 855244109   512,943,465 5,612,687 SH   SOLE NONE 5,289,200 0 323,487
STRYKER COM 863667101   147,650,720 412,582 SH   SOLE NONE 183,362 0 229,220
TAIWAN SEMICONDUCTOR ADR COM 874039100   46,786,235 343,890 SH   SOLE NONE 342,500 0 1,390
THERMO FISHER SCIENTIFIC COM 883556102   778,420,946 1,339,311 SH   SOLE NONE 1,075,797 0 263,514
TJX COMPANIES COM 872540109   14,469,997 142,674 SH   SOLE NONE 0 0 142,674
TRUPANION COM 898202106   79,516,800 2,880,000 SH   SOLE NONE 2,880,000 0 0
UBER TECHNOLOGIES COM 90353T100   1,584,531 20,581 SH   SOLE NONE 0 0 20,581
UNION PACIFIC COM 907818108   15,247,906 62,001 SH   SOLE NONE 0 0 62,001
VERISK ANALYTICS COM 92345Y106   67,980,289 288,382 SH   SOLE NONE 91,929 0 196,453
VERIZON COMMUNICATIONS COM 92343V104   11,990,909 285,770 SH   SOLE NONE 0 0 285,770
VISA - CLASS A COM 92826C839   779,510,069 2,793,142 SH   SOLE NONE 2,473,758 0 319,384
WALMART COM 931142103   126,357,361 2,100,006 SH   SOLE NONE 445,326 0 1,654,680
WALT DISNEY COM 254687106   41,982,328 343,105 SH   SOLE NONE 12,280 0 330,825
YUM CHINA HOLDINGS COM 98850P109   3,979,000 100,000 SH   SOLE NONE 100,000 0 0
0,000 CABLE ONE 15.03.2026 NOTE 12685JAE5   4,199,040 4,800,000 PRN   SOLE NONE 0 0 0
0,000 FIVERR INTERNATIONAL 01.11.2025 NOTE 33835LAA3   5,089,690 5,650,000 PRN   SOLE NONE 0 0 0
0,000 FORD MOTOR 15.03.2026 NOTE 345370CZ1   5,279,367 5,100,000 PRN   SOLE NONE 0 0 0
0,000 SNAP 01.05.2027 NOTE 83304AAF3   4,609,248 5,700,000 PRN   SOLE NONE 0 0 0
0,000 SPOTIFY 15.03.2026 NOTE 84921RAB6   918,450 1,000,000 PRN   SOLE NONE 0 0 0
0,125 ETSY 01.10.2026 NOTE 29786AAJ5   5,086,503 4,800,000 PRN   SOLE NONE 0 0 0
0,125 SNAP 01.03.2028 NOTE 83304AAH9   3,309,411 4,350,000 PRN   SOLE NONE 0 0 0
0,250 ETSY 15.06.2028 NOTE 29786AAN6   8,396,961 10,600,000 PRN   SOLE NONE 0 0 0
0,250 HALOZYME THERAPEUTICS 01.03.2027 NOTE 40637HAD1   2,530,539 2,850,000 PRN   SOLE NONE 0 0 0
0,250 UPWORK 15.08.2026 NOTE 91688FAB0   3,381,106 3,850,000 PRN   SOLE NONE 0 0 0
0,375 AKAMAI TECHNOLOGIES 01.09.2027 NOTE 00971TAL5   3,170,948 3,000,000 PRN   SOLE NONE 0 0 0
0,375 CHEESECAKE FACTORY 15.06.2026 NOTE 163072AA9   3,479,752 3,900,000 PRN   SOLE NONE 0 0 0
1,000 HALOZYME THERAPEUTICS 15.08.2028 NOTE 40637HAF6   2,470,388 2,530,000 PRN   SOLE NONE 0 0 0
2,000 JAZZ INVESTMENTS 15.06.2026 NOTE 472145AF8   7,839,315 7,850,000 PRN   SOLE NONE 0 0 0