Francois Rochon - Giverny Capital
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    51
Portfolio value:    $2,731,351,278
Holdings Activity Buys Sells    History
History Stock % of
Portfolio
Recent
Activity
Shares Avg. Buy
Price*
Value Current
Price
+/-
Since
Buy
52
Week
Low
52
Week
High
BRK.B - Berkshire Hathaway CL B 6.64 Reduce 25.17% 378,625 $216.38 $181,437,100 $496.85 129.62% $455.19 $516.85
GOOG - Alphabet Inc. 6.52 Reduce 2.91% 620,909 $67.49 $178,113,956 $350.67 419.62% $180.20 $404.23
META - Meta Platforms, Inc. 6.45 Reduce 1.80% 307,821 $252.17 $176,113,629 $656.73 160.43% $519.78 $793.65
HEI.A - HEICO CL A 5.71 Reduce 2.13% 738,482 $77.05 $155,886,165 $249.30 223.56% $199.25 $279.52
SCHW - The Charles Schwab Corp. 5.29 Reduce 3.12% 1,536,206 $68.66 $144,372,640 $102.38 49.12% $83.96 $106.76
FIVE - Five Below, Inc. 5.16 Reduce 3.22% 617,191 $119.41 $141,015,800 $191.53 60.39% $127.87 $251.63
AME - AMETEK, Inc. 4.80 Reduce 37.51% 612,058 $84.60 $131,200,753 $232.10 174.36% $173.34 $244.71
MEDP - Medpace Holdings, Inc. 4.50 Reduce 2.75% 256,081 $323.37 $122,967,535 $530.19 63.96% $306.70 $628.92
V - Visa Inc. 4.39 Reduce 2.70% 396,357 $125.91 $119,794,940 $357.75 184.13% $293.28 $365.02
IBP - Installed Building Products, Inc. 3.92 Reduce 22.26% 403,665 $123.08 $107,031,775 $222.53 80.80% $180.57 $345.54
PGR - The Progressive Corp. 3.83 Reduce 1.58% 528,364 $101.37 $104,742,879 $234.48 131.30% $187.78 $239.38
GOOGL - Alphabet Inc. 3.67 Reduce 3.58% 348,469 $106.95 $100,205,746 $352.51 229.60% $175.98 $408.37
KEYS - Keysight Technologies, Inc. 3.34 Reduce 3.25% 323,184 $106.25 $91,257,466 $320.83 201.96% $152.85 $374.96
NVR - NVR, Inc. 3.29 Reduce 3.30% 13,647 $3,489.59 $89,931,410 $6,437.99 84.49% $5,501.01 $8,618.28
BKNG - Booking Holdings Inc. 3.26 Reduce 1.53% 527,925 $153.87 $88,909,327 $175.80 14.25% $149.76 $229.86
ADP - Automatic Data Processing, Inc. 3.12 Buy 419,090 $203.18 $85,150,706 $251.05 23.56% $186.74 $307.44
MKL - Markel Group Inc. 3.01 Reduce 2.35% 42,944 $1,081.53 $82,197,822 $1,962.27 81.44% $1,719.41 $2,207.59
KNSL - Kinsale Capital Group, Inc. 2.74 Add 2.18% 218,942 $446.02 $74,803,724 $344.96 -22.66% $287.20 $511.58
BFAM - Bright Horizons Family Solutions Inc. 2.23 Add 80.97% 742,329 $92.78 $60,967,481 $74.76 -19.42% $57.63 $130.76
OZK - Bank OZK 2.07 Reduce 2.61% 1,231,059 $42.22 $56,493,298 $50.58 19.80% $41.55 $53.39
ADI - Analog Devices, Inc. 1.99 Reduce 3.22% 171,052 $192.50 $54,418,483 $386.01 100.52% $215.48 $445.91
ANET - Arista Networks, Inc. 1.90 Add 1.00% 423,361 $37.89 $51,981,534 $181.15 378.07% $104.68 $189.82
DIS - The Walt Disney Co. 1.89 Reduce 1.45% 536,514 $113.52 $51,709,219 $96.00 -15.43% $91.49 $121.64
RMD - ResMed Inc. 1.89 Reduce 2.29% 230,005 $273.73 $51,631,522 $198.50 -27.48% $180.27 $291.57
BRO - Brown & Brown, Inc. 1.80 Reduce 2.23% 755,269 $89.31 $49,251,091 $69.21 -22.51% $53.81 $107.27
LFUS - Littelfuse, Inc. 1.00 Reduce 1.06% 80,719 $254.47 $27,391,993 $407.22 60.03% $223.01 $500.57
LULU - lululemon athletica inc. 0.80 Reduce 1.13% 142,600 $302.01 $21,832,060 $120.30 -60.17% $104.44 $236.19
SUNB - Sunbelt Rentals Holdings, Inc. 0.65 Buy 270,843 $65.09 $17,629,171 $73.82 13.41% $60.40 $85.79
AAON - AAON, Inc. 0.61 Buy 201,832 $82.75 $16,701,598 $112.19 35.58% $61.74 $150.36
JPM - JPMorgan Chase & Co. 0.56 Add 0.89% 52,298 $158.89 $15,383,980 $334.53 110.54% $276.43 $341.91
MA - Mastercard Inc. 0.51 Reduce 2.41% 28,066 $371.74 $14,023,458 $537.70 44.64% $463.74 $598.04
FND - Floor & Decor Holdings, Inc. 0.43 Reduce 1.72% 231,829 $72.12 $11,776,913 $54.95 -23.81% $42.64 $92.40
TWFG - TWFG, Inc. 0.37 Add 66.54% 552,107 $26.33 $10,153,248 $26.12 -0.81% $16.56 $34.09
FERG - Ferguson Enterprises Inc. 0.31 Add 0.97% 36,728 $176.61 $8,567,173 $233.19 32.04% $204.50 $269.59
BRK.A - Berkshire Hathaway CL A 0.29 11 $494,728.33 $7,899,540 $744,850.00 50.56% $685,150.00 $775,000.00
BLDR - Builders FirstSource, Inc. 0.28 Add 2.03% 91,813 $122.96 $7,558,964 $73.51 -40.22% $65.10 $151.03
AAPL - Apple Inc. 0.14 Reduce 8.95% 15,040 $184.09 $3,817,002 $317.31 72.36% $200.70 $323.45
TSM - Taiwan Semiconductor 0.10 Reduce 49.44% 8,125 $210.15 $2,745,844 $421.58 100.61% $221.25 $479.00
YUMC - Yum China Holdings, Inc. 0.06 36,036 $45.02 $1,757,836 $43.90 -2.49% $40.15 $57.69
GLD - SPDR Gold Shares 0.06 3,876 $170.95 $1,667,804 $367.13 114.75% $300.96 $509.70
SPY - State Street SPDR S&P 500 ETF Trust 0.06 2,474 $544.22 $1,608,941 $749.17 37.66% $611.28 $758.45
MTB - M&T Bank Corp. 0.06 Reduce 0.07% 7,535 $152.01 $1,557,635 $242.55 59.56% $170.99 $244.57
RSP - Invesco S&P 500 Equal Weight ETF 0.04 Buy 6,105 $191.92 $1,171,672 $214.23 11.62% $177.00 $216.37
QQQM - Invesco NASDAQ 100 ETF 0.04 Buy 4,222 $237.62 $1,003,232 $293.06 23.33% $225.86 $307.85
ITB - iShares U.S. Home Construction ETF 0.04 Reduce 7.21% 10,854 $82.15 $982,830 $96.30 17.23% $84.84 $117.25
BIRK - Birkenstock Holdings plc 0.04 27,392 $56.66 $981,455 $44.63 -21.23% $31.12 $53.53
ODFL - Old Dominion Freight Line, Inc. 0.04 Reduce 4.74% 5,006 $121.11 $978,172 $232.90 92.30% $125.43 $252.03
CPRT - Copart, Inc. 0.03 27,484 $27.18 $912,469 $27.45 0.98% $27.29 $50.11
MSFT - Microsoft Corp. 0.03 Add 12.09% 1,910 $425.28 $707,025 $390.99 -8.06% $349.20 $551.05
SITE - SiteOne Landscape Supply, Inc. 0.02 3,753 $240.45 $499,562 $105.33 -56.20% $100.52 $168.56
NVO - Novo Nordisk A/S 0.02 12,400 $34.68 $455,700 $49.28 42.11% $34.58 $68.49
* Avg. Buy Price is an estimated cost basis: the share-weighted average of the quarter-end prices reported when this manager first bought or later added to the position (average-cost method, reset after a full exit). 13F filings disclose only quarter-end holdings, not actual trade prices, so this approximates — but does not exactly equal — what was paid.
Sector % analysis
Financial Services 31.56
Consumer Cyclical 19.19
Communication Services 18.53
Industrials 12.45
Technology 11.62
Healthcare 6.41
Unknown 0.24