Francois Rochon - Giverny Capital

History Stock Activity Share change % change to portfolio
Q4  2018
GOOGL - Alphabet Inc. Reduce 0.77% 880 0.01
LFUS - Littelfuse Inc. Reduce 0.80% 817 0.02
KMX - CarMax Inc. Reduce 1.19% 13,912 0.11
HEI.A - HEICO Corp. CL A Reduce 1.44% 6,661 0.06
FWONK - Liberty Media Corp Formula One Series C Reduce 1.58% 10,674 0.04
V - Visa Inc. Reduce 1.60% 4,836 0.08
LKQ - LKQ Corp. Reduce 1.76% 7,750 0.02
ORLY - O'Reilly Automotive Reduce 1.91% 975 0.04
UNP - Union Pacific Reduce 30.10% 83,688 1.52
EW - Edwards Lifesciences Corp. Reduce 32.38% 58,512 1.18
DIS - Walt Disney Co. Reduce 36.76% 111,389 1.61
OZK - Bank OZK Reduce 50.08% 674,212 2.03
RYAAY - Ryanair Holdings PLC Sell 100.00% 2,500 0.03
Q3  2018
JPM - JPMorgan Chase & Co. Add 1301.16% 192,012 2.45
LKQ - LKQ Corp. Add 15.18% 58,090 0.21
FBIN - Fortune Brands Innovations Inc. Add 13.97% 46,617 0.28
LFUS - Littelfuse Inc. Add 11.78% 10,761 0.24
GOOG - Alphabet Inc. CL C Add 10.50% 64,480 0.44
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
AME - Ametek Inc. Add 6.96% 50,170 0.45
BRK.B - Berkshire Hathaway CL B Add 6.71% 51,106 1.24
MKL - Markel Group Inc. Add 5.85% 1,892 0.25
KMX - CarMax Inc. Add 5.56% 61,604 0.52
OZK - Bank OZK Add 5.07% 64,918 0.28
EW - Edwards Lifesciences Corp. Add 4.74% 8,182 0.16
DIS - Walt Disney Co. Add 4.40% 12,781 0.17
FWONK - Liberty Media Corp Formula One Series C Add 2.96% 19,427 0.08
UNP - Union Pacific Add 1.87% 5,115 0.09
HEI.A - HEICO Corp. CL A Add 0.97% 4,436 0.04
SPY - SPDR S&P 500 ETF Trust Add 0.72% 38 0.00
SCHW - Charles Schwab Corp. Buy 506,129 2.82
NVR - NVR Inc. Buy 7,013 1.96
AAPL - Apple Inc. Buy 8,508 0.05
HCSG - Healthcare Services Group Buy 9,266 0.04
FAST - Fastenal Buy 8,154 0.03
GOOGL - Alphabet Inc. Reduce 0.96% 1,100 0.01
V - Visa Inc. Reduce 11.99% 41,211 0.70
MA - Mastercard Inc. Reduce 34.14% 1,075 0.03
ORLY - O'Reilly Automotive Reduce 46.45% 44,351 1.74
FIVE - Five Below Inc. Reduce 67.34% 7,413 0.10
WFC - Wells Fargo Sell 100.00% 341,577 2.46
STN - Stantec Inc. Sell 100.00% 21,329 0.09
CACC - Credit Acceptance Corp. Sell 100.00% 992 0.05
HBI - Hanesbrands Inc. Sell 100.00% 12,264 0.04
BKNG - Booking Holdings Inc. Sell 100.00% 50 0.01
Q2  2018
LFUS - Littelfuse Inc. Add 5897.24% 89,815 2.66
HEI.A - HEICO Corp. CL A Add 24.72% 90,964 0.72
FBIN - Fortune Brands Innovations Inc. Add 8.22% 25,340 0.18
GOOG - Alphabet Inc. CL C Add 4.77% 27,960 0.20
OZK - Bank OZK Add 3.26% 40,438 0.24
AME - Ametek Inc. Add 3.11% 21,743 0.20
BRK.B - Berkshire Hathaway CL B Add 2.95% 21,802 0.53
MHK - Mohawk Industries Add 2.50% 2,676 0.07
MKL - Markel Group Inc. Add 2.06% 653 0.09
ORLY - O'Reilly Automotive Add 1.77% 1,656 0.06
DIS - Walt Disney Co. Add 1.74% 4,960 0.07
UNP - Union Pacific Add 1.73% 4,649 0.09
V - Visa Inc. Add 1.70% 5,733 0.10
KMX - CarMax Inc. Add 1.49% 16,313 0.15
WFC - Wells Fargo Add 0.99% 3,345 0.02
EW - Edwards Lifesciences Corp. Add 0.78% 1,342 0.03
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
META - Meta Platforms Inc. Buy 104,672 2.65
BKNG - Booking Holdings Inc. Buy 50 0.01
SPY - SPDR S&P 500 ETF Trust Reduce 0.72% 38 0.00
MA - Mastercard Inc. Reduce 1.72% 55 0.00
LKQ - LKQ Corp. Reduce 59.52% 562,779 2.34
CACC - Credit Acceptance Corp. Reduce 98.45% 62,989 3.17
FAST - Fastenal Sell 100.00% 8,154 0.03
Q1  2018
TJX - TJX Companies Inc. Add 155.35% 6,652 0.04
HEI.A - HEICO Corp. CL A Add 25.01% 73,614 0.70
CACC - Credit Acceptance Corp. Add 7.66% 4,555 0.20
DIS - Walt Disney Co. Add 6.81% 18,184 0.24
EW - Edwards Lifesciences Corp. Add 5.94% 9,595 0.18
KMX - CarMax Inc. Add 5.69% 58,738 0.49
GOOG - Alphabet Inc. CL C Add 5.34% 29,700 0.21
BRK.B - Berkshire Hathaway CL B Add 3.27% 23,412 0.63
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
AME - Ametek Inc. Add 2.38% 16,248 0.17
FWONK - Liberty Media Corp Formula One Series C Add 2.36% 15,071 0.06
OZK - Bank OZK Add 2.06% 25,008 0.16
WFC - Wells Fargo Add 1.28% 4,268 0.03
ORLY - O'Reilly Automotive Add 1.10% 1,024 0.03
V - Visa Inc. Add 1.00% 3,362 0.05
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
SPY - SPDR S&P 500 ETF Trust Reduce 0.79% 42 0.00
GOOGL - Alphabet Inc. Reduce 1.32% 1,540 0.01