Francois Rochon - Giverny Capital

History Stock Activity Share change % change to portfolio
Q1  2019
HCSG - Healthcare Services Group Add 3000.95% 278,068 1.05
META - Meta Platforms Inc. Add 40.82% 47,703 0.91
BRK.B - Berkshire Hathaway CL B Add 2.98% 24,107 0.56
SCHW - Charles Schwab Corp. Add 10.95% 72,778 0.36
KMX - CarMax Inc. Add 2.87% 33,205 0.27
MKL - Markel Group Inc. Add 6.05% 2,085 0.24
JPM - JPMorgan Chase & Co. Add 5.27% 15,921 0.18
LFUS - Littelfuse Inc. Add 7.41% 7,508 0.16
HEI.A - HEICO Corp. CL A Add 3.48% 15,911 0.15
NVR - NVR Inc. Add 2.42% 324 0.10
OZK - Bank OZK Add 3.38% 22,680 0.08
V - Visa Inc. Add 1.59% 4,743 0.08
FBIN - Fortune Brands Innovations Inc. Add 2.14% 12,496 0.07
MTB - M&T Bank Corp. Add 2.16% 2,679 0.05
ROP - Roper Technologies Inc. Buy 1,245 0.05
GOOGL - Alphabet Inc. Add 5.82% 6,560 0.04
EW - Edwards Lifesciences Corp. Add 1.43% 1,745 0.04
ODFL - Old Dominion Freight Line Buy 7,730 0.04
KNX - Knight-Swift Transportation Buy 7,743 0.03
GOOG - Alphabet Inc. CL C Add 0.45% 3,060 0.02
LULU - Lululemon Athletica Inc. Add 0.98% 45 0.00
Q4  2018
NVR - NVR Inc. Add 91.00% 6,382 2.05
MHK - Mohawk Industries Add 89.43% 105,718 1.63
JPM - JPMorgan Chase & Co. Add 46.15% 95,425 1.23
FBIN - Fortune Brands Innovations Inc. Add 53.71% 204,241 1.02
SCHW - Charles Schwab Corp. Add 31.26% 158,217 0.87
META - Meta Platforms Inc. Add 2.87% 3,261 0.06
MTB - M&T Bank Corp. Add 1.82% 2,217 0.04
GOOG - Alphabet Inc. CL C Add 0.74% 5,020 0.03
MKL - Markel Group Inc. Add 0.66% 227 0.03
AAPL - Apple Inc. Add 2.40% 204 0.00
Q3  2018
SCHW - Charles Schwab Corp. Buy 506,129 2.82
JPM - JPMorgan Chase & Co. Add 1301.16% 192,012 2.45
NVR - NVR Inc. Buy 7,013 1.96
BRK.B - Berkshire Hathaway CL B Add 6.71% 51,106 1.24
KMX - CarMax Inc. Add 5.56% 61,604 0.52
AME - Ametek Inc. Add 6.96% 50,170 0.45
GOOG - Alphabet Inc. CL C Add 10.50% 64,480 0.44
FBIN - Fortune Brands Innovations Inc. Add 13.97% 46,617 0.28
OZK - Bank OZK Add 5.07% 64,918 0.28
MKL - Markel Group Inc. Add 5.85% 1,892 0.25
LFUS - Littelfuse Inc. Add 11.78% 10,761 0.24
LKQ - LKQ Corp. Add 15.18% 58,090 0.21
META - Meta Platforms Inc. Add 8.54% 8,937 0.17
MTB - M&T Bank Corp. Add 8.32% 9,335 0.17
MHK - Mohawk Industries Add 7.88% 8,630 0.17
DIS - Walt Disney Co. Add 4.40% 12,781 0.17
EW - Edwards Lifesciences Corp. Add 4.74% 8,182 0.16
UNP - Union Pacific Add 1.87% 5,115 0.09
FWONK - Liberty Media Corp Formula One Series C Add 2.96% 19,427 0.08
AAPL - Apple Inc. Buy 8,508 0.05
HEI.A - HEICO Corp. CL A Add 0.97% 4,436 0.04
HCSG - Healthcare Services Group Buy 9,266 0.04
FAST - Fastenal Buy 8,154 0.03
SPY - SPDR S&P 500 ETF Trust Add 0.72% 38 0.00
Q2  2018
LFUS - Littelfuse Inc. Add 5897.24% 89,815 2.66
META - Meta Platforms Inc. Buy 104,672 2.65
HEI.A - HEICO Corp. CL A Add 24.72% 90,964 0.72
BRK.B - Berkshire Hathaway CL B Add 2.95% 21,802 0.53
OZK - Bank OZK Add 3.26% 40,438 0.24
GOOG - Alphabet Inc. CL C Add 4.77% 27,960 0.20
AME - Ametek Inc. Add 3.11% 21,743 0.20
FBIN - Fortune Brands Innovations Inc. Add 8.22% 25,340 0.18
KMX - CarMax Inc. Add 1.49% 16,313 0.15
V - Visa Inc. Add 1.70% 5,733 0.10
MKL - Markel Group Inc. Add 2.06% 653 0.09
UNP - Union Pacific Add 1.73% 4,649 0.09
MHK - Mohawk Industries Add 2.50% 2,676 0.07
DIS - Walt Disney Co. Add 1.74% 4,960 0.07
ORLY - O'Reilly Automotive Add 1.77% 1,656 0.06
EW - Edwards Lifesciences Corp. Add 0.78% 1,342 0.03
WFC - Wells Fargo Add 0.99% 3,345 0.02
MTB - M&T Bank Corp. Add 0.63% 708 0.02
FWONK - Liberty Media Corp Formula One Series C Add 0.58% 3,799 0.02
BKNG - Booking Holdings Inc. Buy 50 0.01
Q1  2018
HEI.A - HEICO Corp. CL A Add 25.01% 73,614 0.70
BRK.B - Berkshire Hathaway CL B Add 3.27% 23,412 0.63
KMX - CarMax Inc. Add 5.69% 58,738 0.49
DIS - Walt Disney Co. Add 6.81% 18,184 0.24
GOOG - Alphabet Inc. CL C Add 5.34% 29,700 0.21
CACC - Credit Acceptance Corp. Add 7.66% 4,555 0.20
EW - Edwards Lifesciences Corp. Add 5.94% 9,595 0.18
AME - Ametek Inc. Add 2.38% 16,248 0.17
OZK - Bank OZK Add 2.06% 25,008 0.16
LKQ - LKQ Corp. Add 3.17% 29,019 0.15
MKL - Markel Group Inc. Add 3.06% 939 0.15
MHK - Mohawk Industries Add 2.91% 3,026 0.09
FWONK - Liberty Media Corp Formula One Series C Add 2.36% 15,071 0.06
V - Visa Inc. Add 1.00% 3,362 0.05
TJX - TJX Companies Inc. Add 155.35% 6,652 0.04
WFC - Wells Fargo Add 1.28% 4,268 0.03
ORLY - O'Reilly Automotive Add 1.10% 1,024 0.03
MTB - M&T Bank Corp. Add 0.57% 628 0.02
UNP - Union Pacific Add 0.28% 742 0.01
FBIN - Fortune Brands Innovations Inc. Add 0.27% 827 0.01