The Analysis of Giverny Capital Inc.'s Holdings & P&L


Currently, Giverny Capital Inc. holds 51 types of securities in its portfolio with a total value $2.7B. In the most recent quarter, they have increased their positions in ADP (+419.1K shares, valued at $85.2M), BFAM (+332.1K shares, valued at $27.3M), N/A (+270.8K shares, valued at $17.6M); decreased their positions in AME (-367.4K shares, valued at $78.8M), N/A (-127.4K shares, valued at $61.0M), IBP (-115.6K shares, valued at $30.6M); initiated new positions in ADP (+419.1K shares, valued at $85.2M), N/A (+270.8K shares, valued at $17.6M), AAON (+201.8K shares, valued at $16.7M).


1M P&L
-102.9M-4.43%
3M P&L
-161.5M-6.79%
HY P&L
-36.1M-1.60%

P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.

Top Holding Treemap

Top Industries by Value

1Insurance - Property & Casualty300.6M
12.7%
2Residential Construction238.2M
10.1%
3Internet Content & Information206.9M
8.7%

Top Industries by Stock Count

1N/A5 stocks
11.1%
2Credit Services3 stocks
6.7%
3Residential Construction3 stocks
6.7%
Stock Holdings
BERKSHIRE HATHAWAY INC DEL
BERKSHIRE HATHAWAY INC DEL
-25.17%
Shares378.6K
Event2026-03-31
Filed2026-05-15
ALPHABET INC C
ALPHABET INC C
-2.91%
Shares620.9K
Event2026-03-31
Filed2026-05-15
META
META PLATFORMS INC
-1.80%
Shares307.8K
Event2026-03-31
Filed2026-05-15
HEI.A
HEICO CORP NEW
-2.13%
Shares738.5K
Event2026-03-31
Filed2026-05-15
SCHW
SCHWAB CHARLES CORP
-3.12%
Shares1.5M
Event2026-03-31
Filed2026-05-15
FIVE
FIVE BELOW INC
-3.22%
Shares617.2K
Event2026-03-31
Filed2026-05-15
AME
AMETEK INC
-37.51%
Shares612.1K
Event2026-03-31
Filed2026-05-15
MEDP
MEDPACE HOLDINGS INC
-2.75%
Shares256.1K
Event2026-03-31
Filed2026-05-15
V
VISA INC
-2.70%
Shares396.4K
Event2026-03-31
Filed2026-05-15
IBP
INSTALLED BLDG PRODS INC
-22.26%
Shares403.7K
Event2026-03-31
Filed2026-05-15
PGR
PROGRESSIVE CORP
-1.58%
Shares528.4K
Event2026-03-31
Filed2026-05-15
ALPHABET INC
ALPHABET INC
-3.58%
Shares348.5K
Event2026-03-31
Filed2026-05-15
KEYS
KEYSIGHT TECHNOLOGIES INC
-3.25%
Shares323.2K
Event2026-03-31
Filed2026-05-15
NVR
NVR INC
-3.30%
Shares13.6K
Event2026-03-31
Filed2026-05-15
BKNG
BOOKING HOLDINGS INC.
-1.53%
Shares21.1K
Event2026-03-31
Filed2026-05-15
ADP
AUTOMATIC DATA PROC INC
New
Shares419.1K
Event2026-03-31
Filed2026-05-15
MKL
MARKEL CORP
-2.35%
Shares42.9K
Event2026-03-31
Filed2026-05-15
KNSL
KINSALE CAPITAL GROUP IN
2.18%
Shares218.9K
Event2026-03-31
Filed2026-05-15
BFAM
BRIGHT HORIZONSFAMILY SOLUTION
80.97%
Shares742.3K
Event2026-03-31
Filed2026-05-15
OZK
BANK OZK LITTLE ROCK ARK
-2.61%
Shares1.2M
Event2026-03-31
Filed2026-05-15
ADI
ANALOG DEVICES INC
-3.22%
Shares171.1K
Event2026-03-31
Filed2026-05-15
ARISTA NETWORKS INC
ARISTA NETWORKS INC
1.00%
Shares423.4K
Event2026-03-31
Filed2026-05-15
DIS
DISNEY WALT CO
-1.45%
Shares536.5K
Event2026-03-31
Filed2026-05-15
RMD
RESMED INC
-2.29%
Shares230.0K
Event2026-03-31
Filed2026-05-15
BRO
BROWN & BROWN
-2.23%
Shares755.3K
Event2026-03-31
Filed2026-05-15
LFUS
LITTELFUSE INC
-1.06%
Shares80.7K
Event2026-03-31
Filed2026-05-15
LULU
LULULEMON ATHLETICA INC
-1.13%
Shares142.6K
Event2026-03-31
Filed2026-05-15
SUNBELT RENTALS HLDGS IN GB SHRS
SUNBELT RENTALS HLDGS IN GB SHRS
New
Shares270.8K
Event2026-03-31
Filed2026-05-15
AAON
AAON INC
New
Shares201.8K
Event2026-03-31
Filed2026-05-15
JPM
JPMORGAN CHASE & CO
0.89%
Shares52.3K
Event2026-03-31
Filed2026-05-15
MA
MASTERCARD INCORPORATED
-2.41%
Shares28.1K
Event2026-03-31
Filed2026-05-15
FND
FLOOR & DECOR HLDGS INC
-1.72%
Shares231.8K
Event2026-03-31
Filed2026-05-15
TWFG
TWFG INC
66.54%
Shares552.1K
Event2026-03-31
Filed2026-05-15
FERGUSON ENTERPRISES INC
FERGUSON ENTERPRISES INC
0.97%
Shares36.7K
Event2026-03-31
Filed2026-05-15
BRK.A
BERKSHIRE HATHAWAY INC DEL
0.00%
Shares11
Event2026-03-31
Filed2026-05-15
BLDR
BUILDERS FIRSTSOURCE INC
2.03%
Shares91.8K
Event2026-03-31
Filed2026-05-15
AAPL
APPLE INC
-8.95%
Shares15.0K
Event2026-03-31
Filed2026-05-15
TSM
TAIWAN SEMICONDUCTOR MFG LTD
-49.44%
Shares8.1K
Event2026-03-31
Filed2026-05-15
YUMC
YUM CHINA HLDGS INC
0.00%
Shares36.0K
Event2026-03-31
Filed2026-05-15
GLD
SPDR GOLD TR
0.00%
Shares3.9K
Event2026-03-31
Filed2026-05-15
SPY
SPDR S&P 500 ETF
0.00%
Shares2.5K
Event2026-03-31
Filed2026-05-15
MTB
M & T BK CORP
-0.07%
Shares7.5K
Event2026-03-31
Filed2026-05-15
INVESCO S&P500 EQ WGT ETF
INVESCO S&P500 EQ WGT ETF
New
Shares6.1K
Event2026-03-31
Filed2026-05-15
QQQM
INVESCO EXCH TRADED FD TR II
New
Shares4.2K
Event2026-03-31
Filed2026-05-15
ITB
ISHARES TR
-7.21%
Shares10.9K
Event2026-03-31
Filed2026-05-15
BIRK
BIRKENSTOCK HLDG PLC
0.00%
Shares27.4K
Event2026-03-31
Filed2026-05-15
ODFL
OLD DOMINION FREIGHT LINE IN
-4.74%
Shares5.0K
Event2026-03-31
Filed2026-05-15
CPRT
COPART INC
0.00%
Shares27.5K
Event2026-03-31
Filed2026-05-15
MSFT
MICROSOFT CORP
12.09%
Shares1.9K
Event2026-03-31
Filed2026-05-15
SITE
SITEONE LANDSCAPE SUPPLY INC
0.00%
Shares3.8K
Event2026-03-31
Filed2026-05-15
NVO
NOVO-NORDISK A S
0.00%
Shares12.4K
Event2026-03-31
Filed2026-05-15

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available