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
Expires: July 31, 2015
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
AbbVie Inc. COM 00287Y109 3,191,398 12,200 SH SOLE 0 0 12,200
Abbott Laboratories COM 002824100 1,205,726 12,200 SH SOLE 0 0 12,200
Autodesk Inc. COM 052769106 5,352,281 25,609 SH SOLE 25,119 0 490
Allegion PLC ORD SHS G0176J109 14,512,351 94,377 SH SOLE 93,984 0 393
Smith (A.O.) Corp. COM 831865209 265,503 4,710 SH SOLE 4,710 0 0
Broadcom Inc. COM 11135F101 22,312,154 63,533 SH SOLE 63,317 0 216
Axos Financial, Inc. COM 05465C100 457,263 5,282 SH SOLE 5,282 0 0
American Express COM 025816109 13,167,226 43,299 SH SOLE 43,049 0 250
Becton Dickinson & Co. COM 075887109 12,220,330 68,270 SH SOLE 61,392 0 6,878
Booking Holdings Inc. COM 09857L108 16,751,384 102,826 SH SOLE 101,996 0 830
Berkshire Hathaway Inc. CL B CL B NEW 084670702 8,128,038 16,323 SH SOLE 0 0 16,323
CDW Corp. of Delaware COM 12514G108 6,316,494 49,286 SH SOLE 49,286 0 0
Check Point Software Technologies Ltd. ORD M22465104 3,196,428 24,904 SH SOLE 24,904 0 0
CME Group Inc. COM 12572Q105 4,036,850 15,409 SH SOLE 15,409 0 0
Salesforce Inc COM 79466L302 12,587,782 54,832 SH SOLE 54,356 0 476
Edgewell Personal Care Co. COM 28035Q102 566,580 21,000 SH SOLE 21,000 0 0
ExlService Holdings Inc. COM 302081104 6,680,447 194,312 SH SOLE 192,093 0 2,219
Eagle Materials Inc. COM 26969P108 619,776 3,624 SH SOLE 3,624 0 0
Expedia Inc. COM NEW 30212P303 658,400 2,500 SH SOLE 2,500 0 0
First Advantage Corp. COM 31846B108 342,650 19,250 SH SOLE 19,250 0 0
Alphabet Inc. CL A CAP STK CL A 02079K305 20,283,860 58,951 SH SOLE 58,682 0 269
Gold Royalty Corp. COMMON SHARES 38071H106 265,719 88,573 SH SOLE 88,573 0 0
Hecla Mining Company COM 422704106 197,548 11,600 SH SOLE 11,600 0 0
Honeywell Technologies Inc. COM 438516205 7,187,359 34,073 SH SOLE 33,780 0 293
Honeywell Aerospace Inc. COM 43849R105 15,399,059 99,368 SH SOLE 98,823 0 545
Hewlett Packard Enterprise Co. COM 42824C109 4,532,932 70,949 SH SOLE 70,949 0 0
Henry Schein, Inc. COM 806407102 6,355,941 75,693 SH SOLE 75,693 0 0
ICON Public Limited Company SHS G4705A100 1,936,696 11,393 SH SOLE 11,393 0 0
IQVIA Holdings Inc COM 46266C105 5,236,123 19,476 SH SOLE 19,224 0 252
Gartner Inc. COM 366651107 14,587,055 78,198 SH SOLE 77,652 0 546
Johnson & Johnson COM 478160104 8,506,096 32,130 SH SOLE 7,916 0 24,214
Keysight Technologies Inc. COM 49338L103 4,264,365 11,714 SH SOLE 11,714 0 0
Kraft Heinz Company COM 500754106 418,457 18,418 SH SOLE 0 0 18,418
Coca Cola Co. COM 191216100 8,067,418 93,720 SH SOLE 0 0 93,720
Kenvue Inc. COM 49177J102 980,748 55,535 SH SOLE 50,154 0 5,381
Lincoln Electric Holdings, Inc. COM 533900106 650,867 2,460 SH SOLE 2,460 0 0
L3Harris Technologies Inc. COM 502431109 4,336,862 18,316 SH SOLE 18,316 0 0
Lemonade Inc. COM 52567D107 1,188,672 26,333 SH SOLE 26,333 0 0
LPL Financial Holdings Inc. COM 50212V100 14,959,736 48,920 SH SOLE 48,649 0 271
Mattel Inc. COM 577081102 3,781,479 298,695 SH SOLE 298,695 0 0
Mondelez International Inc. CL A 609207105 7,736,489 133,803 SH SOLE 76,552 0 57,251
Meta Platforms, Inc. CL A 30303M102 30,250,884 41,715 SH SOLE 41,715 0 0
Marsh & McLennan Cos. COM 571748102 12,453,388 72,942 SH SOLE 72,498 0 444
Microsoft Corp. COM 594918104 33,532,889 65,379 SH SOLE 65,126 0 253
ServiceNow Inc COM 81762P102 2,814,210 21,000 SH SOLE 21,000 0 0
NVIDIA Corporation COM 67066G104 15,293,923 66,967 SH SOLE 66,565 0 402
Novartis AG - ADR SPONSORED ADR 66987V109 1,343,437 9,423 SH SOLE 1,014 0 8,409
News Corporation Class A CL A 65249B109 429,893 15,005 SH SOLE 15,005 0 0
Otis Worldwide Corp. COM 68902V107 11,842,920 184,125 SH SOLE 184,125 0 0
Procter & Gamble Co. COM 742718109 3,822,172 26,309 SH SOLE 22,252 0 4,057
Philip Morris International Inc. COM 718172109 19,746,244 103,481 SH SOLE 103,112 0 369
Pool Corporation COM 73278L105 12,926,776 79,859 SH SOLE 79,452 0 407
Qualcomm Inc. COM 747525103 11,234,538 61,044 SH SOLE 60,498 0 546
RTX Corporation COM 75513E101 2,760,430 14,869 SH SOLE 14,869 0 0
SEI Investments Company COM 784117103 14,130,944 137,648 SH SOLE 136,688 0 960
Sony Group Corp. - Spon ADR SPONSORED ADR 835699307 1,866,211 79,312 SH SOLE 77,230 0 2,082
Sunbelt Rental Holdings Inc SHS 866966104 3,530,333 48,222 SH SOLE 47,716 0 506
Uber Technologies, Inc. COM 90353T100 4,859,346 70,929 SH SOLE 69,623 0 1,306
UnitedHealth Group Inc. COM 91324P102 10,204,090 27,798 SH SOLE 27,798 0 0
Union Pacific Corp. COM 907818108 11,509,738 42,295 SH SOLE 42,295 0 0
U.S. Bancorp. COM NEW 902973304 200,023 3,463 SH SOLE 0 0 3,463
Visa Inc. Class A Shares COM CL A 92826C839 5,787,728 16,107 SH SOLE 16,107 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 2,972,688 4,243 SH SOLE 4,243 0 0
Waters Corporation COM 941848103 374,360 852 SH SOLE 0 0 852
WEX Inc. COM 96208T104 3,981,657 23,602 SH SOLE 23,602 0 0
Wal-Mart Stores Inc. COM 931142103 6,219,612 59,850 SH SOLE 0 0 59,850
Willis Towers Watson Public Limited Company SHS G96629103 6,543,686 22,703 SH SOLE 22,561 0 142
ExxonMobil Holdings Corporation COM SHS *A* 30233Q108 518,033 3,183 SH SOLE 0 0 3,183
YETI Holdings Inc COM 98585X104 4,111,804 100,239 SH SOLE 100,239 0 0