Francois Rochon - Giverny Capital

History Stock Activity Share change % change to portfolio
Q2  2023
TSM - Taiwan Semiconductor S.A. Reduce 41.96% 5,957 0.03
J - Jacobs Solutions Inc. Sell 100.00% 2,458 0.02
Q1  2023
COHR - Coherent Corp. Add 12.86% 11,002 0.03
CACC - Credit Acceptance Corp. Add 9.07% 1,676 0.04
MA - Mastercard Inc. Add 8.29% 1,442 0.03
ADI - Analog Devices Add 7.28% 2,039 0.02
JPM - JPMorgan Chase & Co. Add 5.71% 1,785 0.01
PGR - Progressive Corp. Add 4.31% 19,906 0.17
LULU - Lululemon Athletica Inc. Add 3.85% 4,232 0.09
IBP - Installed Building Products Add 2.61% 10,789 0.07
GOOGL - Alphabet Inc. Add 2.35% 4,897 0.03
ATHM - Autohome Inc. Add 1.73% 5,819 0.01
DIS - Walt Disney Co. Add 1.32% 2,978 0.02
LFUS - Littelfuse Inc. Add 0.64% 446 0.01
BABA - Alibaba Group Holdings Add 0.56% 28 0.00
FBIN - Fortune Brands Innovations Inc. Add 0.07% 633 0.00
FI - Fiserv Inc. Buy 260,671 1.77
FND - Floor & Decor Holdings Reduce 0.37% 990 0.01
KMX - CarMax Inc. Reduce 0.50% 7,248 0.03
ANET - Arista Networks Inc. Reduce 0.77% 783 0.01
AME - Ametek Inc. Reduce 1.37% 11,690 0.10
V - Visa Inc. Reduce 1.48% 5,312 0.07
SCHW - Charles Schwab Corp. Reduce 1.73% 21,524 0.07
CIEN - Ciena Corp. Reduce 2.05% 13,981 0.04
HEI.A - HEICO Corp. CL A Reduce 2.07% 13,914 0.11
MKL - Markel Group Inc. Reduce 2.17% 1,764 0.14
BN - Brookfield Corp. Reduce 2.56% 427 0.00
EW - Edwards Lifesciences Corp. Reduce 2.63% 11,198 0.06
FIVE - Five Below Inc. Reduce 2.65% 16,357 0.20
META - Meta Platforms Inc. Reduce 2.70% 7,315 0.09
MTB - M&T Bank Corp. Reduce 2.80% 8,564 0.06
GOOG - Alphabet Inc. CL C Reduce 2.81% 24,902 0.16
NVR - NVR Inc. Reduce 2.91% 363 0.12
BRK.B - Berkshire Hathaway CL B Reduce 3.56% 16,434 0.31
BAC - Bank of America Corp. Reduce 3.78% 35,369 0.06
KEYS - Keysight Technologies Inc. Reduce 3.79% 17,551 0.17
MBC - Masterbrand Inc Reduce 3.80% 34,179 0.02
OZK - Bank OZK Reduce 4.35% 9,100 0.02
TJX - TJX Companies Inc. Reduce 5.44% 500 0.00
IYF - Ishares Us Financials ETF Reduce 5.70% 174 0.00
TSM - Taiwan Semiconductor S.A. Reduce 5.77% 869 0.00
FAST - Fastenal Reduce 7.73% 750 0.00
ROP - Roper Technologies Inc. Reduce 8.56% 125 0.00
J - Jacobs Solutions Inc. Reduce 40.25% 1,656 0.01
ITB - Ishares U.S. Home Constructi Reduce 53.48% 5,643 0.02
SSNC - SS&C Technologies Holdings Inc. Reduce 61.80% 251,885 0.86
SNBR - Sleep Number Corp. Reduce 94.46% 359,184 0.68
FRCB - First Republic Bank Sell 100.00% 236,893 1.78
VOO - Vanguard S&P 500 ETF Sell 100.00% 6,900 0.15
ICE - Intercontinental Exchange Inc. Sell 100.00% 13,438 0.09
UNH - United Health Group Inc. Sell 100.00% 1,733 0.06
COST - Costco Co. Sell 100.00% 350 0.01
RMD - ResMed Inc. Sell 100.00% 437 0.01
RBA - Ritchie Bros. Auctioneers Inc. Sell 100.00% 1,070 0.00
Q4  2022
LULU - Lululemon Athletica Inc. Add 83.22% 49,892 0.99
TSM - Taiwan Semiconductor S.A. Add 82.84% 6,826 0.03
FBIN - Fortune Brands Innovations Inc. Add 41.17% 261,602 0.92
KMX - CarMax Inc. Add 16.93% 207,770 0.78
COHR - Coherent Corp. Add 15.26% 11,322 0.03
ITB - Ishares U.S. Home Constructi Add 14.02% 1,297 0.00
FND - Floor & Decor Holdings Add 13.04% 30,721 0.13
BRK.A - Berkshire Hathaway CL A Add 12.50% 1 0.03
MA - Mastercard Inc. Add 12.17% 1,887 0.04
CACC - Credit Acceptance Corp. Add 11.77% 1,946 0.06
JPM - JPMorgan Chase & Co. Add 9.54% 2,722 0.02
FRCB - First Republic Bank Add 7.96% 17,473 0.13
ANET - Arista Networks Inc. Add 7.72% 7,252 0.05
ADI - Analog Devices Add 7.10% 1,855 0.02
GOOGL - Alphabet Inc. Add 4.17% 8,336 0.05
PGR - Progressive Corp. Add 2.31% 10,401 0.08
MTB - M&T Bank Corp. Add 1.33% 4,013 0.04
SCHW - Charles Schwab Corp. Add 1.16% 14,303 0.07
HEI.A - HEICO Corp. CL A Add 0.88% 5,852 0.04
META - Meta Platforms Inc. Add 0.88% 2,356 0.02
AME - Ametek Inc. Add 0.76% 6,450 0.06
BAC - Bank of America Corp. Add 0.49% 4,522 0.01
DIS - Walt Disney Co. Add 0.33% 752 0.00
FIVE - Five Below Inc. Add 0.32% 1,969 0.02
MBC - Masterbrand Inc Buy 900,142 0.42
VOO - Vanguard S&P 500 ETF Buy 6,900 0.15
UNH - United Health Group Inc. Buy 1,733 0.06
J - Jacobs Solutions Inc. Buy 4,114 0.03
IBP - Installed Building Products Reduce 0.16% 654 0.00
CIEN - Ciena Corp. Reduce 0.24% 1,629 0.01
BRK.B - Berkshire Hathaway CL B Reduce 0.30% 1,403 0.03
KEYS - Keysight Technologies Inc. Reduce 0.48% 2,251 0.02
V - Visa Inc. Reduce 0.50% 1,792 0.02
GOOG - Alphabet Inc. CL C Reduce 0.68% 6,062 0.03
LFUS - Littelfuse Inc. Reduce 0.73% 513 0.01
OZK - Bank OZK Reduce 0.79% 1,667 0.00
EW - Edwards Lifesciences Corp. Reduce 0.94% 4,023 0.02
MKL - Markel Group Inc. Reduce 0.97% 793 0.06
SNBR - Sleep Number Corp. Reduce 1.55% 5,999 0.01
NVR - NVR Inc. Reduce 1.63% 207 0.06
ATHM - Autohome Inc. Reduce 1.70% 5,810 0.01
IYF - Ishares Us Financials ETF Reduce 1.90% 59 0.00
SSNC - SS&C Technologies Holdings Inc. Reduce 42.81% 305,173 0.98
ICE - Intercontinental Exchange Inc. Reduce 96.17% 337,175 2.26
LLY - Eli Lilly & Co. Sell 100.00% 432 0.01
Q3  2022
LULU - Lululemon Athletica Inc. Add 1199.09% 55,338 1.05