← All Managers

Francois Rochon

Giverny Capital

Canadian quality growth investor

$2.97B

Portfolio Value

51

Holdings

Q2 '26

Period

2026-08-26

Filed

📝 Amendment (13F-HR/A) — this filing corrects or supersedes a prior submission
📉

Simulated 13F Return

⚠️ Approximation

Total Return

+14.01%

Q1 '25Q4 '25

Annualized

+19.02%/yr

S&P: +26.24%/yr

Alpha (vs S&P)

-5.17%

3 quarters tracked

1-Year Return

⚠️ Approximation only. 13F filings are delayed ~45 days. Options, shorts, and intra-quarter trades not captured.

📈 Recent Activity

Changes from previous quarter

GOOGREDUCED
7.2% of portfolio
-2% shares+0.7pp
HEI-AREDUCED
6.4% of portfolio
-0% shares+0.7pp
METAREDUCED
5.7% of portfolio
-2% shares-0.7pp
SCHWINCREASED
5.2% of portfolio
+9% shares-0.1pp
ADPINCREASED
4.9% of portfolio
+56% shares+1.8pp
AMEREDUCED
4.9% of portfolio
-2% shares+0.1pp
MEDPREDUCED
4.5% of portfolio
-1% shares+0.0pp
VREDUCED
4.5% of portfolio
-2% shares+0.1pp
BRK.BREDUCED
4.2% of portfolio
-34% shares-2.5pp
PGRINCREASED
4.0% of portfolio
+3% shares+0.1pp
GOOGLREDUCED
3.7% of portfolio
-11% shares+0.1pp
FIVEREDUCED
3.6% of portfolio
-3% shares-1.5pp
BKNGINCREASED
3.1% of portfolio
+24x shares-0.1pp
IBPREDUCED
3.1% of portfolio
-1% shares-0.8pp
NVRREDUCED
3.0% of portfolio
-3% shares-0.3pp
KNSLINCREASED
2.7% of portfolio
+10% shares-0.1pp
BFAMREDUCED
2.6% of portfolio
+46% shares+0.3pp
RSMDFINCREASED
2.5% of portfolio
+69% shares+0.6pp
OZKREDUCED
2.1% of portfolio
-3% shares+0.0pp
MKLREDUCED
2.0% of portfolio
-28% shares-1.0pp
ANETREDUCED
1.9% of portfolio
-20% shares+0.0pp
KEYSREDUCED
1.7% of portfolio
-56% shares-1.7pp
DISREDUCED
1.7% of portfolio
-4% shares-0.2pp
BROREDUCED
1.6% of portfolio
-0% shares-0.2pp
ADIINCREASED
1.2% of portfolio
-45% shares-0.7pp
NYTNEW
1.1% of portfolio
New position
LFUSREDUCED
1.1% of portfolio
-8% shares+0.1pp
MSANEW
1.0% of portfolio
New position
WSONEW
0.9% of portfolio
New position
AAONINCREASED
0.9% of portfolio
+1% shares+0.3pp
SUNBREDUCED
0.7% of portfolio
-9% shares+0.1pp
VEEVNEW
0.6% of portfolio
New position
AXPNEW
0.5% of portfolio
New position
TWFGINCREASED
0.5% of portfolio
+18% shares+0.2pp
JPMREDUCED
0.5% of portfolio
-8% shares-0.0pp
MAINCREASED
0.5% of portfolio
+3% shares-0.0pp
LULUREDUCED
0.5% of portfolio
-10% shares-0.3pp
FNDREDUCED
0.5% of portfolio
-1% shares+0.0pp
HWKNNEW
0.5% of portfolio
New position
FERGINCREASED
0.3% of portfolio
+2% shares-0.0pp
BLDRREDUCED
0.3% of portfolio
-0% shares
BRK.AINCREASED
0.2% of portfolio
-18% shares-0.1pp
AAPLREDUCED
0.1% of portfolio
-14% shares-0.0pp
TSMREDUCED
0.1% of portfolio
-55% shares-0.0pp
SPYREDUCED
0.1% of portfolio
-7% shares
ITBINCREASED
<0.1% of portfolio
+7% shares
MSFTREDUCED
<0.1% of portfolio
-6% shares
QQQNEW
<0.1% of portfolio
New position
CPRTINCREASED
<0.1% of portfolio
-70% shares-0.0pp
MTBSOLD
was 0.1%
Sold out position
Filing price: $206.72
RSPSOLD
was <0.1%
Sold out position
Filing price: $191.92
QQQMSOLD
was <0.1%
Sold out position
Filing price: $237.62
BIRKSOLD
was <0.1%
Sold out position
Filing price: $35.83
ODFLSOLD
was <0.1%
Sold out position
Filing price: $195.40
SITESOLD
was <0.1%
Sold out position
Filing price: $133.11
NVOSOLD
was <0.1%
Sold out position
Filing price: $36.75

