Historical Stock Holdings

Francois Rochon - Giverny Capital

PeriodPortfolio ValueTop 20 holdings history (left to right)
2024   Q3$2.63 B BRK.B
Berkshire Hathaway CL B
8.56% of portfolio
META
Meta Platforms Inc.
6.75% of portfolio
AME
Ametek Inc.
6.26% of portfolio
HEI.A
HEICO Corp. CL A
5.68% of portfolio
PGR
Progressive Corp.
5.18% of portfolio
NVR
NVR Inc.
4.96% of portfolio
KMX
CarMax Inc.
4.82% of portfolio
IBP
Installed Building Products
4.56% of portfolio
GOOG
Alphabet Inc. CL C
4.11% of portfolio
V
Visa Inc.
4.09% of portfolio
FI
Fiserv Inc.
3.42% of portfolio
BKNG
Booking Holdings Inc.
3.29% of portfolio
KEYS
Keysight Technologies Inc.
2.91% of portfolio
MEDP
Medpace Holdings Inc.
2.88% of portfolio
SBUX
Starbucks Corp.
2.66% of portfolio
MKL
Markel Group Inc.
2.55% of portfolio
MTB
M&T Bank Corp.
2.44% of portfolio
FIVE
Five Below Inc.
2.44% of portfolio
SCHW
Charles Schwab Corp.
2.31% of portfolio
GOOGL
Alphabet Inc.
2.19% of portfolio
2024   Q2$2.37 B BRK.B
Berkshire Hathaway CL B
8.33% of portfolio
AME
Ametek Inc.
6.60% of portfolio
META
Meta Platforms Inc.
6.34% of portfolio
HEI.A
HEICO Corp. CL A
5.43% of portfolio
GOOG
Alphabet Inc. CL C
5.02% of portfolio
KMX
CarMax Inc.
4.94% of portfolio
PGR
Progressive Corp.
4.69% of portfolio
V
Visa Inc.
4.29% of portfolio
NVR
NVR Inc.
4.23% of portfolio
IBP
Installed Building Products
4.10% of portfolio
BKNG
Booking Holdings Inc.
3.35% of portfolio
MEDP
Medpace Holdings Inc.
3.27% of portfolio
FIVE
Five Below Inc.
3.21% of portfolio
FI
Fiserv Inc.
3.05% of portfolio
KEYS
Keysight Technologies Inc.
2.77% of portfolio
MKL
Markel Group Inc.
2.76% of portfolio
SCHW
Charles Schwab Corp.
2.71% of portfolio
GOOGL
Alphabet Inc.
2.39% of portfolio
SBUX
Starbucks Corp.
2.35% of portfolio
MTB
M&T Bank Corp.
2.21% of portfolio
2024   Q1$2.46 B BRK.B
Berkshire Hathaway CL B
8.19% of portfolio
AME
Ametek Inc.
6.89% of portfolio
META
Meta Platforms Inc.
5.83% of portfolio
KMX
CarMax Inc.
5.60% of portfolio
MKL
Markel Group Inc.
4.98% of portfolio
FIVE
Five Below Inc.
4.91% of portfolio
IBP
Installed Building Products
4.91% of portfolio
HEI.A
HEICO Corp. CL A
4.49% of portfolio
PGR
Progressive Corp.
4.45% of portfolio
V
Visa Inc.
4.33% of portfolio
NVR
NVR Inc.
4.32% of portfolio
GOOG
Alphabet Inc. CL C
3.99% of portfolio
FI
Fiserv Inc.
3.12% of portfolio
KEYS
Keysight Technologies Inc.
3.04% of portfolio
MEDP
Medpace Holdings Inc.
3.04% of portfolio
SCHW
Charles Schwab Corp.
2.53% of portfolio
OZK
Bank OZK
2.15% of portfolio
MTB
M&T Bank Corp.
2.08% of portfolio
LULU
Lululemon Athletica Inc.
2.05% of portfolio
GOOGL
Alphabet Inc.
1.79% of portfolio
2023   Q4$2.13 B BRK.B
Berkshire Hathaway CL B
8.11% of portfolio
AME
Ametek Inc.
7.05% of portfolio
FIVE
Five Below Inc.
6.55% of portfolio
KMX
CarMax Inc.
5.53% of portfolio
MKL
Markel Group Inc.
5.28% of portfolio
META
Meta Platforms Inc.
4.79% of portfolio
HEI.A
HEICO Corp. CL A
4.66% of portfolio
V
Visa Inc.
4.61% of portfolio
GOOG
Alphabet Inc. CL C
4.22% of portfolio
NVR
NVR Inc.
4.17% of portfolio
IBP
Installed Building Products
3.91% of portfolio
PGR
Progressive Corp.
3.78% of portfolio
KEYS
Keysight Technologies Inc.
3.52% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.23% of portfolio
LULU
Lululemon Athletica Inc.
2.92% of portfolio
FI
Fiserv Inc.
2.84% of portfolio
SCHW
Charles Schwab Corp.
2.70% of portfolio
MEDP
Medpace Holdings Inc.
2.27% of portfolio
MTB
M&T Bank Corp.
2.21% of portfolio
GOOGL
Alphabet Inc.
1.83% of portfolio
2023   Q3$1.84 B BRK.B
Berkshire Hathaway CL B
9.06% of portfolio
AME
Ametek Inc.
7.19% of portfolio
MKL
Markel Group Inc.
6.76% of portfolio
GOOG
Alphabet Inc. CL C
6.49% of portfolio
KMX
CarMax Inc.
5.84% of portfolio
FIVE
Five Below Inc.
5.63% of portfolio
HEI.A
HEICO Corp. CL A
5.00% of portfolio
V
Visa Inc.
4.64% of portfolio
META
Meta Platforms Inc.
4.60% of portfolio
NVR
NVR Inc.
4.10% of portfolio
PGR
Progressive Corp.
3.79% of portfolio
KEYS
Keysight Technologies Inc.
3.37% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.04% of portfolio
IBP
Installed Building Products
2.93% of portfolio
LULU
Lululemon Athletica Inc.
2.52% of portfolio
SCHW
Charles Schwab Corp.
2.40% of portfolio
MTB
M&T Bank Corp.
2.35% of portfolio
FI
Fiserv Inc.
1.96% of portfolio
ADI
Analog Devices
1.77% of portfolio
EW
Edwards Lifesciences Corp.
1.66% of portfolio
2023   Q2$1.9 B BRK.B
Berkshire Hathaway CL B
8.44% of portfolio
AME
Ametek Inc.
7.60% of portfolio
KMX
CarMax Inc.
6.61% of portfolio
FIVE
Five Below Inc.
6.55% of portfolio
MKL
Markel Group Inc.
6.10% of portfolio
GOOG
Alphabet Inc. CL C
5.77% of portfolio
HEI.A
HEICO Corp. CL A
5.18% of portfolio
V
Visa Inc.
4.64% of portfolio
META
Meta Platforms Inc.
4.22% of portfolio
NVR
NVR Inc.
4.21% of portfolio
KEYS
Keysight Technologies Inc.
4.14% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.41% of portfolio
PGR
Progressive Corp.
3.39% of portfolio
IBP
Installed Building Products
3.16% of portfolio
LULU
Lululemon Athletica Inc.
2.31% of portfolio
SCHW
Charles Schwab Corp.
2.24% of portfolio
MTB
M&T Bank Corp.
2.20% of portfolio
EW
Edwards Lifesciences Corp.
2.18% of portfolio
ADI
Analog Devices
1.88% of portfolio
FI
Fiserv Inc.
1.80% of portfolio
2023   Q1$1.66 B BRK.B
Berkshire Hathaway CL B
8.28% of portfolio
FIVE
Five Below Inc.
7.47% of portfolio
AME
Ametek Inc.
7.37% of portfolio
MKL
Markel Group Inc.
6.12% of portfolio
KMX
CarMax Inc.
5.53% of portfolio
GOOG
Alphabet Inc. CL C
5.40% of portfolio
HEI.A
HEICO Corp. CL A
5.38% of portfolio
V
Visa Inc.
4.80% of portfolio
KEYS
Keysight Technologies Inc.
4.33% of portfolio
PGR
Progressive Corp.
4.15% of portfolio
NVR
NVR Inc.
4.07% of portfolio
SCHW
Charles Schwab Corp.
3.85% of portfolio
META
Meta Platforms Inc.
3.36% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.18% of portfolio
IBP
Installed Building Products
2.91% of portfolio
LULU
Lululemon Athletica Inc.
2.50% of portfolio
MTB
M&T Bank Corp.
2.15% of portfolio
CIEN
Ciena Corp.
2.11% of portfolio
EW
Edwards Lifesciences Corp.
2.07% of portfolio
FI
Fiserv Inc.
1.77% of portfolio
2022   Q4$1.62 B BRK.B
Berkshire Hathaway CL B
8.81% of portfolio
AME
Ametek Inc.
7.37% of portfolio
FIVE
Five Below Inc.
6.76% of portfolio
MKL
Markel Group Inc.
6.63% of portfolio
SCHW
Charles Schwab Corp.
6.40% of portfolio
KMX
CarMax Inc.
5.40% of portfolio
HEI.A
HEICO Corp. CL A
4.97% of portfolio
KEYS
Keysight Technologies Inc.
4.90% of portfolio
GOOG
Alphabet Inc. CL C
4.87% of portfolio
V
Visa Inc.
4.60% of portfolio
PGR
Progressive Corp.
3.70% of portfolio
NVR
NVR Inc.
3.56% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.17% of portfolio
MTB
M&T Bank Corp.
2.75% of portfolio
IBP
Installed Building Products
2.19% of portfolio
LULU
Lululemon Athletica Inc.
2.18% of portfolio
CIEN
Ciena Corp.
2.15% of portfolio
META
Meta Platforms Inc.
2.01% of portfolio
EW
Edwards Lifesciences Corp.
1.97% of portfolio
BAC
Bank of America Corp.
1.92% of portfolio
2022   Q3$1.48 B BRK.B
Berkshire Hathaway CL B
8.37% of portfolio
AME
Ametek Inc.
6.50% of portfolio
MKL
Markel Group Inc.
6.03% of portfolio
SCHW
Charles Schwab Corp.
5.98% of portfolio
GOOG
Alphabet Inc. CL C
5.82% of portfolio
FIVE
Five Below Inc.
5.75% of portfolio
KMX
CarMax Inc.
5.49% of portfolio
HEI.A
HEICO Corp. CL A
5.16% of portfolio
KEYS
Keysight Technologies Inc.
4.96% of portfolio
V
Visa Inc.
4.33% of portfolio
MTB
M&T Bank Corp.
3.61% of portfolio
PGR
Progressive Corp.
3.55% of portfolio
NVR
NVR Inc.
3.43% of portfolio
META
Meta Platforms Inc.
2.47% of portfolio
EW
Edwards Lifesciences Corp.
2.41% of portfolio
FBIN
Fortune Brands Innovations Inc.
2.31% of portfolio
SSNC
SS&C Technologies Holdings Inc.
2.31% of portfolio
IBP
Installed Building Products
2.27% of portfolio
ICE
Intercontinental Exchange Inc.
2.15% of portfolio
FRCB
First Republic Bank
1.94% of portfolio
2022   Q2$1.52 B BRK.B
Berkshire Hathaway CL B
8.23% of portfolio
KMX
CarMax Inc.
7.14% of portfolio
MKL
Markel Group Inc.
6.86% of portfolio
GOOG
Alphabet Inc. CL C
6.34% of portfolio
AME
Ametek Inc.
5.99% of portfolio
SCHW
Charles Schwab Corp.
4.97% of portfolio
HEI.A
HEICO Corp. CL A
4.57% of portfolio
V
Visa Inc.
4.56% of portfolio
FIVE
Five Below Inc.
4.55% of portfolio
PGR
Progressive Corp.
4.43% of portfolio
NVR
NVR Inc.
4.36% of portfolio
KEYS
Keysight Technologies Inc.
4.16% of portfolio
MTB
M&T Bank Corp.
3.14% of portfolio
META
Meta Platforms Inc.
2.80% of portfolio
SSNC
SS&C Technologies Holdings Inc.
2.68% of portfolio
EW
Edwards Lifesciences Corp.
2.61% of portfolio
FBIN
Fortune Brands Innovations Inc.
2.44% of portfolio
IBP
Installed Building Products
2.23% of portfolio
ICE
Intercontinental Exchange Inc.
2.13% of portfolio
JPM
JPMorgan Chase & Co.
2.11% of portfolio
2022   Q1$1.77 B BRK.B
Berkshire Hathaway CL B
8.72% of portfolio
GOOG
Alphabet Inc. CL C
6.56% of portfolio
MKL
Markel Group Inc.
6.54% of portfolio
KMX
CarMax Inc.
6.27% of portfolio
AME
Ametek Inc.
6.06% of portfolio
SCHW
Charles Schwab Corp.
5.49% of portfolio
HEI.A
HEICO Corp. CL A
5.48% of portfolio
PGR
Progressive Corp.
4.63% of portfolio
FIVE
Five Below Inc.
4.42% of portfolio
V
Visa Inc.
4.29% of portfolio
NVR
NVR Inc.
3.97% of portfolio
KEYS
Keysight Technologies Inc.
3.89% of portfolio
META
Meta Platforms Inc.
3.23% of portfolio
SSNC
SS&C Technologies Holdings Inc.
2.84% of portfolio
MTB
M&T Bank Corp.
2.78% of portfolio
EW
Edwards Lifesciences Corp.
2.69% of portfolio
ICE
Intercontinental Exchange Inc.
2.47% of portfolio
FBIN
Fortune Brands Innovations Inc.
2.43% of portfolio
CIEN
Ciena Corp.
2.21% of portfolio
JPM
JPMorgan Chase & Co.
2.13% of portfolio
2021   Q4$1.88 B BRK.B
Berkshire Hathaway CL B
8.85% of portfolio
KMX
CarMax Inc.
7.71% of portfolio
GOOG
Alphabet Inc. CL C
6.22% of portfolio
AME
Ametek Inc.
6.22% of portfolio
SCHW
Charles Schwab Corp.
5.13% of portfolio
MKL
Markel Group Inc.
5.02% of portfolio
NVR
NVR Inc.
4.92% of portfolio
KEYS
Keysight Technologies Inc.
4.79% of portfolio
PGR
Progressive Corp.
4.47% of portfolio
META
Meta Platforms Inc.
4.46% of portfolio
HEI.A
HEICO Corp. CL A
4.24% of portfolio
V
Visa Inc.
3.90% of portfolio
FIVE
Five Below Inc.
3.83% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.29% of portfolio
EW
Edwards Lifesciences Corp.
2.80% of portfolio
SSNC
SS&C Technologies Holdings Inc.
2.78% of portfolio
ICE
Intercontinental Exchange Inc.
2.43% of portfolio
MTB
M&T Bank Corp.
2.31% of portfolio
JPM
JPMorgan Chase & Co.
2.26% of portfolio
BAC
Bank of America Corp.
2.08% of portfolio
2021   Q3$1.68 B BRK.B
Berkshire Hathaway CL B
12.17% of portfolio
KMX
CarMax Inc.
8.85% of portfolio
GOOG
Alphabet Inc. CL C
6.32% of portfolio
AME
Ametek Inc.
5.67% of portfolio
MKL
Markel Group Inc.
5.29% of portfolio
META
Meta Platforms Inc.
5.02% of portfolio
SCHW
Charles Schwab Corp.
4.86% of portfolio
NVR
NVR Inc.
4.40% of portfolio
V
Visa Inc.
4.40% of portfolio
PGR
Progressive Corp.
4.32% of portfolio
KEYS
Keysight Technologies Inc.
4.22% of portfolio
HEI.A
HEICO Corp. CL A
4.21% of portfolio
JPM
JPMorgan Chase & Co.
3.73% of portfolio
FIVE
Five Below Inc.
3.52% of portfolio
BAC
Bank of America Corp.
3.41% of portfolio
FBIN
Fortune Brands Innovations Inc.
2.98% of portfolio
EW
Edwards Lifesciences Corp.
2.71% of portfolio
ICE
Intercontinental Exchange Inc.
2.16% of portfolio
DIS
Walt Disney Co.
2.02% of portfolio
SNBR
Sleep Number Corp.
1.93% of portfolio
2021   Q2$1.64 B BRK.B
Berkshire Hathaway CL B
12.44% of portfolio
KMX
CarMax Inc.
8.73% of portfolio
AME
Ametek Inc.
6.02% of portfolio
GOOG
Alphabet Inc. CL C
5.88% of portfolio
MKL
Markel Group Inc.
5.15% of portfolio
META
Meta Platforms Inc.
4.95% of portfolio
V
Visa Inc.
4.74% of portfolio
SCHW
Charles Schwab Corp.
4.73% of portfolio
PGR
Progressive Corp.
4.60% of portfolio
NVR
NVR Inc.
4.57% of portfolio
HEI.A
HEICO Corp. CL A
4.37% of portfolio
KEYS
Keysight Technologies Inc.
3.99% of portfolio
FIVE
Five Below Inc.
3.71% of portfolio
JPM
JPMorgan Chase & Co.
3.44% of portfolio
BAC
Bank of America Corp.
3.37% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.31% of portfolio
EW
Edwards Lifesciences Corp.
2.55% of portfolio
SNBR
Sleep Number Corp.
2.32% of portfolio
ICE
Intercontinental Exchange Inc.
2.16% of portfolio
DIS
Walt Disney Co.
2.16% of portfolio
2021   Q1$1.5 B BRK.B
Berkshire Hathaway CL B
12.06% of portfolio
KMX
CarMax Inc.
9.49% of portfolio
AME
Ametek Inc.
6.13% of portfolio
MKL
Markel Group Inc.
5.19% of portfolio
GOOG
Alphabet Inc. CL C
5.16% of portfolio
NVR
NVR Inc.
4.58% of portfolio
META
Meta Platforms Inc.
4.56% of portfolio
V
Visa Inc.
4.48% of portfolio
SCHW
Charles Schwab Corp.
4.46% of portfolio
PGR
Progressive Corp.
4.32% of portfolio
HEI.A
HEICO Corp. CL A
4.18% of portfolio
KEYS
Keysight Technologies Inc.
3.91% of portfolio
FIVE
Five Below Inc.
3.88% of portfolio
JPM
JPMorgan Chase & Co.
3.61% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.36% of portfolio
BAC
Bank of America Corp.
3.34% of portfolio
SNBR
Sleep Number Corp.
3.26% of portfolio
DIS
Walt Disney Co.
2.32% of portfolio
EW
Edwards Lifesciences Corp.
2.18% of portfolio
ICE
Intercontinental Exchange Inc.
2.12% of portfolio
2020   Q4$1.3 B BRK.B
Berkshire Hathaway CL B
12.28% of portfolio
KMX
CarMax Inc.
8.08% of portfolio
AME
Ametek Inc.
6.61% of portfolio
V
Visa Inc.
5.12% of portfolio
GOOG
Alphabet Inc. CL C
4.98% of portfolio
PGR
Progressive Corp.
4.96% of portfolio
HEI.A
HEICO Corp. CL A
4.81% of portfolio
META
Meta Platforms Inc.
4.60% of portfolio
NVR
NVR Inc.
4.47% of portfolio
KEYS
Keysight Technologies Inc.
4.09% of portfolio
SCHW
Charles Schwab Corp.
4.06% of portfolio
FIVE
Five Below Inc.
4.00% of portfolio
MKL
Markel Group Inc.
3.71% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.39% of portfolio
JPM
JPMorgan Chase & Co.
3.37% of portfolio
BAC
Bank of America Corp.
2.97% of portfolio
EW
Edwards Lifesciences Corp.
2.71% of portfolio
DIS
Walt Disney Co.
2.62% of portfolio
ICE
Intercontinental Exchange Inc.
2.43% of portfolio
ATHM
Autohome Inc.
2.41% of portfolio
2020   Q3$1.09 B BRK.B
Berkshire Hathaway CL B
13.16% of portfolio
KMX
CarMax Inc.
9.09% of portfolio
AME
Ametek Inc.
6.89% of portfolio
V
Visa Inc.
5.52% of portfolio
PGR
Progressive Corp.
5.33% of portfolio
NVR
NVR Inc.
5.23% of portfolio
META
Meta Platforms Inc.
5.08% of portfolio
GOOG
Alphabet Inc. CL C
4.87% of portfolio
HEI.A
HEICO Corp. CL A
4.26% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.99% of portfolio
MKL
Markel Group Inc.
3.99% of portfolio
KEYS
Keysight Technologies Inc.
3.61% of portfolio
FIVE
Five Below Inc.
3.38% of portfolio
SCHW
Charles Schwab Corp.
3.19% of portfolio
JPM
JPMorgan Chase & Co.
2.97% of portfolio
BAC
Bank of America Corp.
2.79% of portfolio
EW
Edwards Lifesciences Corp.
2.73% of portfolio
ICE
Intercontinental Exchange Inc.
2.44% of portfolio
DIS
Walt Disney Co.
2.06% of portfolio
ATHM
Autohome Inc.
1.71% of portfolio
2020   Q2$1.01 B BRK.B
Berkshire Hathaway CL B
14.99% of portfolio
KMX
CarMax Inc.
9.50% of portfolio
AME
Ametek Inc.
6.64% of portfolio
V
Visa Inc.
5.77% of portfolio
GOOG
Alphabet Inc. CL C
5.11% of portfolio
PGR
Progressive Corp.
4.81% of portfolio
META
Meta Platforms Inc.
4.76% of portfolio
NVR
NVR Inc.
4.57% of portfolio
HEI.A
HEICO Corp. CL A
4.11% of portfolio
MKL
Markel Group Inc.
4.05% of portfolio
KEYS
Keysight Technologies Inc.
4.03% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.22% of portfolio
SCHW
Charles Schwab Corp.
3.21% of portfolio
JPM
JPMorgan Chase & Co.
3.11% of portfolio
FIVE
Five Below Inc.
3.07% of portfolio
BAC
Bank of America Corp.
2.98% of portfolio
EW
Edwards Lifesciences Corp.
2.56% of portfolio
ICE
Intercontinental Exchange Inc.
2.34% of portfolio
DIS
Walt Disney Co.
2.06% of portfolio
ATHM
Autohome Inc.
1.49% of portfolio
2020   Q1$785 M BRK.B
Berkshire Hathaway CL B
19.35% of portfolio
KMX
CarMax Inc.
7.56% of portfolio
AME
Ametek Inc.
6.67% of portfolio
V
Visa Inc.
6.03% of portfolio
PGR
Progressive Corp.
5.31% of portfolio
GOOG
Alphabet Inc. CL C
5.06% of portfolio
MKL
Markel Group Inc.
4.87% of portfolio
NVR
NVR Inc.
4.54% of portfolio
KEYS
Keysight Technologies Inc.
4.21% of portfolio
HEI.A
HEICO Corp. CL A
3.91% of portfolio
SCHW
Charles Schwab Corp.
3.80% of portfolio
JPM
JPMorgan Chase & Co.
3.70% of portfolio
META
Meta Platforms Inc.
3.60% of portfolio
BAC
Bank of America Corp.
3.52% of portfolio
EW
Edwards Lifesciences Corp.
2.84% of portfolio
FBIN
Fortune Brands Innovations Inc.
2.78% of portfolio
FIVE
Five Below Inc.
2.35% of portfolio
DIS
Walt Disney Co.
2.26% of portfolio
ATHM
Autohome Inc.
1.57% of portfolio
LFUS
Littelfuse Inc.
1.00% of portfolio
2019   Q4$1.11 B BRK.B
Berkshire Hathaway CL B
18.26% of portfolio
KMX
CarMax Inc.
9.28% of portfolio
AME
Ametek Inc.
7.52% of portfolio
V
Visa Inc.
5.35% of portfolio
NVR
NVR Inc.
5.20% of portfolio
GOOG
Alphabet Inc. CL C
4.42% of portfolio
JPM
JPMorgan Chase & Co.
4.29% of portfolio
SCHW
Charles Schwab Corp.
4.10% of portfolio
HEI.A
HEICO Corp. CL A
4.06% of portfolio
MKL
Markel Group Inc.
4.04% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.72% of portfolio
KEYS
Keysight Technologies Inc.
3.70% of portfolio
META
Meta Platforms Inc.
3.40% of portfolio
BAC
Bank of America Corp.
3.07% of portfolio
PGR
Progressive Corp.
2.94% of portfolio
EW
Edwards Lifesciences Corp.
2.71% of portfolio
UNP
Union Pacific
2.65% of portfolio
DIS
Walt Disney Co.
2.62% of portfolio
MTB
M&T Bank Corp.
2.14% of portfolio
LFUS
Littelfuse Inc.
2.01% of portfolio
2019   Q3$1 B BRK.B
Berkshire Hathaway CL B
18.06% of portfolio
KMX
CarMax Inc.
10.73% of portfolio
AME
Ametek Inc.
7.30% of portfolio
NVR
NVR Inc.
5.36% of portfolio
V
Visa Inc.
5.31% of portfolio
HEI.A
HEICO Corp. CL A
4.71% of portfolio
MKL
Markel Group Inc.
4.51% of portfolio
GOOG
Alphabet Inc. CL C
4.33% of portfolio
JPM
JPMorgan Chase & Co.
3.96% of portfolio
SCHW
Charles Schwab Corp.
3.90% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.38% of portfolio
META
Meta Platforms Inc.
3.14% of portfolio
KEYS
Keysight Technologies Inc.
2.91% of portfolio
EW
Edwards Lifesciences Corp.
2.79% of portfolio
BAC
Bank of America Corp.
2.75% of portfolio
UNP
Union Pacific
2.58% of portfolio
DIS
Walt Disney Co.
2.56% of portfolio
MTB
M&T Bank Corp.
2.17% of portfolio
PGR
Progressive Corp.
2.07% of portfolio
LFUS
Littelfuse Inc.
2.03% of portfolio
2019   Q2$990 M BRK.B
Berkshire Hathaway CL B
18.61% of portfolio
KMX
CarMax Inc.
10.70% of portfolio
AME
Ametek Inc.
7.28% of portfolio
V
Visa Inc.
5.43% of portfolio
HEI.A
HEICO Corp. CL A
5.08% of portfolio
NVR
NVR Inc.
4.87% of portfolio
MKL
Markel Group Inc.
4.17% of portfolio
GOOG
Alphabet Inc. CL C
3.83% of portfolio
JPM
JPMorgan Chase & Co.
3.77% of portfolio
SCHW
Charles Schwab Corp.
3.77% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.57% of portfolio
META
Meta Platforms Inc.
3.38% of portfolio
DIS
Walt Disney Co.
2.77% of portfolio
UNP
Union Pacific
2.72% of portfolio
BAC
Bank of America Corp.
2.58% of portfolio
KEYS
Keysight Technologies Inc.
2.57% of portfolio
MHK
Mohawk Industries
2.51% of portfolio
EW
Edwards Lifesciences Corp.
2.37% of portfolio
MTB
M&T Bank Corp.
2.33% of portfolio
OZK
Bank OZK
2.22% of portfolio
2019   Q1$872 M BRK.B
Berkshire Hathaway CL B
19.18% of portfolio
KMX
CarMax Inc.
9.52% of portfolio
AME
Ametek Inc.
7.26% of portfolio
V
Visa Inc.
5.42% of portfolio
GOOG
Alphabet Inc. CL C
4.62% of portfolio
HEI.A
HEICO Corp. CL A
4.56% of portfolio
NVR
NVR Inc.
4.35% of portfolio
MKL
Markel Group Inc.
4.17% of portfolio
JPM
JPMorgan Chase & Co.
3.69% of portfolio
SCHW
Charles Schwab Corp.
3.62% of portfolio
FBIN
Fortune Brands Innovations Inc.
3.26% of portfolio
MHK
Mohawk Industries
3.21% of portfolio
META
Meta Platforms Inc.
3.15% of portfolio
UNP
Union Pacific
3.01% of portfolio
EW
Edwards Lifesciences Corp.
2.72% of portfolio
DIS
Walt Disney Co.
2.42% of portfolio
BAC
Bank of America Corp.
2.36% of portfolio
OZK
Bank OZK
2.31% of portfolio
LFUS
Littelfuse Inc.
2.28% of portfolio
MTB
M&T Bank Corp.
2.28% of portfolio
2018   Q4$759 M BRK.B
Berkshire Hathaway CL B
21.75% of portfolio
KMX
CarMax Inc.
9.55% of portfolio
AME
Ametek Inc.
6.83% of portfolio
V
Visa Inc.
5.18% of portfolio
MKL
Markel Group Inc.
4.71% of portfolio
GOOG
Alphabet Inc. CL C
4.67% of portfolio
NVR
NVR Inc.
4.30% of portfolio
JPM
JPMorgan Chase & Co.
3.89% of portfolio
HEI.A
HEICO Corp. CL A
3.79% of portfolio
SCHW
Charles Schwab Corp.
3.64% of portfolio
UNP
Union Pacific
3.54% of portfolio
MHK
Mohawk Industries
3.45% of portfolio
FBIN
Fortune Brands Innovations Inc.
2.93% of portfolio
DIS
Walt Disney Co.
2.77% of portfolio
FWONK
Liberty Media Corp Formula One Series C
2.69% of portfolio
EW
Edwards Lifesciences Corp.
2.47% of portfolio
MTB
M&T Bank Corp.
2.33% of portfolio
LFUS
Littelfuse Inc.
2.29% of portfolio
ORLY
O'Reilly Automotive
2.28% of portfolio
META
Meta Platforms Inc.
2.02% of portfolio
2018   Q3$883 M BRK.B
Berkshire Hathaway CL B
19.70% of portfolio
KMX
CarMax Inc.
9.89% of portfolio
AME
Ametek Inc.
6.91% of portfolio
OZK
Bank OZK
5.79% of portfolio
V
Visa Inc.
5.14% of portfolio
UNP
Union Pacific
5.13% of portfolio
MKL
Markel Group Inc.
4.60% of portfolio
GOOG
Alphabet Inc. CL C
4.59% of portfolio
DIS
Walt Disney Co.
4.01% of portfolio
HEI.A
HEICO Corp. CL A
3.96% of portfolio
EW
Edwards Lifesciences Corp.
3.56% of portfolio
FWONK
Liberty Media Corp Formula One Series C
2.85% of portfolio
SCHW
Charles Schwab Corp.
2.82% of portfolio
JPM
JPMorgan Chase & Co.
2.64% of portfolio
MHK
Mohawk Industries
2.35% of portfolio
LFUS
Littelfuse Inc.
2.29% of portfolio
MTB
M&T Bank Corp.
2.26% of portfolio
FBIN
Fortune Brands Innovations Inc.
2.25% of portfolio
META
Meta Platforms Inc.
2.12% of portfolio
ORLY
O'Reilly Automotive
2.01% of portfolio
2018   Q2$769 M BRK.B
Berkshire Hathaway CL B
18.48% of portfolio
KMX
CarMax Inc.
10.50% of portfolio
OZK
Bank OZK
7.51% of portfolio
AME
Ametek Inc.
6.77% of portfolio
V
Visa Inc.
5.92% of portfolio
UNP
Union Pacific
5.03% of portfolio
MKL
Markel Group Inc.
4.56% of portfolio
GOOG
Alphabet Inc. CL C
4.46% of portfolio
DIS
Walt Disney Co.
3.96% of portfolio
HEI.A
HEICO Corp. CL A
3.64% of portfolio
ORLY
O'Reilly Automotive
3.40% of portfolio
EW
Edwards Lifesciences Corp.
3.27% of portfolio
FWONK
Liberty Media Corp Formula One Series C
3.17% of portfolio
MHK
Mohawk Industries
3.05% of portfolio
LFUS
Littelfuse Inc.
2.71% of portfolio
META
Meta Platforms Inc.
2.65% of portfolio
MTB
M&T Bank Corp.
2.48% of portfolio
WFC
Wells Fargo
2.46% of portfolio
FBIN
Fortune Brands Innovations Inc.
2.33% of portfolio
LKQ
LKQ Corp.
1.59% of portfolio
2018   Q1$747 M BRK.B
Berkshire Hathaway CL B
19.75% of portfolio
KMX
CarMax Inc.
9.05% of portfolio
OZK
Bank OZK
8.02% of portfolio
AME
Ametek Inc.
7.11% of portfolio
V
Visa Inc.
5.41% of portfolio
MKL
Markel Group Inc.
4.96% of portfolio
UNP
Union Pacific
4.83% of portfolio
LKQ
LKQ Corp.
4.80% of portfolio
GOOG
Alphabet Inc. CL C
4.05% of portfolio
DIS
Walt Disney Co.
3.84% of portfolio
HEI.A
HEICO Corp. CL A
3.50% of portfolio
MHK
Mohawk Industries
3.32% of portfolio
EW
Edwards Lifesciences Corp.
3.20% of portfolio
ORLY
O'Reilly Automotive
3.11% of portfolio
CACC
Credit Acceptance Corp.
2.83% of portfolio
MTB
M&T Bank Corp.
2.75% of portfolio
FWONK
Liberty Media Corp Formula One Series C
2.70% of portfolio
FBIN
Fortune Brands Innovations Inc.
2.43% of portfolio
WFC
Wells Fargo
2.37% of portfolio
GOOGL
Alphabet Inc.
0.80% of portfolio
2017   Q4$729 M BRK.B
Berkshire Hathaway CL B
19.48% of portfolio
KMX
CarMax Inc.
9.09% of portfolio
OZK
Bank OZK
8.08% of portfolio
AME
Ametek Inc.
6.79% of portfolio
V
Visa Inc.
5.24% of portfolio
LKQ
LKQ Corp.
5.11% of portfolio
UNP
Union Pacific
4.92% of portfolio
MKL
Markel Group Inc.
4.80% of portfolio
GOOG
Alphabet Inc. CL C
4.00% of portfolio
DIS
Walt Disney Co.
3.94% of portfolio
MHK
Mohawk Industries
3.93% of portfolio
HEI.A
HEICO Corp. CL A
3.19% of portfolio
ORLY
O'Reilly Automotive
3.06% of portfolio
FWONK
Liberty Media Corp Formula One Series C
2.99% of portfolio
FBIN
Fortune Brands Innovations Inc.
2.89% of portfolio
WFC
Wells Fargo
2.78% of portfolio
CACC
Credit Acceptance Corp.
2.64% of portfolio
MTB
M&T Bank Corp.
2.60% of portfolio
EW
Edwards Lifesciences Corp.
2.50% of portfolio
GOOGL
Alphabet Inc.
0.84% of portfolio