Francois Rochon - Giverny Capital

History Stock Activity Share change % change to portfolio
Q4  2023
MEDP - Medpace Holdings Inc. Add 4093.19% 153,904 2.22
KNSL - Kinsale Capital Group Inc. Add 589.24% 15,055 0.24
FI - Fiserv Inc. Add 42.55% 135,780 0.85
GOOGL - Alphabet Inc. Add 19.33% 45,262 0.30
BRK.A - Berkshire Hathaway CL A Add 16.67% 1 0.03
IBP - Installed Building Products Add 5.20% 22,528 0.19
ITB - Ishares U.S. Home Constructi Add 5.12% 715 0.00
SCHW - Charles Schwab Corp. Add 3.65% 29,343 0.10
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
META - Meta Platforms Inc. Add 1.94% 5,483 0.09
BRK.B - Berkshire Hathaway CL B Add 1.59% 7,566 0.13
V - Visa Inc. Add 1.54% 5,722 0.07
AME - Ametek Inc. Add 1.48% 13,235 0.10
FIVE - Five Below Inc. Add 1.48% 9,532 0.10
FND - Floor & Decor Holdings Add 1.29% 3,656 0.02
OZK - Bank OZK Add 1.21% 2,845 0.01
LULU - Lululemon Athletica Inc. Add 0.99% 1,188 0.03
KMX - CarMax Inc. Add 0.86% 13,136 0.05
ADI - Analog Devices Add 0.84% 1,558 0.01
PGR - Progressive Corp. Add 0.82% 4,120 0.03
ANET - Arista Networks Inc. Add 0.75% 744 0.01
LFUS - Littelfuse Inc. Add 0.58% 440 0.01
JPM - JPMorgan Chase & Co. Add 0.46% 167 0.00
MBC - Masterbrand Inc Add 0.40% 3,610 0.00
MTB - M&T Bank Corp. Add 0.27% 937 0.01
KEYS - Keysight Technologies Inc. Add 0.21% 965 0.01
BAC - Bank of America Corp. Add 0.19% 1,930 0.00
FBIN - Fortune Brands Innovations Inc. Add 0.16% 1,435 0.01
EW - Edwards Lifesciences Corp. Add 0.07% 304 0.00
ALGN - Align Technology Inc. Buy 27,162 0.35
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
TJX - TJX Companies Inc. Reduce 0.46% 40 0.00
BABA - Alibaba Group Holdings Reduce 0.56% 28 0.00
CIEN - Ciena Corp. Reduce 1.50% 9,527 0.02
HEI.A - HEICO Corp. CL A Reduce 2.22% 15,850 0.11
GIB - CGI Inc. Reduce 5.54% 93 0.00
MKL - Markel Group Inc. Reduce 6.32% 5,345 0.36
ATHM - Autohome Inc. Reduce 8.90% 30,555 0.04
FAST - Fastenal Reduce 8.93% 800 0.00
AAPL - Apple Inc. Reduce 29.05% 4,168 0.04
GOOG - Alphabet Inc. CL C Reduce 29.61% 268,374 1.78
ODFL - Old Dominion Freight Line Reduce 41.92% 3,410 0.03
COHR - Coherent Corp. Reduce 84.72% 599,573 1.22
MSFT - Microsoft Corp. Reduce 92.00% 3,312 0.12
BN - Brookfield Corp. Sell 100.00% 14,671 0.02
IYF - Ishares Us Financials ETF Sell 100.00% 2,803 0.01
Q3  2023
COHR - Coherent Corp. Add 606.35% 607,517 1.07
FI - Fiserv Inc. Add 17.74% 48,088 0.30
OZK - Bank OZK Add 12.07% 25,404 0.05
MA - Mastercard Inc. Add 7.52% 1,452 0.03
JPM - JPMorgan Chase & Co. Add 7.36% 2,511 0.02
ROP - Roper Technologies Inc. Add 7.23% 90 0.00
SCHW - Charles Schwab Corp. Add 6.97% 52,430 0.16
CACC - Credit Acceptance Corp. Add 6.54% 1,356 0.03
ITB - Ishares U.S. Home Constructi Add 5.73% 757 0.00
GOOGL - Alphabet Inc. Add 5.04% 11,236 0.08
BAC - Bank of America Corp. Add 4.21% 41,528 0.06
LULU - Lululemon Athletica Inc. Add 4.06% 4,709 0.10
PGR - Progressive Corp. Add 2.88% 14,022 0.11
FND - Floor & Decor Holdings Add 1.98% 5,496 0.03
FIVE - Five Below Inc. Add 1.71% 10,845 0.09
HEI.A - HEICO Corp. CL A Add 1.66% 11,629 0.08
ADI - Analog Devices Add 1.42% 2,607 0.02
KMX - CarMax Inc. Add 1.35% 20,198 0.08
BRK.B - Berkshire Hathaway CL B Add 1.30% 6,097 0.12
IBP - Installed Building Products Add 1.06% 4,542 0.03
MTB - M&T Bank Corp. Add 1.04% 3,533 0.02
META - Meta Platforms Inc. Add 0.98% 2,741 0.04
MKL - Markel Group Inc. Add 0.86% 719 0.06
GIB - CGI Inc. Add 0.78% 13 0.00
AME - Ametek Inc. Add 0.51% 4,556 0.04
NVR - NVR Inc. Add 0.51% 64 0.02
LFUS - Littelfuse Inc. Add 0.31% 237 0.00
MSFT - Microsoft Corp. Add 0.17% 6 0.00
EW - Edwards Lifesciences Corp. Add 0.16% 706 0.00
DIS - Walt Disney Co. Add 0.11% 262 0.00
AAPL - Apple Inc. Add 0.08% 11 0.00
KEYS - Keysight Technologies Inc. Add 0.01% 30 0.00
FERG - Ferguson plc Buy 26,185 0.23
KNSL - Kinsale Capital Group Inc. Buy 2,555 0.06
MEDP - Medpace Holdings Inc. Buy 3,760 0.05
ATHM - Autohome Inc. Reduce 0.04% 149 0.00
V - Visa Inc. Reduce 0.04% 141 0.00
GOOG - Alphabet Inc. CL C Reduce 0.08% 712 0.01
FBIN - Fortune Brands Innovations Inc. Reduce 0.15% 1,384 0.00
MBC - Masterbrand Inc Reduce 0.17% 1,556 0.00
IYF - Ishares Us Financials ETF Reduce 1.06% 30 0.00
GLD - SPDR Gold Trust Reduce 1.75% 75 0.00
SITE - SiteOne Landscape Supply Inc. Reduce 2.34% 90 0.00
ANET - Arista Networks Inc. Reduce 5.06% 5,257 0.05
BN - Brookfield Corp. Reduce 9.57% 1,552 0.00
CIEN - Ciena Corp. Reduce 9.68% 68,069 0.17
BRK.A - Berkshire Hathaway CL A Reduce 33.33% 3 0.09
SSNC - SS&C Technologies Holdings Inc. Sell 100.00% 161,122 0.51
SNBR - Sleep Number Corp. Sell 100.00% 21,057 0.03
LEVI - Levi Strauss & Co. Sell 100.00% 32,939 0.02