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   621,350,939 5,683,781 SH   SOLE NONE 5,010,458 0 673,323
ABBOTT LABORATORIES COM 002824100   1,007,097,683 9,149,611 SH   SOLE NONE 7,786,989 0 1,362,622
ACCENTURE COM G1151C101   136,365,731 388,606 SH   SOLE NONE 101,828 0 286,778
ADOBE COM 00724F101   89,592,615 150,172 SH   SOLE NONE 6,347 0 143,825
AGNICO EAGLE MINES COM 008474108   40,203,953 732,980 SH   SOLE NONE 26,000 0 706,980
AIRBNB COM 009066101   345,115 2,535 SH   SOLE NONE 0 0 2,535
ALIBABA GROUP ADR COM 01609W102   27,158,961 350,393 SH   SOLE NONE 348,150 0 2,243
ALPHABET - CLASS A COM 02079K305   1,577,790,588 11,294,943 SH   SOLE NONE 8,690,312 0 2,604,631
ALPHABET - CLASS C COM 02079K107   427,300 3,032 SH   SOLE NONE 0 0 3,032
AMAZON.COM COM 023135106   1,166,585,444 7,677,935 SH   SOLE NONE 6,122,156 0 1,555,779
AMERICAN EXPRESS COM 025816109   39,186,845 209,175 SH   SOLE NONE 146,522 0 62,653
AMETEK COM 031100100   426,410,487 2,586,030 SH   SOLE NONE 2,124,692 0 461,338
AMPHENOL COM 032095101   780,562,804 7,874,133 SH   SOLE NONE 6,478,782 0 1,395,351
APPLE COM 037833100   926,144,772 4,810,392 SH   SOLE NONE 3,562,493 0 1,247,899
APPLIED MATERIALS COM 038222105   3,370,732 20,798 SH   SOLE NONE 6,101 0 14,697
AUTOMATIC DATA PROCESSING COM 053015103   10,909,519 46,828 SH   SOLE NONE 43,000 0 3,828
BARRICK GOLD COM 067901108   13,243,798 732,106 SH   SOLE NONE 60,000 0 672,106
BARRICK GOLD CALL COM 067901908   2,677,320 1,480 SH Call SOLE NONE 0 0 0
BECTON DICKINSON COM 075887109   66,647,273 273,335 SH   SOLE NONE 76,000 0 197,335
BERKSHIRE HATHAWAY A COM 084670108   2,170,500 4 SH   SOLE NONE 0 0 4
BERKSHIRE HATHAWAY B COM 084670702   2,030,835,593 5,694,038 SH   SOLE NONE 4,828,788 0 865,250
BIONTECH ADR COM 09075V102   374,525,576 3,548,660 SH   SOLE NONE 3,151,211 0 397,449
BLACKROCK COM 09247X101   272,624,359 335,827 SH   SOLE NONE 117,953 0 217,874
BOOKING HOLDINGS COM 09857L108   29,615,740 8,349 SH   SOLE NONE 543 0 7,806
CHARLES SCHWAB COM 808513105   1,188,274,246 17,271,428 SH   SOLE NONE 15,745,305 0 1,526,123
CHARLES SCHWAB PUT COM 808513955   1,582,400 230 SH Put SOLE NONE 0 0 0
CHURCH & DWIGHT COM 171340102   14,813,013 156,652 SH   SOLE NONE 115,121 0 41,531
COCA-COLA COM 191216100   56,622,773 960,848 SH   SOLE NONE 171,045 0 789,803
COGNIZANT TECHNOLOGY COM 192446102   16,383,061 216,908 SH   SOLE NONE 135,000 0 81,908
COLGATE-PALMOLIVE COM 194162103   26,350,930 330,585 SH   SOLE NONE 253,000 0 77,585
CONOCOPHILLIPS COM 20825C104   26,933,115 232,042 SH   SOLE NONE 3,060 0 228,982
COPART COM 217204106   21,435,197 437,453 SH   SOLE NONE 363,360 0 74,093
COUPANG COM 22266T109   2,428,500 150,000 SH   SOLE NONE 150,000 0 0
DANAHER COM 235851102   1,064,476,540 4,601,351 SH   SOLE NONE 3,686,063 0 915,288
DOLLAR GENERAL COM 256677105   175,703,819 1,292,415 SH   SOLE NONE 732,405 0 560,010
ELECTRONIC ARTS COM 285512109   16,833,376 123,042 SH   SOLE NONE 0 0 123,042
EMERSON ELECTRIC COM 291011104   2,096,683 21,542 SH   SOLE NONE 0 0 21,542
EPAM SYSTEMS COM 29414B104   3,270,740 11,000 SH   SOLE NONE 11,000 0 0
ESTEE LAUDER COM 518439104   25,392,218 173,622 SH   SOLE NONE 126,000 0 47,622
ETSY COM 29786A106   32,010,616 394,949 SH   SOLE NONE 300,808 0 94,141
EXXON MOBIL COM 30231G102   57,222,853 572,343 SH   SOLE NONE 53,300 0 519,043
FASTENAL COM 311900104   3,280,471 50,648 SH   SOLE NONE 15,002 0 35,646
FERRARI COM N3167Y103   2,063,912 6,126 SH   SOLE NONE 2,076 0 4,050
FORTIVE COM 34959J108   817,873,057 11,107,878 SH   SOLE NONE 9,596,308 0 1,511,570
GLOBANT COM L44385109   3,569,700 15,000 SH   SOLE NONE 15,000 0 0
HDFC BANK ADR COM 40415F101   64,554,116 961,915 SH   SOLE NONE 539,000 0 422,915
HOME DEPOT COM 437076102   56,352,496 162,610 SH   SOLE NONE 91,739 0 70,871
ICICI BANK ADR COM 45104G104   2,741,600 115,000 SH   SOLE NONE 115,000 0 0
IDEXX LABORATORIES COM 45168D104   1,692,347 3,049 SH   SOLE NONE 897 0 2,152
ILLINOIS TOOL WORKS COM 452308109   62,923,751 240,222 SH   SOLE NONE 85,400 0 154,822
INTERCONTINENTAL EXCHANGE COM 45866F104   814,690,311 6,343,458 SH   SOLE NONE 5,672,029 0 671,429
INTUIT COM 461202103   93,156,971 149,044 SH   SOLE NONE 66,985 0 82,059
JOHNSON & JOHNSON COM 478160104   958,114,786 6,112,765 SH   SOLE NONE 4,807,788 0 1,304,977
MARKETAXESS COM 57060D108   2,533,153 8,650 SH   SOLE NONE 0 0 8,650
MASTERCARD COM 57636Q104   201,466,690 472,361 SH   SOLE NONE 228,548 0 243,813
MATCH GROUP COM 57667L107   18,430,894 504,956 SH   SOLE NONE 476,295 0 28,661
MCDONALDS COM 580135101   56,915,391 191,951 SH   SOLE NONE 38,439 0 153,512
MEDTRONIC COM G5960L103   207,913,527 2,523,835 SH   SOLE NONE 843,969 0 1,679,866
MERCADOLIBRE COM 58733R102   16,598,605 10,562 SH   SOLE NONE 8,840 0 1,722
META PLATFORMS COM 30303M102   67,342,660 190,255 SH   SOLE NONE 7,656 0 182,599
MICROSOFT COM 594918104   1,348,645,274 3,586,441 SH   SOLE NONE 2,467,933 0 1,118,508
MONDELEZ INTERNATIONAL COM 609207105   62,286,975 859,961 SH   SOLE NONE 26,391 0 833,570
MOODY'S COM 615369105   126,725,003 324,470 SH   SOLE NONE 153,977 0 170,493
MSCI COM 55354G100   117,637,099 207,968 SH   SOLE NONE 102,919 0 105,049
NASDAQ COM 631103108   49,034,288 843,383 SH   SOLE NONE 26,717 0 816,666
NETEASE ADR COM 64110W102   2,794,800 30,000 SH   SOLE NONE 30,000 0 0
NETFLIX COM 64110L106   19,774,144 40,614 SH   SOLE NONE 3,128 0 37,486
NEWMONT COM 651639106   43,782,715 1,057,809 SH   SOLE NONE 30,000 0 1,027,809
NEWMONT CALL COM 651639906   1,179,615 285 SH Call SOLE NONE 0 0 0
NIKE COM 654106103   254,533,897 2,344,422 SH   SOLE NONE 1,674,970 0 669,452
NU HOLDINGS COM G6683N103   5,622,750 675,000 SH   SOLE NONE 675,000 0 0
NVIDIA COM 67066G104   8,458,853 17,081 SH   SOLE NONE 1,356 0 15,725
PAYPAL COM 70450Y103   73,549,160 1,197,674 SH   SOLE NONE 582,535 0 615,139
PEPSICO COM 713448108   463,259,320 2,727,622 SH   SOLE NONE 1,995,311 0 732,311
PINTEREST COM 72352L106   7,935,450 214,240 SH   SOLE NONE 0 0 214,240
PROCTER & GAMBLE COM 742718109   668,382,275 4,561,091 SH   SOLE NONE 3,568,766 0 992,325
ROPER TECHNOLOGIES COM 776696106   57,779,842 105,985 SH   SOLE NONE 42,880 0 63,105
ROSS STORES COM 778296103   14,632,805 105,736 SH   SOLE NONE 0 0 105,736
S&P GLOBAL COM 78409V104   223,917,638 508,303 SH   SOLE NONE 359,950 0 148,353
SAIA COM 78709Y105   1,636,752 3,735 SH   SOLE NONE 1,100 0 2,635
SALESFORCE COM 79466L302   193,435,793 735,106 SH   SOLE NONE 299,472 0 435,634
SCHLUMBERGER COM 806857108   29,887,509 574,318 SH   SOLE NONE 0 0 574,318
SHERWIN-WILLIAMS COM 824348106   12,141,955 38,929 SH   SOLE NONE 38,000 0 929
STARBUCKS COM 855244109   260,706,034 2,715,405 SH   SOLE NONE 2,650,000 0 65,405
STRYKER COM 863667101   152,193,059 508,225 SH   SOLE NONE 221,262 0 286,963
TAIWAN SEMICONDUCTOR ADR COM 874039100   28,332,200 272,425 SH   SOLE NONE 267,000 0 5,425
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109   3,683,663 22,887 SH   SOLE NONE 0 0 22,887
THERMO FISHER SCIENTIFIC COM 883556102   719,083,506 1,354,742 SH   SOLE NONE 1,068,697 0 286,045
TJX COMPANIES COM 872540109   17,911,425 190,933 SH   SOLE NONE 0 0 190,933
TRUPANION COM 898202106   87,868,800 2,880,000 SH   SOLE NONE 2,880,000 0 0
UNION PACIFIC COM 907818108   15,747,435 64,113 SH   SOLE NONE 0 0 64,113
VERALTO COM 92338C103   581,688 7,071 SH   SOLE NONE 1,833 0 5,238
VERISK ANALYTICS COM 92345Y106   68,311,571 285,990 SH   SOLE NONE 86,512 0 199,478
VERIZON COMMUNICATIONS COM 92343V104   11,762,890 312,013 SH   SOLE NONE 0 0 312,013
VISA - CLASS A COM 92826C839   717,891,173 2,757,408 SH   SOLE NONE 2,417,558 0 339,850
WALMART COM 931142103   128,745,030 816,651 SH   SOLE NONE 225,627 0 591,024
WALT DISNEY COM 254687106   32,661,234 361,737 SH   SOLE NONE 12,780 0 348,957
YUM CHINA HOLDINGS COM 98850P109   2,757,950 65,000 SH   SOLE NONE 65,000 0 0
0,000 CABLE ONE 15.03.2026 NOTE 12685JAE5   4,369,068 5,100,000 PRN   SOLE NONE 0 0 0
0,000 FIVERR INTERNATIONAL 01.11.2025 NOTE 33835LAA3   5,028,048 5,650,000 PRN   SOLE NONE 0 0 0
0,000 FORD MOTOR 15.03.2026 NOTE 345370CZ1   7,470,975 7,500,000 PRN   SOLE NONE 0 0 0
0,000 SNAP 01.05.2027 NOTE 83304AAF3   6,186,103 7,700,000 PRN   SOLE NONE 0 0 0
0,000 SPOTIFY 15.03.2026 NOTE 84921RAB6   883,650 1,000,000 PRN   SOLE NONE 0 0 0
0,000 WIX.COM 15.08.2025 NOTE 92940WAD1   1,320,138 1,450,000 PRN   SOLE NONE 0 0 0
0,125 ETSY 01.10.2026 NOTE 29786AAJ5   5,531,883 4,800,000 PRN   SOLE NONE 0 0 0
0,125 SNAP 01.03.2028 NOTE 83304AAH9   4,220,062 5,350,000 PRN   SOLE NONE 0 0 0
0,250 ETSY 15.06.2028 NOTE 29786AAN6   8,500,788 10,600,000 PRN   SOLE NONE 0 0 0
0,250 HALOZYME THERAPEUTICS 01.03.2027 NOTE 40637HAD1   2,465,858 2,850,000 PRN   SOLE NONE 0 0 0
0,250 UPWORK 15.08.2026 NOTE 91688FAB0   3,292,999 3,850,000 PRN   SOLE NONE 0 0 0
0,375 AKAMAI TECHNOLOGIES 01.09.2027 NOTE 00971TAL5   3,367,200 3,000,000 PRN   SOLE NONE 0 0 0
0,375 CHEESECAKE FACTORY 15.06.2026 NOTE 163072AA9   3,380,858 3,900,000 PRN   SOLE NONE 0 0 0
0,500 NIO 01.02.2027 NOTE 62914VAF3   2,117,871 2,300,000 PRN   SOLE NONE 0 0 0
1,000 HALOZYME THERAPEUTICS 15.08.2028 NOTE 40637HAF6   2,365,696 2,530,000 PRN   SOLE NONE 0 0 0
2,000 JAZZ INVESTMENTS 15.06.2026 NOTE 472145AF8   10,159,132 10,050,000 PRN   SOLE NONE 0 0 0