Francois Rochon - Giverny Capital Portfolio

Period Date  Mar 31, 2025
Filing Date  May 13, 2025
Total Stocks  54
Portfolio Value  $2.71B

Giverny Capital Activity

DateSymbolTypeQuantity
Q1 2024Mar 31, 2024
DIS
Walt Disney Company (The)
Buy
+2,009+0.9%
Q1 2024Mar 31, 2024
ALGN
Align Technology, Inc.
Buy
+1,709+6.3%
Q1 2024Mar 31, 2024
CACC
Credit Acceptance Corporation
Buy
+1,544+6.8%
Q1 2024Mar 31, 2024
LFUS
Littelfuse, Inc.
Buy
+1,503+2.0%
Q1 2024Mar 31, 2024
MA
Mastercard Incorporated
Buy
+1,431+6.7%
Q1 2024Mar 31, 2024
MKL
Markel Group Inc.
Buy
+1,369+1.7%
Q1 2024Mar 31, 2024
NVR
NVR, Inc.
Buy
+466+3.7%
Q1 2024Mar 31, 2024
TSM
Taiwan Semiconductor Manufactur
Sell
-47-0.6%
Q1 2024Mar 31, 2024
AAPL
Apple Inc.
Sell
-154-1.5%
Q1 2024Mar 31, 2024
MSFT
Microsoft Corporation
Sell - Position Exit
-288-100.0%
Q1 2024Mar 31, 2024
ROP
Roper Technologies, Inc.
Sell - Position Exit
-1,330-100.0%
Q1 2024Mar 31, 2024
GIB
CGI Inc.
Sell - Position Exit
-1,585-100.0%
Q1 2024Mar 31, 2024
ITB
iShares U.S. Home Construction
Sell
-3,327-22.7%
Q1 2024Mar 31, 2024
ANET
Arista Networks, Inc.
Sell
-3,831-3.9%
Q1 2024Mar 31, 2024
BRK-B
Berkshire Hathaway Inc. New
Sell
-3,881-0.8%
Q1 2024Mar 31, 2024
SPY
SPDR S&P 500
Sell - Position Exit
-4,752-100.0%
Q1 2024Mar 31, 2024
BABA
Alibaba Group Holding Limited
Sell - Position Exit
-4,976-100.0%
Q1 2024Mar 31, 2024
TJX
TJX Companies, Inc. (The)
Sell
-7,572-87.5%
Q1 2024Mar 31, 2024
KNX
Knight-Swift Transportation Hol
Sell - Position Exit
-7,789-100.0%
Q1 2024Mar 31, 2024
FAST
Fastenal Company
Sell - Position Exit
-8,154-100.0%
Q1 2024Mar 31, 2024
BOOT
Boot Barn Holdings, Inc.
Sell - Position Exit
-8,253-100.0%
Q1 2024Mar 31, 2024
FND
Floor & Decor Holdings, Inc.
Sell
-14,754-5.1%
Q1 2024Mar 31, 2024
BAC
Bank of America Corporation
Sell
-42,384-4.1%
Q1 2024Mar 31, 2024
ATHM
Autohome Inc.
Sell - Position Exit
-312,582-100.0%
Q1 2024Mar 31, 2024
FBIN
Fortune Brands Innovations, Inc
Sell
-449,022-49.8%
Q1 2024Mar 31, 2024
CIEN
Ciena Corporation
Sell
-625,275-99.9%
Q1 2024Mar 31, 2024
MBC
MasterBrand, Inc.
Sell - Position Exit
-912,988-100.0%
Q4 2023Dec 31, 2023
MEDP
Medpace Holdings, Inc.
Buy - Position Entry
+157,664
Q4 2023Dec 31, 2023
FI
Fiserv, Inc.
Buy
+135,780+42.6%
Q4 2023Dec 31, 2023
GOOGL
Alphabet Inc.
Buy
+45,262+19.3%
Page 10 of 481435 total trades