Francois Rochon - Giverny Capital

History Stock Activity Share change % change to portfolio
Q1  2024
TSM - Taiwan Semiconductor S.A. Reduce 0.57% 47 0.00
BRK.B - Berkshire Hathaway CL B Reduce 0.80% 3,881 0.07
AAPL - Apple Inc. Reduce 1.51% 154 0.00
ANET - Arista Networks Inc. Reduce 3.85% 3,831 0.05
BAC - Bank of America Corp. Reduce 4.12% 42,384 0.07
FND - Floor & Decor Holdings Reduce 5.14% 14,754 0.08
ITB - Ishares U.S. Home Constructi Reduce 22.67% 3,327 0.01
FBIN - Fortune Brands Innovations Inc. Reduce 49.79% 449,022 1.55
ODFL - Old Dominion Freight Line Reduce 50.00% 2,362 0.02
TJX - TJX Companies Inc. Reduce 87.47% 7,572 0.00
CIEN - Ciena Corp. Reduce 99.89% 625,275 0.00
MBC - Masterbrand Inc Sell 100.00% 912,988 0.64
ATHM - Autohome Inc. Sell 100.00% 312,582 0.41
SPY - SPDR S&P 500 ETF Trust Sell 100.00% 4,752 0.11
BOOT - Boot Barn Holdings Sell 100.00% 8,253 0.03
ROP - Roper Technologies Inc. Sell 100.00% 1,330 0.03
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
GIB - CGI Inc. Sell 100.00% 1,585 0.01
MSFT - Microsoft Corp. Sell 100.00% 288 0.01
Q4  2023
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
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
Q2  2023
SNBR - Sleep Number Corp. Reduce 0.10% 22 0.00
SPY - SPDR S&P 500 ETF Trust Reduce 0.19% 9 0.00
SBUX - Starbucks Corp. Reduce 0.83% 52 0.00
IYF - Ishares Us Financials ETF Reduce 1.53% 44 0.00
AAPL - Apple Inc. Reduce 2.05% 300 0.00
KNX - Knight-Swift Transportation Reduce 3.19% 257 0.00
ROP - Roper Technologies Inc. Reduce 6.74% 90 0.00
SCHW - Charles Schwab Corp. Reduce 38.42% 469,199 1.40
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
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