Francois Rochon - Giverny Capital Inc.
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 Reported
Price*
Value Current
Price
+/-
Reported
Price
52
Week
Low
52
Week
High
BRK.B - Berkshire Hathaway CL B 6.64 Reduce 25.17% 378,625 $479.20 $181,437,100
GOOG - Alphabet Inc. CL C 6.52 Reduce 2.91% 620,909 $286.86 $178,113,956 $365.76 27.50% $163.33 $404.47
META - Meta Platforms Inc. 6.45 Reduce 1.80% 307,821 $572.13 $176,113,629 $593.00 3.65% $520.26 $796.25
HEI.A - HEICO Corp. CL A 5.71 Reduce 2.13% 738,482 $211.09 $155,886,165
SCHW - Charles Schwab Corp. 5.29 Reduce 3.12% 1,536,206 $93.98 $144,372,640 $88.84 -5.47% $83.96 $107.50
FIVE - Five Below Inc. 5.16 Reduce 3.22% 617,191 $228.48 $141,015,800 $190.47 -16.64% $121.11 $251.63
AME - Ametek Inc. 4.80 Reduce 37.51% 612,058 $214.36 $131,200,753 $226.55 5.69% $174.43 $243.18
MEDP - Medpace Holdings Inc. 4.50 Reduce 2.75% 256,081 $480.19 $122,967,535 $454.25 -5.40% $293.20 $628.92
V - Visa Inc. 4.39 Reduce 2.70% 396,357 $302.24 $119,794,940 $323.57 7.06% $293.89 $375.51
IBP - Installed Building Products 3.92 Reduce 22.26% 403,665 $265.15 $107,031,775 $197.61 -25.47% $162.56 $349.00
PGR - Progressive Corp. 3.83 Reduce 1.58% 528,364 $198.24 $104,742,879 $204.02 2.92% $189.20 $283.95
GOOGL - Alphabet Inc. 3.67 Reduce 3.58% 348,469 $287.56 $100,205,746 $368.53 28.16% $162.00 $408.61
KEYS - Keysight Technologies Inc. 3.34 Reduce 3.25% 323,184 $282.37 $91,257,466 $329.83 16.81% $152.85 $370.18
NVR - NVR Inc. 3.29 Reduce 3.30% 13,647 $6,589.83 $89,931,410 $6,182.55 -6.18% $5,501.01 $8,618.28
BKNG - Booking Holdings Inc. 3.26 Reduce 1.53% 527,925 $168.41 $88,909,327 $165.84 -1.53% $150.14 $233.58
ADP - Automatic Data Processing Inc. 3.12 Buy 419,090 $203.18 $85,150,706 $231.95 14.16% $188.16 $329.93
MKL - Markel Group Inc. 3.01 Reduce 2.35% 42,944 $1,914.07 $82,197,822 $1,818.67 -4.98% $1,719.41 $2,207.59
KNSL - Kinsale Capital Group Inc. 2.74 Add 2.18% 218,942 $341.66 $74,803,724 $306.12 -10.40% $287.20 $512.76
BFAM - Bright Horizons Family Solutions Inc. 2.23 Add 80.97% 742,329 $82.13 $60,967,481 $62.17 -24.30% $57.63 $130.76
OZK - Bank OZK 2.07 Reduce 2.61% 1,231,059 $45.89 $56,493,298 $49.60 8.08% $42.37 $53.66
ADI - Analog Devices 1.99 Reduce 3.22% 171,052 $318.14 $54,418,483 $401.39 26.17% $217.02 $439.70
ANET - Arista Networks Inc. 1.90 Add 1.00% 423,361 $122.78 $51,981,534 $154.27 25.65% $85.58 $179.80
DIS - Walt Disney Co. 1.89 Reduce 1.45% 536,514 $96.38 $51,709,219 $99.71 3.46% $92.19 $124.69
RMD - ResMed Inc. 1.89 Reduce 2.29% 230,005 $224.48 $51,631,522 $196.04 -12.67% $180.27 $293.81
BRO - Brown & Brown Inc. 1.80 Reduce 2.23% 755,269 $65.21 $49,251,091 $58.86 -9.74% $53.81 $111.63
LFUS - Littelfuse Inc. 1.00 Reduce 1.06% 80,719 $339.35 $27,391,993 $457.34 34.77% $213.08 $500.57
LULU - Lululemon Athletica Inc. 0.80 Reduce 1.13% 142,600 $153.10 $21,832,060 $114.23 -25.39% $109.36 $338.49
SUNB - Sunbelt Rentals Holdings, Inc. 0.65 Buy 270,843 $65.09 $17,629,171 $79.36 21.92% $61.03 $81.46
AAON - AAON Inc. 0.61 Buy 201,832 $82.75 $16,701,598 $132.62 60.27% $62.00 $150.46
JPM - JPMorgan Chase & Co. 0.56 Add 0.89% 52,298 $294.16 $15,383,980 $312.37 6.19% $260.31 $337.25
MA - Mastercard Inc. 0.51 Reduce 2.41% 28,066 $499.66 $14,023,458 $491.08 -1.72% $464.52 $601.77
FND - Floor & Decor Holdings 0.43 Reduce 1.72% 231,829 $50.80 $11,776,913 $47.41 -6.67% $42.64 $92.41
TWFG - Twfg Inc 0.37 Add 66.54% 552,107 $18.39 $10,153,248 $19.87 8.05% $16.56 $36.79
FERG - Ferguson Enterprises Inc. 0.31 Add 0.97% 36,728 $233.26 $8,567,173 $229.58 -1.58% $207.64 $271.64
BRK.A - Berkshire Hathaway CL A 0.29 11 $718,140.00 $7,899,540
BLDR - Builders FirstSource Inc. 0.28 Add 2.03% 91,813 $82.33 $7,558,964 $73.64 -10.56% $65.10 $151.03
AAPL - Apple Inc. 0.14 Reduce 8.95% 15,040 $253.79 $3,817,002 $307.34 21.10% $195.07 $316.94
TSM - Taiwan Semiconductor S.A. 0.10 Reduce 49.44% 8,125 $337.95 $2,745,844 $415.17 22.85% $202.28 $450.16
YUMC - Yum China Holdings Inc. 0.06 36,036 $48.78 $1,757,836 $42.88 -12.10% $41.69 $58.39
GLD - SPDR Gold Trust 0.06 3,876 $430.29 $1,667,804 $396.24 -7.91% $299.89 $509.70
SPY - SPDR S&P 500 ETF Trust 0.06 2,474 $650.34 $1,608,941 $737.55 13.41% $591.05 $760.40
MTB - M&T Bank Corp. 0.06 Reduce 0.07% 7,535 $206.72 $1,557,635 $222.44 7.60% $174.76 $239.00
RSP - Invesco S&P 500 Equal Weight ETF 0.04 Buy 6,105 $191.92 $1,171,672 $207.83 8.29% $175.98 $210.36
QQQM - Invesco Nasdaq 100 ETF 0.04 Buy 4,222 $237.62 $1,003,232 $290.35 22.19% $215.26 $308.21
ITB - iShares U.S. Home Construction ETF 0.04 Reduce 7.21% 10,854 $90.55 $982,830 $92.90 2.60% $84.98 $118.00
BIRK - Birkenstock Holding Plc 0.04 27,392 $35.83 $981,455 $42.34 18.17% $31.12 $57.20
ODFL - Old Dominion Freight Line 0.04 Reduce 4.74% 5,006 $195.40 $978,172 $242.57 24.14% $126.01 $249.14
CPRT - Copart Inc. 0.03 27,484 $33.20 $912,469 $30.96 -6.75% $29.97 $50.92
MSFT - Microsoft Corp. 0.03 Add 12.09% 1,910 $370.17 $707,025 $416.67 12.56% $356.28 $555.45
SITE - SiteOne Landscape Supply Inc. 0.02 3,753 $133.11 $499,562 $105.05 -21.08% $101.91 $168.56
NVO - Novo Nordisk A S 0.02 12,400 $36.75 $455,700 $42.96 16.90% $35.12 $81.44
* Reported Price is the price of the security as of the portfolio date. This value is significant in that it is the last known price at which the security was still held.
Sector % analysis
Financial Services 24.63
Consumer Cyclical 19.19
Communication Services 18.53
Unknown 12.87
Technology 11.62
Industrials 6.74
Healthcare 6.41