LINDE PLC
SHS
G54950103
881461
1778
SH
SOLE
0
0
1778
EATON CORP PLC
SHS
G29183103
1355569
3790
SH
SOLE
0
0
3790
VISA INC
COM CL A
92826C839
1810418
5990
SH
SOLE
0
0
5990
UNITEDHEALTH GROUP INC
COM
91324P102
567968
2099
SH
SOLE
0
0
2099
SERVICENOW INC
COM
81762P102
543660
5200
SH
SOLE
0
0
5200
PAYPAL HLDGS INC
COM
70450Y103
201500
4455
SH
SOLE
0
0
4455
NVIDIA CORPORATION
COM
67066G104
1002800
5750
SH
SOLE
0
0
5750
NOVARTIS AG
SPONSORED ADR
66987V109
892213
5841
SH
SOLE
0
0
5841
M & T BK CORP
COM
55261F104
242896
1175
SH
SOLE
0
0
1175
JPMORGAN CHASE & CO
COM
46625H100
3237819
11007
SH
SOLE
0
0
11007
META PLATFORMS INC
CL A
30303M102
1567064
2739
SH
SOLE
0
0
2739
EXXON MOBIL CORP
COM
30231G102
4200951
24761
SH
SOLE
0
0
24761
DIAGEO PLC
SPON ADR NEW
25243Q205
751201
10090
SH
SOLE
0
0
10090
COSTCO WHOLESALE CORPORATION
COM
22160K105
6540567
6564
SH
SOLE
0
0
6564
WELLS FARGO & CO
COM
949746101
448204
5630
SH
SOLE
0
0
5630
PROCTER & GAMBLE CO
COM
742718109
2476135
17143
SH
SOLE
0
0
17143
PEPSICO INC
COM
713448108
2034765
13103
SH
SOLE
0
0
13103
PAYCHEX INC
COM
704326107
378613
4110
SH
SOLE
0
0
4110
PALO ALTO NETWORKS INC
COM
697435105
1304684
8138
SH
SOLE
0
0
8138
MORNINGSTAR INC
COM
617700109
822259
4864
SH
SOLE
0
0
4864
MORGAN STANLEY
COM NEW
617446448
4168229
25328
SH
SOLE
0
0
25328
MICROSOFT CORP
COM
594918104
14263020
38531
SH
SOLE
0
0
38531
MARKEL GROUP INC
COM
570535104
3897047
2036
SH
SOLE
0
0
2036
LOWES COS INC
COM
548661107
553840
2344
SH
SOLE
0
0
2344
JOHNSON & JOHNSON
COM
478160104
2883903
11798
SH
SOLE
0
0
11798
ISHARES TR
CORE S&P500 ETF
464287200
900777
1379
SH
SOLE
0
0
1379
ECOLAB INC
COM
278865100
822002
3090
SH
SOLE
0
0
3090
DISNEY WALT CO
COM
254687106
2623464
27220
SH
SOLE
0
0
27220
COLGATE PALMOLIVE CO
COM
194162103
666925
7825
SH
SOLE
0
0
7825
COCA COLA CO
COM
191216100
883321
11615
SH
SOLE
0
0
11615
ARISTA NETWORKS INC
COM SHS
040413205
929199
7568
SH
SOLE
0
0
7568
APPLE INC
COM
037833100
6453626
25429
SH
SOLE
0
0
25429
AMERICAN EXPRESS CO
COM
025816109
1534784
5074
SH
SOLE
0
0
5074
AMAZON COM INC
COM
023135106
11289900
54208
SH
SOLE
0
0
54208
ALPHABET INC
CAP STK CL A
02079K305
3689399
12830
SH
SOLE
0
0
12830
ALPHABET INC
CAP STK CL C
02079K107
9856223
34359
SH
SOLE
0
0
34359
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
5026980
7
SH
SOLE
0
0
7
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
27375258
57127
SH
SOLE
0
0
57127