Francois Rochon - Giverny Capital

History Stock Activity Share change % change to portfolio
Q3  2024
AAPL - Apple Inc. Reduce 1.75% 175 0.00
EW - Edwards Lifesciences Corp. Add 0.06% 272 0.00
FBIN - Fortune Brands Innovations Inc. Add 0.11% 475 0.00
OZK - Bank OZK Add 0.24% 2,835 0.00
LFUS - Littelfuse Inc. Add 0.41% 323 0.00
ODFL - Old Dominion Freight Line Add 11.24% 531 0.00
COST - Costco Co. Buy 240 0.01
ITB - Ishares U.S. Home Constructi Reduce 18.01% 2,263 0.01
GOOG - Alphabet Inc. CL C Reduce 0.19% 1,256 0.01
KEYS - Keysight Technologies Inc. Add 0.32% 1,512 0.01
SBUX - Starbucks Corp. Add 0.33% 2,378 0.01
BAC - Bank of America Corp. Add 0.40% 3,933 0.01
GBTC - Grayscale Bitcoin Trust Btc Sell 100.00% 7,442 0.02
PGR - Progressive Corp. Add 0.35% 1,872 0.02
JPM - JPMorgan Chase & Co. Add 7.70% 3,098 0.03
ALGN - Align Technology Inc. Add 10.01% 3,002 0.03
FWONK - Liberty Media Corp Formula One Series C Buy 15,000 0.04
MA - Mastercard Inc. Add 8.60% 2,022 0.04
TSM - Taiwan Semiconductor S.A. Add 78.24% 6,387 0.04
ABNB - Airbnb Inc. Sell 100.00% 7,055 0.05
NVR - NVR Inc. Add 0.97% 128 0.05
V - Visa Inc. Add 1.24% 4,793 0.05
ADI - Analog Devices Add 2.84% 5,688 0.05
DIS - Walt Disney Co. Add 5.27% 12,286 0.05
YUMC - Yum China Holdings Inc. Buy 36,036 0.06
HEI.A - HEICO Corp. CL A Add 1.28% 9,296 0.07
MKL - Markel Group Inc. Add 2.92% 1,213 0.07
CACC - Credit Acceptance Corp. Add 16.53% 4,151 0.07
COF - Capital One Financial Buy 14,774 0.08
BRK.B - Berkshire Hathaway CL B Add 1.00% 4,841 0.08
BKNG - Booking Holdings Inc. Add 2.56% 512 0.08
FIVE - Five Below Inc. Add 3.92% 27,374 0.09
ICE - Intercontinental Exchange Inc. Buy 16,799 0.10
MTB - M&T Bank Corp. Add 4.44% 15,329 0.10
FI - Fiserv Inc. Add 3.37% 16,345 0.11
KMX - CarMax Inc. Add 2.64% 42,177 0.12
LULU - Lululemon Athletica Inc. Add 8.73% 11,364 0.12
ANET - Arista Networks Inc. Add 9.27% 9,051 0.13
AME - Ametek Inc. Add 2.40% 22,526 0.15
IBP - Installed Building Products Add 3.30% 15,563 0.15
SCHW - Charles Schwab Corp. Add 7.58% 65,959 0.16
FND - Floor & Decor Holdings Reduce 16.51% 45,617 0.22
GOOGL - Alphabet Inc. Add 11.81% 36,621 0.23
FERG - Ferguson Enterprises Inc. Sell 100.00% 29,765 0.24
META - Meta Platforms Inc. Add 4.11% 12,229 0.27
MEDP - Medpace Holdings Inc. Add 20.72% 38,978 0.49
KNSL - Kinsale Capital Group Inc. Add 163.61% 53,571 0.95
Q2  2024
CIEN - Ciena Corp. Sell 100.00% 661 0.00
TJX - TJX Companies Inc. Sell 100.00% 1,085 0.00
TSM - Taiwan Semiconductor S.A. Reduce 0.37% 30 0.00
BAC - Bank of America Corp. Reduce 0.08% 835 0.00
EW - Edwards Lifesciences Corp. Add 0.07% 298 0.00
DIS - Walt Disney Co. Add 0.21% 496 0.00
ITB - Ishares U.S. Home Constructi Add 10.68% 1,212 0.00
GOOG - Alphabet Inc. CL C Add 0.25% 1,636 0.01
KEYS - Keysight Technologies Inc. Add 0.25% 1,212 0.01
NVR - NVR Inc. Add 0.31% 41 0.01
LULU - Lululemon Athletica Inc. Add 0.67% 862 0.01
LFUS - Littelfuse Inc. Add 0.94% 731 0.01
JPM - JPMorgan Chase & Co. Add 2.61% 1,023 0.01
FERG - Ferguson Enterprises Inc. Add 2.96% 855 0.01
MA - Mastercard Inc. Add 3.08% 703 0.01
ALGN - Align Technology Inc. Add 3.88% 1,120 0.01
FBIN - Fortune Brands Innovations Inc. Reduce 1.60% 7,240 0.02
FND - Floor & Decor Holdings Add 1.45% 3,941 0.02
CACC - Credit Acceptance Corp. Add 3.92% 947 0.02
ODFL - Old Dominion Freight Line Add 100.00% 2,362 0.02
SCHW - Charles Schwab Corp. Add 0.97% 8,382 0.03
FI - Fiserv Inc. Add 0.98% 4,687 0.03
ANET - Arista Networks Inc. Add 2.10% 2,006 0.03
META - Meta Platforms Inc. Add 0.64% 1,893 0.04
HEI.A - HEICO Corp. CL A Add 0.65% 4,702 0.04
KMX - CarMax Inc. Add 0.79% 12,550 0.04
PGR - Progressive Corp. Add 0.84% 4,452 0.04
IBP - Installed Building Products Add 0.97% 4,540 0.04
MTB - M&T Bank Corp. Reduce 2.10% 7,408 0.05
V - Visa Inc. Add 1.25% 4,759 0.05
MEDP - Medpace Holdings Inc. Add 1.55% 2,862 0.05
OZK - Bank OZK Add 2.53% 29,429 0.05
AME - Ametek Inc. Add 0.94% 8,719 0.06
ADI - Analog Devices Add 3.63% 7,022 0.07
BRK.B - Berkshire Hathaway CL B Add 0.94% 4,495 0.08
GOOGL - Alphabet Inc. Add 5.95% 17,419 0.13
FIVE - Five Below Inc. Add 4.60% 30,685 0.14
KNSL - Kinsale Capital Group Inc. Add 85.94% 15,134 0.24
COHR - Coherent Corp. Sell 100.00% 116,314 0.29
SBUX - Starbucks Corp. Add 92.61% 344,075 1.13
BKNG - Booking Holdings Inc. Add 77.11% 8,709 1.46
MKL - Markel Group Inc. Reduce 48.51% 39,078 2.60
Q1  2024
CIEN - Ciena Corp. Reduce 99.89% 625,275 0.00
TJX - TJX Companies Inc. Reduce 87.47% 7,572 0.00
AAPL - Apple Inc. Reduce 1.51% 154 0.00
TSM - Taiwan Semiconductor S.A. Reduce 0.57% 47 0.00
GIB - CGI Inc. Sell 100.00% 1,585 0.01
MSFT - Microsoft Corp. Sell 100.00% 288 0.01
ITB - Ishares U.S. Home Constructi Reduce 22.67% 3,327 0.01
DIS - Walt Disney Co. Add 0.87% 2,009 0.01
LFUS - Littelfuse Inc. Add 1.97% 1,503 0.01
GBTC - Grayscale Bitcoin Trust Btc Buy 7,442 0.02
BABA - Alibaba Group Holdings Sell 100.00% 4,976 0.02