← All Managers

Francois Rochon

Giverny Capital

Canadian quality growth investor

$3.00B

Portfolio Value

50

Holdings

Q4 '25

Period

2026-02-13

Filed

📉

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

BRK.BREDUCED
8.5% of portfolio
-1% shares-0.2pp
METAINCREASED
6.9% of portfolio
+1% shares-0.9pp
AMEREDUCED
6.7% of portfolio
-2% shares+0.4pp
GOOGINCREASED
6.7% of portfolio
+0% shares+1.4pp
HEI-AINCREASED
6.4% of portfolio
+1% shares-0.1pp
SCHWINCREASED
5.3% of portfolio
+1% shares+0.2pp
MEDPINCREASED
4.9% of portfolio
+1% shares+0.4pp
VINCREASED
4.8% of portfolio
+0% shares+0.1pp
IBPINCREASED
4.5% of portfolio
+1% shares+0.2pp
PGRINCREASED
4.1% of portfolio
+1% shares-0.4pp
FIVEINCREASED
4.0% of portfolio
+0% shares+0.7pp
BKNGINCREASED
3.8% of portfolio
+0% shares-0.1pp
GOOGLINCREASED
3.8% of portfolio
+1% shares+0.8pp
NVRINCREASED
3.4% of portfolio
+0% shares-0.4pp
MKLINCREASED
3.2% of portfolio
+0% shares+0.3pp
KNSLINCREASED
2.8% of portfolio
+12% shares+0.1pp
KEYSINCREASED
2.3% of portfolio
+0% shares+0.3pp
DISINCREASED
2.1% of portfolio
+109% shares+1.1pp
BROINCREASED
2.1% of portfolio
+140% shares+1.0pp
OZKINCREASED
1.9% of portfolio
+0% shares-0.2pp
RMDREDUCED
1.9% of portfolio
-0% shares-0.3pp
ANETINCREASED
1.8% of portfolio
+2% shares-0.2pp
ADIINCREASED
1.6% of portfolio
+0% shares+0.1pp
BFAMNEW
1.4% of portfolio
New position
LULUINCREASED
1.0% of portfolio
+0% shares+0.1pp
LFUSINCREASED
0.7% of portfolio
+0% shares-0.0pp
JPMINCREASED
0.6% of portfolio
+2% shares+0.0pp
MAINCREASED
0.5% of portfolio
+4% shares+0.0pp
FNDREDUCED
0.5% of portfolio
-0% shares-0.1pp
TWFGINCREASED
0.3% of portfolio
+10% shares+0.0pp
BLDRINCREASED
0.3% of portfolio
+3% shares-0.0pp
FERGINCREASED
0.3% of portfolio
+2% shares
TSMREDUCED
0.2% of portfolio
+97% shares+0.1pp
AAPLREDUCED
0.1% of portfolio
-2% shares
COFREDUCED
0.1% of portfolio
-0% shares
ITBINCREASED
<0.1% of portfolio
+1% shares
MSFTINCREASED
<0.1% of portfolio
+0% shares
INTCNEW
<0.1% of portfolio
New position
FISOLD
was 2.8%
Sold out position
Filing price: $128.93
KMXSOLD
was 2.5%
Sold out position
Filing price: $44.87
ALGNSOLD
was 0.2%
Sold out position
Filing price: $125.22
CACCSOLD
was 0.1%
Sold out position
Filing price: $376.00

Sold Out (4)

SOLDFIFISERV INCwas 2.85%@$128.93
SOLDALGNALIGN TECHNOLOGY INCwas 0.19%@$125.22
SOLDKMXCARMAX INCwas 2.54%@$44.87
SOLDCACCCREDIT ACCEP CORP MICHwas 0.09%@$376.00

📊 Sector Breakdown

Portfolio allocation by sector

Unknown 46.4%Financials 20.0%Technology 20.0%Industrials 6.7%Consumer Discretionary 4.8%+2 more (2.1%)

💼 Holdings

🔍

50 of 50 positions · $3.00B

This quarter: 2 new positions, increased 29, reduced 7, sold 4. Net buyer.

