1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
271,600
$135.9m9.41%
9.41%
Reduced Shares held: Q3 2025 286.9k, Q4 2025 286.9k, Q1 2026 278.9k, Q2 2026 271.6k
-7.2k
-7,250
-2.6%
2
ALPHABET INC
CAP STK CL C
GOOG
GOOG
268,100
$94.7m6.56%
6.56%
Reduced Shares held: Q3 2025 440.6k, Q4 2025 347.9k, Q1 2026 326.8k, Q2 2026 268.1k
-58.6k
-58,650
-17.9%
3
DANAHER CORPORATION
COM
DHR
DHR
489,500
$93.2m6.46%
6.46%
Added Shares held: Q3 2025 527.0k, Q4 2025 514.0k, Q1 2026 477.8k, Q2 2026 489.5k
+11.8k
+11,750
2.5%
4
VISA INC
COM CL A
V
V
265,330
$91.0m6.30%
6.30%
Unchanged Shares held: Q3 2025 270.6k, Q4 2025 270.6k, Q1 2026 265.3k, Q2 2026 265.3k
5
MASTERCARD INCORPORATED
CL A
MA
MA
145,350
$74.7m5.17%
5.17%
Reduced Shares held: Q3 2025 155.9k, Q4 2025 155.9k, Q1 2026 147.0k, Q2 2026 145.3k
-1.6k
-1,650
-1.1%
6
AON PLC
SHS CL A
AON
AON
213,860
$70.9m4.91%
4.91%
Unchanged Shares held: Q3 2025 213.4k, Q4 2025 218.7k, Q1 2026 213.9k, Q2 2026 213.9k
7
VULCAN MATLS CO
COM
VMC
VMC
203,800
$60.1m4.16%
4.16%
Reduced Shares held: Q3 2025 212.7k, Q4 2025 210.2k, Q1 2026 214.2k, Q2 2026 203.8k
-10.4k
-10,400
-4.9%
8
META PLATFORMS INC
CL A
META
META
102,960
$58.0m4.02%
4.02%
Reduced Shares held: Q3 2025 108.7k, Q4 2025 108.7k, Q1 2026 105.7k, Q2 2026 103.0k
-2.8k
-2,750
-2.6%
9
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
115,200
$57.8m4.00%
4.00%
Reduced Shares held: Q3 2025 150.4k, Q4 2025 134.9k, Q1 2026 121.0k, Q2 2026 115.2k
-5.8k
-5,800
-4.8%
10
IDEX CORP
COM
IEX
IEX
252,400
$57.3m3.97%
3.97%
Reduced Shares held: Q3 2025 406.5k, Q4 2025 391.5k, Q1 2026 264.3k, Q2 2026 252.4k
-11.9k
-11,900
-4.5%
11
MICROSOFT CORP
COM
MSFT
MSFT
153,200
$57.1m3.96%
3.96%
Reduced Shares held: Q3 2025 154.0k, Q4 2025 146.0k, Q1 2026 169.4k, Q2 2026 153.2k
-16.2k
-16,250
-9.6%
12
HEICO CORP NEW
CL A
HEI.A
HEI.A
204,479
$52.7m3.65%
3.65%
Added Shares held: Q3 2025 162.8k, Q4 2025 162.8k, Q1 2026 189.0k, Q2 2026 204.5k
+15.5k
+15,500
8.2%
13
AMAZON COM INC
COM
AMZN
AMZN
217,500
$51.8m3.59%
3.59%
Reduced Shares held: Q3 2025 222.5k, Q4 2025 222.5k, Q1 2026 222.5k, Q2 2026 217.5k
-5.0k
-5,000
-2.2%
14
BIO-TECHNE CORP
COM
TECH
TECH
543,200
$38.4m2.66%
2.66%
Reduced Shares held: Q3 2025 802.1k, Q4 2025 803.0k, Q1 2026 653.2k, Q2 2026 543.2k
-110.0k
-110,000
-16.8%
15
SIRIUSXM HOLDINGS INC
COMMON STOCK
SIRI
SIRI
1,188,000
$35.1m2.43%
2.43%
Reduced Shares held: Q3 2025 1.4m, Q4 2025 1.4m, Q1 2026 1.3m, Q2 2026 1.2m
-105.0k
-105,000
-8.1%
16
ANALOG DEVICES INC
COM
ADI
ADI
85,225
$33.8m2.34%
2.34%
Reduced Shares held: Q3 2025 139.3k, Q4 2025 132.8k, Q1 2026 106.3k, Q2 2026 85.2k
-21.1k
-21,125
-19.9%
17
EQUIFAX INC
COM
EFX
EFX
191,980
$30.5m2.11%
2.11%
Added Shares held: Q3 2025 214.6k, Q4 2025 214.9k, Q1 2026 187.6k, Q2 2026 192.0k
+4.4k
+4,375
2.3%
18
LABCORP HOLDINGS INC
COM SHS
LH
LH
99,050
$27.7m1.92%
1.92%
Unchanged Shares held: Q3 2025 139.8k, Q4 2025 99.8k, Q1 2026 99.0k, Q2 2026 99.0k
19
MARTIN MARIETTA MATLS INC
COM
MLM
MLM
47,370
$27.3m1.89%
1.89%
Added Shares held: Q3 2025 41.3k, Q4 2025 41.3k, Q1 2026 39.8k, Q2 2026 47.4k
+7.6k
+7,595
19.1%
20
GLOBAL PMTS INC
COM
GPN
GPN
350,000
$25.4m1.76%
1.76%
Added Shares held: Q3 2025 550.0k, Q4 2025 505.0k, Q1 2026 335.0k, Q2 2026 350.0k
+15.0k
+15,000
4.5%
21
TEXAS INSTRS INC
COM
TXN
TXN
77,900
$23.2m1.61%
1.61%
Reduced Shares held: Q3 2025 164.6k, Q4 2025 165.1k, Q1 2026 160.1k, Q2 2026 77.9k
-82.2k
-82,200
-51.3%
22
LIBERTY BROADBAND CORP
COM SER C
LBRDK
LBRDK
576,000
$19.2m1.33%
1.33%
Unchanged Shares held: Q3 2025 500.5k, Q4 2025 651.0k, Q1 2026 576.0k, Q2 2026 576.0k
23
IDEXX LABS INC
COM
IDXX
IDXX
35,300
$18.6m1.29%
1.29%
Unchanged Shares held: Q3 2025 56.8k, Q4 2025 35.3k, Q1 2026 35.3k, Q2 2026 35.3k
24
ACI WORLDWIDE INC
COM
ACIW
ACIW
367,700
$18.5m1.28%
1.28%
Unchanged Shares held: Q3 2025 366.8k, Q4 2025 367.7k, Q1 2026 367.7k, Q2 2026 367.7k
25
PERIMETER SOLUTIONS INC
COMMON STOCK
PRM
PRM
450,817
$16.1m1.11%
1.11%
Reduced Shares held: Q3 2025 745.0k, Q4 2025 509.4k, Q1 2026 509.4k, Q2 2026 450.8k
-58.6k
-58,583
-11.5%
26
MERCADOLIBRE INC
COM
MELI
MELI
9,200
$15.6m1.08%
1.08%
Added Shares held: Q3 2025 3.7k, Q4 2025 3.7k, Q1 2026 8.0k, Q2 2026 9.2k
+1.2k
+1,200
15.0%
27
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
119,700
$14.9m1.03%
1.03%
Reduced Shares held: Q3 2025 160.6k, Q4 2025 160.9k, Q1 2026 170.7k, Q2 2026 119.7k
-51.0k
-51,000
-29.9%
28
INGERSOLL RAND INC
COM
IR
IR
161,670
$13.3m0.92%
0.92%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 133.2k, Q2 2026 161.7k
+28.5k
+28,470
21.4%
29
COSTAR GROUP INC
COM
CSGP
CSGP
423,181
$12.0m0.83%
0.83%
Reduced Shares held: Q3 2025 719.9k, Q4 2025 719.9k, Q1 2026 517.0k, Q2 2026 423.2k
-93.8k
-93,844
-18.1%
30
EURONET WORLDWIDE INC
COM
EEFT
EEFT
160,000
$11.7m0.81%
0.81%
Unchanged Shares held: Q3 2025 0, Q4 2025 160.0k, Q1 2026 160.0k, Q2 2026 160.0k
31
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
5,500
$10.9m0.76%
0.76%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 5.5k, Q2 2026 5.5k
32
LKQ CORP
COM
LKQ
LKQ
408,000
$10.7m0.74%
0.74%
Unchanged Shares held: Q3 2025 534.0k, Q4 2025 441.0k, Q1 2026 408.0k, Q2 2026 408.0k
33
NETFLIX INC
COM
NFLX
NFLX
147,200
$10.5m0.73%
0.73%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 147.2k
34
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
20,000
$9.6m0.66%
0.66%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 20.0k, Q2 2026 20.0k
35
ORACLE CORP
COM
ORCL
ORCL
55,000
$8.1m0.56%
0.56%
Unchanged Shares held: Q3 2025 70.0k, Q4 2025 70.0k, Q1 2026 55.0k, Q2 2026 55.0k
36
CAPITAL ONE FINL CORP
COM
COF
COF
40,000
$8.0m0.56%
0.56%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 40.0k
37
SALESFORCE INC
COM
CRM
CRM
49,300
$7.7m0.53%
0.53%
Reduced Shares held: Q3 2025 87.5k, Q4 2025 87.5k, Q1 2026 81.5k, Q2 2026 49.3k
-32.2k
-32,200
-39.5%
38
NVIDIA CORPORATION
COM
NVDA
NVDA
35,000
$7.0m0.48%
0.48%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 35.0k, Q2 2026 35.0k
39
VERALTO CORP
COM SHS
VLTO
VLTO
77,500
$6.9m0.48%
0.48%
Added Shares held: Q3 2025 37.5k, Q4 2025 38.0k, Q1 2026 40.0k, Q2 2026 77.5k
+37.5k
+37,500
93.8%
40
REPLIGEN CORP
COM
RGEN
RGEN
40,800
$5.6m0.39%
0.39%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 25.5k, Q2 2026 40.8k
+15.3k
+15,300
60.0%
41
LIBERTY BROADBAND CORP
COM SER A
LBRDA
LBRDA
123,750
$4.1m0.29%
0.29%
Reduced Shares held: Q3 2025 140.0k, Q4 2025 140.0k, Q1 2026 130.0k, Q2 2026 123.8k
-6.2k
-6,250
-4.8%
42
LINDE PLC
SHS
LIN
LIN
7,100
$3.7m0.26%
0.26%
Reduced Shares held: Q3 2025 6.9k, Q4 2025 7.2k, Q1 2026 7.2k, Q2 2026 7.1k
-100
-100
-1.4%
43
METTLER TOLEDO INTERNATIONAL
COM
MTD
MTD
2,550
$3.3m0.23%
0.23%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 2.5k
44
POOL CORP
COM
POOL
POOL
15,000
$3.2m0.22%
0.22%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 15.0k, Q2 2026 15.0k
45
S&P GLOBAL INC
COM
SPGI
SPGI
7,150
$2.9m0.20%
0.20%
Added Shares held: Q3 2025 7.1k, Q4 2025 7.1k, Q1 2026 7.0k, Q2 2026 7.2k
+100
+100
1.4%
46
AMPHENOL CORP
CL A
APH
APH
9,200
$1.6m0.11%
0.11%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 9.2k, Q2 2026 9.2k
47
FORTIVE CORP
COM
FTV
FTV
21,750
$1.3m0.09%
0.09%
Reduced Shares held: Q3 2025 46.4k, Q4 2025 45.4k, Q1 2026 22.5k, Q2 2026 21.8k
-750
-750
-3.3%
48
FERGUSON ENTERPRISES INC
COMMON STOCK NEW
FERG
FERG
5,200
$1.2m0.09%
0.09%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 5.2k, Q2 2026 5.2k
49
COMCAST CORP NEW
CL A
CMCSA
CMCSA
47,000
$1.2m0.08%
0.08%
Unchanged Shares held: Q3 2025 451.5k, Q4 2025 85.0k, Q1 2026 47.0k, Q2 2026 47.0k
50
CHARTER COMMUNICATIONS INC N
CL A
CHTR
CHTR
650
$92.4k0.01%
0.01%
Unchanged Shares held: Q3 2025 102.6k, Q4 2025 650, Q1 2026 650, Q2 2026 650