Sold Out (7)

SOLDMTBM & T BK CORPwas 0.06%@$206.72
SOLDBIRKBIRKENSTOCK HLDG PLCwas 0.04%@$35.83
SOLDNVONOVO-NORDISK A Swas 0.02%@$36.75
SOLDRSPINVESCO S&P500 EQ WGT ETFwas 0.04%@$191.92

📊 Sector Breakdown

Portfolio allocation by sector

Unknown 55.0%Technology 18.5%Financials 15.7%Industrials 4.9%Consumer Discretionary 3.6%+2 more (2.2%)

💼 Holdings

🔍

51 of 51 positions · $2.97B

This quarter: 7 new positions, increased 14, reduced 28, sold 7. Net seller.

GOOGREDUCED
7.2%
7.2% of portfolio (was 6.5%, trimmed)
Filed ~$353
📄
HEI-AREDUCED
6.4%
6.4% of portfolio (was 5.7%, trimmed)
Filed ~$258
📄
METAREDUCED
5.7%
5.7% of portfolio (was 6.4%, trimmed)
Filed ~$563
📄
SCHWINCREASED
5.2%
5.2% of portfolio (was 5.3%, added)
Filed ~$92
📄
ADPINCREASED
4.9%
4.9% of portfolio (was 3.1%, added)
Filed ~$224
📄
AMEREDUCED
4.9%
4.9% of portfolio (was 4.8%, trimmed)
Filed ~$242
📄
MEDPREDUCED
4.5%
4.5% of portfolio (was 4.5%, trimmed)
Filed ~$530
📄
VREDUCED
4.5%
4.5% of portfolio (was 4.4%, trimmed)
Filed ~$343
📄
BRK.BREDUCED
4.2%
4.2% of portfolio (was 6.6%, trimmed)
Filed ~$500
📄
PGRINCREASED
4.0%
4.0% of portfolio (was 3.8%, added)
Filed ~$218
📄
GOOGLREDUCED
3.7%
3.7% of portfolio (was 3.7%, trimmed)
Filed ~$357
📄
FIVEREDUCED
3.6%
3.6% of portfolio (was 5.2%, trimmed)
Filed ~$180
📄
BKNGINCREASED
3.1%
3.1% of portfolio (was 3.3%, added)
Filed ~$178
📄
IBPREDUCED
3.1%
3.1% of portfolio (was 3.9%, trimmed)
Filed ~$230
📄
NVRREDUCED
3.0%
3.0% of portfolio (was 3.3%, trimmed)
Filed ~$6813
📄
KNSLINCREASED
2.7%
2.7% of portfolio (was 2.7%, added)
Filed ~$330
📄
BFAMREDUCED
2.6%
2.6% of portfolio (was 2.2%, trimmed)
Filed ~$71
📄
RSMDFINCREASED
2.5%
2.5% of portfolio (was 1.9%, added)
Filed ~$195
📄
OZKREDUCED
2.1%
2.1% of portfolio (was 2.1%, trimmed)
Filed ~$52
📄
MKLREDUCED
2.0%
2.0% of portfolio (was 3.0%, trimmed)
Filed ~$1953
📄
ANETREDUCED
1.9%
1.9% of portfolio (was 1.9%, trimmed)
Filed ~$170
📄
KEYSREDUCED
1.7%
1.7% of portfolio (was 3.3%, trimmed)
Filed ~$350
📄
DISREDUCED
1.7%
1.7% of portfolio (was 1.9%, trimmed)
Filed ~$96
📄
BROREDUCED
1.6%
1.6% of portfolio (was 1.8%, trimmed)
Filed ~$64
📄
ADIINCREASED
1.2%
1.2% of portfolio (was 2.0%, added)
Filed ~$397
📄
125 of 51

🚫 Sold Out (7 positions)

SOLDMTBM & T BK CORPwas 0.06%@$206.727535 shares · $1.6M
SOLDBIRKBIRKENSTOCK HLDG PLCwas 0.04%@$35.8327392 shares · $981K
SOLDODFLOLD DOMINION FREIGHT LINE INwas 0.04%@$195.405006 shares · $978K
SOLDSITESITEONE LANDSCAPE SUPPLY INCwas 0.02%@$133.113753 shares · $500K
SOLDNVONOVO-NORDISK A Swas 0.02%@$36.7512400 shares · $456K
SOLDQQQMINVESCO EXCH TRADED FD TR IIwas 0.04%@$237.624222 shares · $1.0M
SOLDRSPINVESCO S&P500 EQ WGT ETFwas 0.04%@$191.926105 shares · $1.2M