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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories Common Stock 002824100 218 2,250 SH   SOLE   2,250 0 0
Accenture Non-US Incorp.Common Stock G1151C101 222,606 865,159 SH   SOLE   807,687 0 57,472
Adobe Common Stock 00724F101 144,029 523,364 SH   SOLE   493,888 0 29,476
Alcon Non US Prime Listing H01301128 13 231 SH   SOLE   231 0 0
Alphabet -CL A Common Stock 02079K305 550,416 5,754,480 SH   SOLE   5,369,601 0 384,879
Alphabet -CL C Common Stock 02079K107 3,172 32,988 SH   SOLE   32,328 0 660
Amazon.com Common Stock 023135106 356,179 3,152,019 SH   SOLE   2,934,485 0 217,534
Aon Non-US Incorp.Common Stock G0403H108 125,961 470,231 SH   SOLE   453,777 0 16,454
Ares Management Common Stock 03990B101 913 14,740 SH   SOLE   14,740 0 0
ASML Holding ADR N07059210 111,932 269,490 SH   SOLE   259,113 0 10,377
AstraZeneca ADR 046353108 125,209 2,283,175 SH   SOLE   2,205,285 0 77,890
Autodesk Common Stock 052769106 26,499 141,860 SH   SOLE   136,553 0 5,307
Automatic Data Processing Common Stock 053015103 110,110 486,801 SH   SOLE   466,343 0 20,458
Bank of Montreal Non US Prime Listing 063671101 8,461 96,543 SH   SOLE   96,421 0 122
Boston Scientific Common Stock 101137107 216,548 5,591,215 SH   SOLE   5,395,229 0 195,986
Burlington Stores Common Stock 122017106 21,932 196,012 SH   SOLE   188,637 0 7,375
CAE Non US Prime Listing 124765108 2,095 139,659 SH   SOLE   139,659 0 0
Capgemini ADR 13961R100 45 1,399 SH   SOLE   1,399 0 0
Charles Schwab Common Stock 808513105 540,211 7,516,503 SH   SOLE   6,998,652 0 517,851
DBS Group ADR 23304Y100 34 372 SH   SOLE   372 0 0
Endava ADR 29260V105 558 6,915 SH   SOLE   6,915 0 0
Entain ADR 293603106 16 1,344 SH   SOLE   1,344 0 0
Entegris Common Stock 29362U104 25,084 302,152 SH   SOLE   290,823 0 11,329
EPAM Systems Common Stock 29414B104 226,336 624,907 SH   SOLE   583,009 0 41,898
Evolution Gaming ADR 30051E104 3,070 39,020 SH   SOLE   36,701 0 2,319
Fiserv Common Stock 337738108 126,333 1,350,141 SH   SOLE   1,298,887 0 51,254
FleetCor Technologies Common Stock 339041105 144,284 819,006 SH   SOLE   788,015 0 30,991
Global Payments Common Stock 37940X102 81,504 754,319 SH   SOLE   713,383 0 40,936
Granite Real Estate Investment Trust Non US Prime Listing 387437114 3,689 75,971 SH   SOLE   75,971 0 0
Grifols ADR 398438200 12 2,578 SH   SOLE   2,578 0 0
HDFC Bank ADR 40415F101 122,311 2,093,654 SH   SOLE   1,716,842 0 376,812
ICICI Bank ADR 45104G104 9,638 459,597 SH   SOLE   459,597 0 0
Intuit Common Stock 461202103 193,082 498,504 SH   SOLE   470,054 0 28,450
iShares Russell 1000 Growth Exchange Traded Fund 464287614 854 4,060 SH   SOLE   4,060 0 0
Keurig Dr Pepper Common Stock 49271V100 153,544 4,286,560 SH   SOLE   4,125,159 0 161,401
Lamar Advertising Common Stock 512816109 1,865 22,610 SH   SOLE   22,610 0 0
Linde Common Stock G5494J103 106,034 393,317 SH   SOLE   380,041 0 13,276
Marsh & McLennan Common Stock 571748102 378 2,530 SH   SOLE   2,530 0 0
MasterCard Common Stock 57636Q104 103,409 363,678 SH   SOLE   352,237 0 11,441
Meta Platforms Common Stock 30303M102 95,587 704,504 SH   SOLE   678,413 0 26,091
Microsoft Common Stock 594918104 665,127 2,855,850 SH   SOLE   2,676,581 0 179,269
Monster Beverage Common Stock 61174X109 136,522 1,569,933 SH   SOLE   1,511,816 0 58,117
Neurocrine Biosciences Common Stock 64125C109 140,431 1,322,202 SH   SOLE   1,276,338 0 45,864
Nexi Spa ADR 65343F105 14 1,798 SH   SOLE   1,798 0 0
Nice Ltd ADR 653656108 30,477 161,905 SH   SOLE   161,905 0 0
NVIDIA Common Stock 67066G104 73,008 601,438 SH   SOLE   579,218 0 22,220
O Reilly Automotive Common Stock 67103H107 120,328 171,079 SH   SOLE   164,970 0 6,109
Paypal Holdings Common Stock 70450Y103 238,119 2,766,576 SH   SOLE   2,616,906 0 149,670
Prologis Common Stock 74340W103 920 9,060 SH   SOLE   9,060 0 0
Royal Bank of Canada Non US Prime Listing 780087102 1,973 21,919 SH   SOLE   21,919 0 0
SAP ADR 803054204 10 117 SH   SOLE   117 0 0
SolarEdge Technologies Common Stock 83417M104 24,449 105,629 SH   SOLE   101,760 0 3,869
Sonova Holdings ADR 83569C102 12 274 SH   SOLE   274 0 0
Taiwan Semiconductor ADR 874039100 5,952 86,814 SH   SOLE   86,814 0 0
Teleperformance ADR 87946F100 13 105 SH   SOLE   105 0 0
Thai Beverage ADR 88321L100 14 319 SH   SOLE   319 0 0
The Cooper Companies Common Stock 216648402 1,606 6,085 SH   SOLE   6,085 0 0
Toronto-Dominion Bank Non US Prime Listing 891160509 6,978 113,784 SH   SOLE   113,784 0 0
UnitedHealth Group Common Stock 91324P102 210,412 416,625 SH   SOLE   403,467 0 13,158
Visa Common Stock 92826C839 278,482 1,567,589 SH   SOLE   1,467,480 0 100,109
Willis Towers Watson Non-US Incorp.Common Stock G96629103 2,750 13,685 SH   SOLE   13,654 0 31