1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
19,579
$9.5m10.24%
10.24%
Reduced Shares held: Q3 2024 27.0k, Q4 2024 23.9k, Q1 2025 21.9k, Q2 2025 19.6k
-2.3k
-2,275
-10.4%
2
KKR & CO INC
COM
KKR
KKR
67,964
$9.0m9.73%
9.73%
Reduced Shares held: Q3 2024 82.7k, Q4 2024 75.3k, Q1 2025 69.6k, Q2 2025 68.0k
-1.7k
-1,670
-2.4%
3
VISA INC
COM CL A
V
V
23,222
$8.2m8.87%
8.87%
Unchanged Shares held: Q3 2024 24.9k, Q4 2024 23.2k, Q1 2025 23.2k, Q2 2025 23.2k
4
BOOKING HOLDINGS INC
COM
BKNG
BKNG
1,117
$6.5m6.96%
6.96%
Added Shares held: Q3 2024 1.2k, Q4 2024 1.1k, Q1 2025 1.1k, Q2 2025 1.1k
+11
+11
1.0%
5
PROGRESSIVE CORP
COM
PGR
PGR
20,104
$5.4m5.77%
5.77%
Unchanged Shares held: Q3 2024 21.9k, Q4 2024 20.0k, Q1 2025 20.1k, Q2 2025 20.1k
6
META PLATFORMS INC
CL A
META
META
6,573
$4.9m5.22%
5.22%
Unchanged Shares held: Q3 2024 7.1k, Q4 2024 6.5k, Q1 2025 6.6k, Q2 2025 6.6k
7
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
22,718
$4.0m4.31%
4.31%
Reduced Shares held: Q3 2024 25.9k, Q4 2024 23.9k, Q1 2025 23.8k, Q2 2025 22.7k
-1.1k
-1,080
-4.5%
8
AMAZON COM INC
COM
AMZN
AMZN
17,104
$3.8m4.04%
4.04%
Added Shares held: Q3 2024 18.3k, Q4 2024 17.0k, Q1 2025 17.1k, Q2 2025 17.1k
+1
+1
0.0%
9
ALPHABET INC
CAP STK CL C
GOOG
GOOG
20,858
$3.7m3.98%
3.98%
Reduced Shares held: Q3 2024 28.4k, Q4 2024 26.0k, Q1 2025 28.2k, Q2 2025 20.9k
-7.3k
-7,330
-26.0%
10
COPART INC
COM
CPRT
CPRT
72,226
$3.5m3.81%
3.81%
Reduced Shares held: Q3 2024 79.4k, Q4 2024 74.3k, Q1 2025 74.3k, Q2 2025 72.2k
-2.0k
-2,040
-2.8%
11
BROWN & BROWN INC
COM
BRO
BRO
25,115
$2.8m3.00%
3.00%
Reduced Shares held: Q3 2024 31.6k, Q4 2024 29.0k, Q1 2025 29.2k, Q2 2025 25.1k
-4.0k
-4,042
-13.9%
12
GARTNER INC
COM
IT
IT
5,355
$2.2m2.33%
2.33%
Reduced Shares held: Q3 2024 5.9k, Q4 2024 5.4k, Q1 2025 5.4k, Q2 2025 5.4k
-6
-6
-0.1%
13
FISERV INC
COM
FISV
FISV
12,123
$2.1m2.25%
2.25%
Added Shares held: Q3 2024 12.6k, Q4 2024 12.0k, Q1 2025 12.1k, Q2 2025 12.1k
+50
+50
0.4%
14
SCHWAB CHARLES CORP
COM
SCHW
SCHW
21,713
$2.0m2.13%
2.13%
Unchanged Shares held: Q3 2024 23.3k, Q4 2024 21.5k, Q1 2025 21.7k, Q2 2025 21.7k
15
FIRST CTZNS BANCSHARES INC N
CL A
FCNCA
FCNCA
985
$1.9m2.07%
2.07%
Added Shares held: Q3 2024 343, Q4 2024 315, Q1 2025 315, Q2 2025 985
+670
+670
212.7%
16
HILTON GRAND VACATIONS INC
COM
HGV
HGV
44,774
$1.9m2.00%
2.00%
Added Shares held: Q3 2024 49.1k, Q4 2024 44.2k, Q1 2025 44.6k, Q2 2025 44.8k
+175
+175
0.4%
17
PHILIP MORRIS INTL INC
COM
PM
PM
8,162
$1.5m1.60%
1.60%
Unchanged Shares held: Q3 2024 5.8k, Q4 2024 7.7k, Q1 2025 8.2k, Q2 2025 8.2k
18
WORKDAY INC
CL A
WDAY
WDAY
5,520
$1.3m1.43%
1.43%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 5.5k
19
MEDPACE HLDGS INC
COM
MEDP
MEDP
4,160
$1.3m1.41%
1.41%
Added Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 4.1k, Q2 2025 4.2k
+20
+20
0.5%
20
KINSALE CAP GROUP INC
COM
KNSL
KNSL
2,688
$1.3m1.40%
1.40%
Added Shares held: Q3 2024 0, Q4 2024 1.3k, Q1 2025 1.6k, Q2 2025 2.7k
+1.1k
+1,073
66.4%
21
DRIVEN BRANDS HLDGS INC
COM
DRVN
DRVN
73,645
$1.3m1.39%
1.39%
Added Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 37.7k, Q2 2025 73.6k
+35.9k
+35,915
95.2%
22
MICROSOFT CORP
COM
MSFT
MSFT
2,450
$1.2m1.31%
1.31%
Unchanged Shares held: Q3 2024 2.5k, Q4 2024 2.5k, Q1 2025 2.5k, Q2 2025 2.5k
23
AMRIZE LTD
SHS
AMRZ
AMRZ
23,726
$1.2m1.27%
1.27%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 23.7k
24
NATURAL RESOURCE PARTNERS L
COM UNIT LTD PAR
NRP
NRP
12,020
$1.1m1.24%
1.24%
Added Shares held: Q3 2024 12.6k, Q4 2024 11.9k, Q1 2025 11.9k, Q2 2025 12.0k
+83
+83
0.7%
25
CSX CORP
COM
CSX
CSX
31,133
$1.0m1.09%
1.09%
Unchanged Shares held: Q3 2024 52.6k, Q4 2024 31.2k, Q1 2025 31.1k, Q2 2025 31.1k
26
NVR INC
COM
NVR
NVR
137
$1.0m1.09%
1.09%
Unchanged Shares held: Q3 2024 149, Q4 2024 137, Q1 2025 137, Q2 2025 137
27
DANAHER CORPORATION
COM
DHR
DHR
4,469
$882.8k0.95%
0.95%
Unchanged Shares held: Q3 2024 4.8k, Q4 2024 4.5k, Q1 2025 4.5k, Q2 2025 4.5k
28
APPLE INC
COM
AAPL
AAPL
4,187
$859.0k0.92%
0.92%
Reduced Shares held: Q3 2024 5.2k, Q4 2024 5.2k, Q1 2025 5.2k, Q2 2025 4.2k
-1.0k
-1,000
-19.3%
29
MORNINGSTAR INC
COM
MORN
MORN
2,604
$817.5k0.88%
0.88%
Unchanged Shares held: Q3 2024 2.8k, Q4 2024 2.6k, Q1 2025 2.6k, Q2 2025 2.6k
30
TALEN ENERGY CORP
COM
TLN
TLN
2,517
$731.9k0.79%
0.79%
Reduced Shares held: Q3 2024 4.6k, Q4 2024 4.2k, Q1 2025 2.6k, Q2 2025 2.5k
-55
-55
-2.1%
31
JPMORGAN CHASE & CO
COM
JPM
JPM
2,450
$710.3k0.76%
0.76%
Unchanged Shares held: Q3 2024 2.5k, Q4 2024 2.5k, Q1 2025 2.5k, Q2 2025 2.5k
32
SMITH DOUGLAS HOMES CORP
COM SHS CL A
SDHC
SDHC
36,300
$704.9k0.76%
0.76%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 36.3k
33
AAON INC
COM PAR $0.004
AAON
AAON
9,170
$676.3k0.73%
0.73%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 9.2k
34
SELECT SECTOR SPDR TR
ENERGY
XLE
XLE
7,571
$641.9k0.69%
0.69%
Reduced Shares held: Q3 2024 13.8k, Q4 2024 9.7k, Q1 2025 9.7k, Q2 2025 7.6k
-2.2k
-2,160
-22.2%
35
DISNEY WALT CO
COM
DIS
DIS
4,929
$611.2k0.66%
0.66%
Unchanged Shares held: Q3 2024 7.1k, Q4 2024 4.9k, Q1 2025 4.9k, Q2 2025 4.9k
36
BLACKSTONE INC
COM
BX
BX
3,920
$586.4k0.63%
0.63%
Unchanged Shares held: Q3 2024 3.9k, Q4 2024 3.9k, Q1 2025 3.9k, Q2 2025 3.9k
37
PAYPAL HLDGS INC
COM
PYPL
PYPL
5,879
$436.9k0.47%
0.47%
Reduced Shares held: Q3 2024 9.2k, Q4 2024 8.5k, Q1 2025 8.5k, Q2 2025 5.9k
-2.6k
-2,612
-30.8%
38
SHERWIN WILLIAMS CO
COM
SHW
SHW
1,226
$421.0k0.45%
0.45%
Unchanged Shares held: Q3 2024 1.2k, Q4 2024 1.2k, Q1 2025 1.2k, Q2 2025 1.2k
39
MASTERCARD INCORPORATED
CL A
MA
MA
735
$413.0k0.44%
0.44%
Unchanged Shares held: Q3 2024 735, Q4 2024 735, Q1 2025 735, Q2 2025 735
40
DISTRIBUTION SOLUTIONS GRP I
COM
DSGR
DSGR
13,886
$381.4k0.41%
0.41%
Reduced Shares held: Q3 2024 18.2k, Q4 2024 16.8k, Q1 2025 16.8k, Q2 2025 13.9k
-2.9k
-2,883
-17.2%
41
EA SERIES TRUST
STRIVE US ENERGY
DRLL
DRLL
10,000
$271.4k0.29%
0.29%
Unchanged Shares held: Q3 2024 10.0k, Q4 2024 10.0k, Q1 2025 10.0k, Q2 2025 10.0k
42
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
490
$198.7k0.21%
0.21%
Unchanged Shares held: Q3 2024 490, Q4 2024 0, Q1 2025 490, Q2 2025 490