Francois Rochon - Giverny Capital

History Stock Activity Share change % change to portfolio
Q1  2024
OZK - Bank OZK Add 387.96% 926,339 1.71
BKNG - Booking Holdings Inc. Buy 11,294 1.67
FBIN - Fortune Brands Innovations Inc. Reduce 49.79% 449,022 1.55
SBUX - Starbucks Corp. Add 5880.22% 365,338 1.36
MBC - Masterbrand Inc Sell 100.00% 912,988 0.64
MEDP - Medpace Holdings Inc. Add 17.49% 27,568 0.45
ATHM - Autohome Inc. Sell 100.00% 312,582 0.41
PGR - Progressive Corp. Add 4.91% 24,818 0.21
KMX - CarMax Inc. Add 3.18% 48,824 0.17
FI - Fiserv Inc. Add 5.58% 25,372 0.16
META - Meta Platforms Inc. Add 2.74% 7,888 0.16
NVR - NVR Inc. Add 3.68% 466 0.15
HEI.A - HEICO Corp. CL A Add 3.21% 22,392 0.14
AME - Ametek Inc. Add 1.94% 17,686 0.13
LULU - Lululemon Athletica Inc. Add 6.14% 7,474 0.12
IBP - Installed Building Products Add 2.54% 11,586 0.12
SPY - SPDR S&P 500 ETF Trust Sell 100.00% 4,752 0.11
FIVE - Five Below Inc. Add 2.00% 13,092 0.10
GOOGL - Alphabet Inc. Add 4.75% 13,278 0.08
SCHW - Charles Schwab Corp. Add 3.30% 27,527 0.08
MKL - Markel Group Inc. Add 1.73% 1,369 0.08
FND - Floor & Decor Holdings Reduce 5.14% 14,754 0.08
BRK.B - Berkshire Hathaway CL B Reduce 0.80% 3,881 0.07
BAC - Bank of America Corp. Reduce 4.12% 42,384 0.07
MTB - M&T Bank Corp. Add 2.80% 9,614 0.06
V - Visa Inc. Add 1.36% 5,116 0.06
ADI - Analog Devices Add 3.05% 5,730 0.05
KEYS - Keysight Technologies Inc. Add 1.59% 7,493 0.05
GOOG - Alphabet Inc. CL C Add 1.23% 7,850 0.05
ANET - Arista Networks Inc. Reduce 3.85% 3,831 0.05
ABNB - Airbnb Inc. Buy 7,055 0.05
CACC - Credit Acceptance Corp. Add 6.83% 1,544 0.03
MA - Mastercard Inc. Add 6.69% 1,431 0.03
BOOT - Boot Barn Holdings Sell 100.00% 8,253 0.03
ROP - Roper Technologies Inc. Sell 100.00% 1,330 0.03
COHR - Coherent Corp. Add 7.56% 8,177 0.02
FERG - Ferguson plc Add 7.20% 1,942 0.02
JPM - JPMorgan Chase & Co. Add 6.61% 2,430 0.02
ALGN - Align Technology Inc. Add 6.29% 1,709 0.02
EW - Edwards Lifesciences Corp. Add 1.09% 4,812 0.02
ODFL - Old Dominion Freight Line Reduce 50.00% 2,362 0.02
BABA - Alibaba Group Holdings Sell 100.00% 4,976 0.02
FAST - Fastenal Sell 100.00% 8,154 0.02
KNX - Knight-Swift Transportation Sell 100.00% 7,789 0.02
GBTC - Grayscale Bitcoin Trust Btc Buy 7,442 0.02
LFUS - Littelfuse Inc. Add 1.97% 1,503 0.01
DIS - Walt Disney Co. Add 0.87% 2,009 0.01
ITB - Ishares U.S. Home Constructi Reduce 22.67% 3,327 0.01
GIB - CGI Inc. Sell 100.00% 1,585 0.01
MSFT - Microsoft Corp. Sell 100.00% 288 0.01
TSM - Taiwan Semiconductor S.A. Reduce 0.57% 47 0.00
AAPL - Apple Inc. Reduce 1.51% 154 0.00
TJX - TJX Companies Inc. Reduce 87.47% 7,572 0.00
CIEN - Ciena Corp. Reduce 99.89% 625,275 0.00
Q4  2023
MEDP - Medpace Holdings Inc. Add 4093.19% 153,904 2.22
GOOG - Alphabet Inc. CL C Reduce 29.61% 268,374 1.78
COHR - Coherent Corp. Reduce 84.72% 599,573 1.22
FI - Fiserv Inc. Add 42.55% 135,780 0.85
MKL - Markel Group Inc. Reduce 6.32% 5,345 0.36
ALGN - Align Technology Inc. Buy 27,162 0.35
GOOGL - Alphabet Inc. Add 19.33% 45,262 0.30
KNSL - Kinsale Capital Group Inc. Add 589.24% 15,055 0.24
IBP - Installed Building Products Add 5.20% 22,528 0.19
BRK.B - Berkshire Hathaway CL B Add 1.59% 7,566 0.13
MSFT - Microsoft Corp. Reduce 92.00% 3,312 0.12
HEI.A - HEICO Corp. CL A Reduce 2.22% 15,850 0.11
SCHW - Charles Schwab Corp. Add 3.65% 29,343 0.10
AME - Ametek Inc. Add 1.48% 13,235 0.10
FIVE - Five Below Inc. Add 1.48% 9,532 0.10
META - Meta Platforms Inc. Add 1.94% 5,483 0.09
V - Visa Inc. Add 1.54% 5,722 0.07
KMX - CarMax Inc. Add 0.86% 13,136 0.05
ATHM - Autohome Inc. Reduce 8.90% 30,555 0.04
AAPL - Apple Inc. Reduce 29.05% 4,168 0.04
BRK.A - Berkshire Hathaway CL A Add 16.67% 1 0.03
LULU - Lululemon Athletica Inc. Add 0.99% 1,188 0.03
PGR - Progressive Corp. Add 0.82% 4,120 0.03
ODFL - Old Dominion Freight Line Reduce 41.92% 3,410 0.03
FND - Floor & Decor Holdings Add 1.29% 3,656 0.02
CIEN - Ciena Corp. Reduce 1.50% 9,527 0.02
BN - Brookfield Corp. Sell 100.00% 14,671 0.02
MA - Mastercard Inc. Add 3.03% 630 0.01
FERG - Ferguson plc Add 2.99% 783 0.01
CACC - Credit Acceptance Corp. Add 2.32% 512 0.01
OZK - Bank OZK Add 1.21% 2,845 0.01
ADI - Analog Devices Add 0.84% 1,558 0.01
ANET - Arista Networks Inc. Add 0.75% 744 0.01
LFUS - Littelfuse Inc. Add 0.58% 440 0.01
MTB - M&T Bank Corp. Add 0.27% 937 0.01
KEYS - Keysight Technologies Inc. Add 0.21% 965 0.01
FBIN - Fortune Brands Innovations Inc. Add 0.16% 1,435 0.01
IYF - Ishares Us Financials ETF Sell 100.00% 2,803 0.01
ITB - Ishares U.S. Home Constructi Add 5.12% 715 0.00
JPM - JPMorgan Chase & Co. Add 0.46% 167 0.00
MBC - Masterbrand Inc Add 0.40% 3,610 0.00
BAC - Bank of America Corp. Add 0.19% 1,930 0.00
EW - Edwards Lifesciences Corp. Add 0.07% 304 0.00
NVR - NVR Inc. Reduce 0.02% 2 0.00
DIS - Walt Disney Co. Reduce 0.03% 61 0.00
ROP - Roper Technologies Inc. Reduce 0.37% 5 0.00