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 2016Jun 30, 2016
KMX
CarMax Inc
Buy
+13,791+1.7%
Q2 2016Jun 30, 2016
JPM
JP Morgan Chase & Co.
Buy - Position Entry
+12,379
Q2 2016Jun 30, 2016
WFC
Wells Fargo & Company
Buy
+7,058+1.5%
Q2 2016Jun 30, 2016
V
Visa Inc.
Buy
+6,432+2.1%
Q2 2016Jun 30, 2016
SRCL
Stericycle, Inc.
Buy
+2,678+2.7%
Q2 2016Jun 30, 2016
UNP
Union Pacific Corporation
Buy
+2,569+1.0%
Q2 2016Jun 30, 2016
MHK
Mohawk Industries, Inc.
Buy
+2,491+2.7%
Q2 2016Jun 30, 2016
ORLY
O'Reilly Automotive, Inc.
Buy
+1,310+1.7%
Q2 2016Jun 30, 2016
MTB
M&T Bank Corporation
Buy
+1,266+0.7%
Q2 2016Jun 30, 2016
MKL
Markel Group Inc.
Buy
+830+3.2%
Q1 2016Mar 31, 2016
FBIN
Fortune Brands Innovations, Inc
Buy - Position Entry
+184,373
Q1 2016Mar 31, 2016
KMX
CarMax Inc
Buy
+144,426+21.2%
Q1 2016Mar 31, 2016
LKQ
LKQ Corporation
Buy
+35,138+3.0%
Q1 2016Mar 31, 2016
DIS
Walt Disney Company (The)
Buy
+24,116+6.8%
Q1 2016Mar 31, 2016
SRCL
Stericycle, Inc.
Buy
+22,861+29.4%
Q1 2016Mar 31, 2016
UNP
Union Pacific Corporation
Buy
+14,558+6.2%
Q1 2016Mar 31, 2016
MHK
Mohawk Industries, Inc.
Buy
+8,147+9.6%
Q1 2016Mar 31, 2016
MTB
M&T Bank Corporation
Buy
+7,988+4.5%
Q1 2016Mar 31, 2016
V
Visa Inc.
Buy
+6,591+2.2%
Q1 2016Mar 31, 2016
MKL
Markel Group Inc.
Buy
+502+2.0%
Q1 2016Mar 31, 2016
ORLY
O'Reilly Automotive, Inc.
Sell
-234-0.3%
Q1 2016Mar 31, 2016
WFC
Wells Fargo & Company
Sell
-91,507-15.9%
Q1 2016Mar 31, 2016
IBM
International Business Machines
Sell - Position Exit
-96,001-100.0%
Q1 2016Mar 31, 2016
PRAA
PRA Group, Inc.
Sell - Position Exit
-193,637-100.0%
Q1 2016Mar 31, 2016
FAST
Fastenal Company
Sell
-254,057-98.4%
Q4 2015Dec 31, 2015
SRCL
Stericycle, Inc.
Buy
+73,513+1750.3%
Q4 2015Dec 31, 2015
LKQ
LKQ Corporation
Buy
+42,090+3.7%
Q4 2015Dec 31, 2015
KMX
CarMax Inc
Buy
+27,833+4.3%
Q4 2015Dec 31, 2015
WFC
Wells Fargo & Company
Buy
+12,084+2.1%
Q4 2015Dec 31, 2015
DIS
Walt Disney Company (The)
Buy
+5,428+1.5%
Page 46 of 481435 total trades