BRK.BREDUCED
8.5%
8.5% of portfolio (was 8.7%, trimmed)
Filed ~$503
📄
METAINCREASED
6.9%
6.9% of portfolio (was 7.8%, added)
Filed ~$660
📄
AMEREDUCED
6.7%
6.7% of portfolio (was 6.3%, trimmed)
Filed ~$205
📄
GOOGINCREASED
6.7%
6.7% of portfolio (was 5.3%, added)
Filed ~$314
📄
HEI-AINCREASED
6.4%
6.4% of portfolio (was 6.5%, added)
Filed ~$252
📄
SCHWINCREASED
5.3%
5.3% of portfolio (was 5.1%, added)
Filed ~$100
📄
MEDPINCREASED
4.9%
4.9% of portfolio (was 4.6%, added)
Filed ~$562
📄
VINCREASED
4.8%
4.8% of portfolio (was 4.7%, added)
Filed ~$351
📄
IBPINCREASED
4.5%
4.5% of portfolio (was 4.3%, added)
Filed ~$259
📄
PGRINCREASED
4.1%
4.1% of portfolio (was 4.5%, added)
Filed ~$228
📄
FIVEINCREASED
4.0%
4.0% of portfolio (was 3.3%, added)
Filed ~$188
📄
BKNGINCREASED
3.8%
3.8% of portfolio (was 3.9%, added)
Filed ~$5355
📄
GOOGLINCREASED
3.8%
3.8% of portfolio (was 3.0%, added)
Filed ~$313
📄
NVRINCREASED
3.4%
3.4% of portfolio (was 3.8%, added)
Filed ~$7293
📄
MKLINCREASED
3.2%
3.2% of portfolio (was 2.8%, added)
Filed ~$2150
📄
KNSLINCREASED
2.8%
2.8% of portfolio (was 2.7%, added)
Filed ~$391
📄
KEYSINCREASED
2.3%
2.3% of portfolio (was 2.0%, added)
Filed ~$203
📄
DISINCREASED
2.1%
2.1% of portfolio (was 1.0%, added)
Filed ~$114
📄
BROINCREASED
2.1%
2.1% of portfolio (was 1.0%, added)
Filed ~$80
📄
OZKINCREASED
1.9%
1.9% of portfolio (was 2.2%, added)
Filed ~$46
📄
RMDREDUCED
1.9%
1.9% of portfolio (was 2.2%, trimmed)
Filed ~$241
📄
ANETINCREASED
1.8%
1.8% of portfolio (was 2.0%, added)
Filed ~$131
📄
ADIINCREASED
1.6%
1.6% of portfolio (was 1.5%, added)
Filed ~$271
📄
BFAMNEW
1.4%
1.4% of portfolio (new position)
Filed ~$101
📄
LULUINCREASED
1.0%
1.0% of portfolio (was 0.9%, added)
Filed ~$208
📄
LFUSINCREASED
0.7%
0.7% of portfolio (was 0.7%, added)
Filed ~$253
📄
JPMINCREASED
0.6%
0.6% of portfolio (was 0.5%, added)
Filed ~$322
📄
MAINCREASED
0.5%
0.5% of portfolio (was 0.5%, added)
Filed ~$571
📄
FNDREDUCED
0.5%
0.5% of portfolio (was 0.6%, trimmed)
Filed ~$61
📄
TWFGINCREASED
0.3%
0.3% of portfolio (was 0.3%, added)
Filed ~$29
📄
BLDRINCREASED
0.3%
0.3% of portfolio (was 0.4%, added)
Filed ~$103
📄
0.3%
0.3% of portfolio
Filed ~$754800
📄
FERGINCREASED
0.3%
0.3% of portfolio (was 0.3%, added)
Filed ~$223
📄
TSMREDUCED
0.2%
0.2% of portfolio (was 0.1%, trimmed)
Filed ~$301
📄
AAPLREDUCED
0.1%
0.1% of portfolio (was 0.1%, trimmed)
Filed ~$272
📄
COFREDUCED
0.1%
0.1% of portfolio (was 0.1%, trimmed)
Filed ~$242
📄
0.1%
0.1% of portfolio
Filed ~$48
📄
0.1%
0.1% of portfolio
Filed ~$682
📄
0.1%
0.1% of portfolio
Filed ~$396
📄
0.1%
0.1% of portfolio
Filed ~$201
📄
ITBINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$96
📄
<0.1%
<0.1% of portfolio
Filed ~$41
📄
<0.1%
<0.1% of portfolio
Filed ~$39
📄
MSFTINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$484
📄
<0.1%
<0.1% of portfolio
Filed ~$157
📄
<0.1%
<0.1% of portfolio
Filed ~$51
📄
<0.1%
<0.1% of portfolio
Filed ~$17
📄
<0.1%
<0.1% of portfolio
Filed ~$125
📄
INTCNEW
<0.1%
<0.1% of portfolio (new position)
Filed ~$566
📄
<0.1%
<0.1% of portfolio
Filed ~$862
📄

🚫 Sold Out (4 positions)

SOLDFIFISERV INCwas 2.85%@$128.93651257 shares · $84.0M
SOLDALGNALIGN TECHNOLOGY INCwas 0.19%@$125.2245691 shares · $5.7M
SOLDKMXCARMAX INCwas 2.54%@$44.871670114 shares · $74.9M
SOLDCACCCREDIT ACCEP CORP MICHwas 0.09%@$376.006874 shares · $2.6M