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
Q2 2024Jun 30, 2024
BKNG
Booking Holdings Inc. Common St
Buy
+8,709+77.1%
Q2 2024Jun 30, 2024
SCHW
Charles Schwab Corporation (The
Buy
+8,382+1.0%
Q2 2024Jun 30, 2024
ADI
Analog Devices, Inc.
Buy
+7,022+3.6%
Q2 2024Jun 30, 2024
V
Visa Inc.
Buy
+4,759+1.2%
Q2 2024Jun 30, 2024
SPY
SPDR S&P 500
Buy - Position Entry
+4,752
Q2 2024Jun 30, 2024
HEI-A
Heico Corporation
Buy
+4,702+0.7%
Q2 2024Jun 30, 2024
FI
Fiserv, Inc.
Buy
+4,687+1.0%
Q2 2024Jun 30, 2024
IBP
Installed Building Products, In
Buy
+4,540+1.0%
Q2 2024Jun 30, 2024
BRK-B
Berkshire Hathaway Inc. New
Buy
+4,495+0.9%
Q2 2024Jun 30, 2024
PGR
Progressive Corporation (The)
Buy
+4,452+0.8%
Q2 2024Jun 30, 2024
FND
Floor & Decor Holdings, Inc.
Buy
+3,941+1.4%
Q2 2024Jun 30, 2024
MEDP
Medpace Holdings, Inc.
Buy
+2,862+1.5%
Q2 2024Jun 30, 2024
ODFL
Old Dominion Freight Line, Inc.
Buy
+2,362+100.0%
Q2 2024Jun 30, 2024
ANET
Arista Networks, Inc.
Buy
+2,006+2.1%
Q2 2024Jun 30, 2024
META
Meta Platforms, Inc.
Buy
+1,893+0.6%
Q2 2024Jun 30, 2024
GOOG
Alphabet Inc.
Buy
+1,636+0.3%
Q2 2024Jun 30, 2024
ITB
iShares U.S. Home Construction
Buy
+1,212+10.7%
Q2 2024Jun 30, 2024
KEYS
Keysight Technologies Inc.
Buy
+1,212+0.3%
Q2 2024Jun 30, 2024
ALGN
Align Technology, Inc.
Buy
+1,120+3.9%
Q2 2024Jun 30, 2024
JPM
JP Morgan Chase & Co.
Buy
+1,023+2.6%
Q2 2024Jun 30, 2024
CACC
Credit Acceptance Corporation
Buy
+947+3.9%
Q2 2024Jun 30, 2024
LULU
lululemon athletica inc.
Buy
+862+0.7%
Q2 2024Jun 30, 2024
LFUS
Littelfuse, Inc.
Buy
+731+0.9%
Q2 2024Jun 30, 2024
MA
Mastercard Incorporated
Buy
+703+3.1%
Q2 2024Jun 30, 2024
DIS
Walt Disney Company (The)
Buy
+496+0.2%
Q2 2024Jun 30, 2024
EW
Edwards Lifesciences Corporatio
Buy
+298+0.1%
Q2 2024Jun 30, 2024
NVR
NVR, Inc.
Buy
+41+0.3%
Q2 2024Jun 30, 2024
TSM
Taiwan Semiconductor Manufactur
Sell
-30-0.4%
Q2 2024Jun 30, 2024
CIEN
Ciena Corporation
Sell - Position Exit
-661-100.0%
Q2 2024Jun 30, 2024
BAC
Bank of America Corporation
Sell
-835-0.1%
Page 8 of 481435 total trades