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 Activity Share change % change to portfolio
Q1 2026
BFAM - Bright Horizons Family Solutions Inc. Add 80.97% 332,133 1.00
TWFG - Twfg Inc Add 66.54% 220,596 0.15
MSFT - Microsoft Corp. Add 12.09% 206 0.00
KNSL - Kinsale Capital Group Inc. Add 2.18% 4,678 0.06
BLDR - Builders FirstSource Inc. Add 2.03% 1,829 0.01
ANET - Arista Networks Inc. Add 1.00% 4,203 0.02
FERG - Ferguson Enterprises Inc. Add 0.97% 354 0.00
JPM - JPMorgan Chase & Co. Add 0.89% 460 0.00
ADP - Automatic Data Processing Inc. Buy 419,090 3.12
SUNB - Sunbelt Rentals Holdings, Inc. Buy 270,843 0.65
AAON - AAON Inc. Buy 201,832 0.61
QQQM - Invesco Nasdaq 100 ETF Buy 4,222 0.04
RSP - Invesco S&P 500 Equal Weight ETF Buy 6,105 0.04
Q4 2025
BRO - Brown & Brown Inc. Add 139.73% 450,274 1.19
DIS - Walt Disney Co. Add 109.07% 284,019 1.08
TSM - Taiwan Semiconductor S.A. Add 96.85% 7,906 0.08
KNSL - Kinsale Capital Group Inc. Add 12.50% 23,802 0.31
TWFG - Twfg Inc Add 10.39% 31,194 0.03
MA - Mastercard Inc. Add 3.73% 1,035 0.02
BLDR - Builders FirstSource Inc. Add 3.32% 2,888 0.01
FERG - Ferguson Enterprises Inc. Add 2.45% 871 0.01
JPM - JPMorgan Chase & Co. Add 2.23% 1,133 0.01
ANET - Arista Networks Inc. Add 1.64% 6,759 0.03
ITB - iShares U.S. Home Construction ETF Add 1.19% 137 0.00
IBP - Installed Building Products Add 0.87% 4,500 0.04
HEI.A - HEICO Corp. CL A Add 0.67% 5,031 0.04
GOOGL - Alphabet Inc. Add 0.63% 2,255 0.02
SCHW - Charles Schwab Corp. Add 0.63% 9,885 0.03
MEDP - Medpace Holdings Inc. Add 0.58% 1,518 0.03
PGR - Progressive Corp. Add 0.55% 2,943 0.02
META - Meta Platforms Inc. Add 0.53% 1,639 0.04
BKNG - Booking Holdings Inc. Add 0.48% 2,550 0.02
V - Visa Inc. Add 0.45% 1,825 0.02
LFUS - Littelfuse Inc. Add 0.40% 328 0.00
MKL - Markel Group Inc. Add 0.34% 149 0.01
NVR - NVR Inc. Add 0.26% 37 0.01
GOOG - Alphabet Inc. CL C Add 0.20% 1,294 0.01
ADI - Analog Devices Add 0.16% 279 0.00
LULU - Lululemon Athletica Inc. Add 0.16% 236 0.00
OZK - Bank OZK Add 0.16% 2,082 0.00
FIVE - Five Below Inc. Add 0.10% 657 0.00
MSFT - Microsoft Corp. Add 0.06% 1 0.00
KEYS - Keysight Technologies Inc. Add 0.04% 119 0.00
BFAM - Bright Horizons Family Solutions Inc. Buy 410,196 1.39
ISRG - Intuitive Surgical Inc. Buy 405 0.01
Q3 2025
TWFG - Twfg Inc Add 68.86% 122,469 0.11
KNSL - Kinsale Capital Group Inc. Add 6.31% 11,309 0.16
PGR - Progressive Corp. Add 2.60% 13,522 0.11
FIVE - Five Below Inc. Add 1.79% 11,219 0.06
V - Visa Inc. Add 1.05% 4,223 0.05
KMX - CarMax Inc. Add 0.86% 14,184 0.02
SCHW - Charles Schwab Corp. Add 0.53% 8,281 0.03
FISV - Fiserv Inc. Add 0.41% 2,683 0.01
ITB - iShares U.S. Home Construction ETF Add 0.37% 43 0.00
MKL - Markel Group Inc. Add 0.30% 133 0.01
NVR - NVR Inc. Add 0.26% 37 0.01
BKNG - Booking Holdings Inc. Add 0.25% 1,325 0.01
OZK - Bank OZK Add 0.24% 2,964 0.01
ADI - Analog Devices Add 0.20% 357 0.00
BRO - Brown & Brown Inc. Add 0.19% 609 0.00
LFUS - Littelfuse Inc. Add 0.18% 145 0.00
FND - Floor & Decor Holdings Add 0.13% 317 0.00
KEYS - Keysight Technologies Inc. Add 0.10% 342 0.00
IBP - Installed Building Products Add 0.05% 277 0.00
AME - Ametek Inc. Add 0.03% 332 0.00
LULU - Lululemon Athletica Inc. Add 0.02% 24 0.00
MEDP - Medpace Holdings Inc. Add 0.02% 47 0.00
HEI.A - HEICO Corp. CL A Add 0.00% 9 0.00
RMD - ResMed Inc. Buy 235,418 2.18
Q2 2025
AAPL - Apple Inc. Add 81.23% 7,609 0.05
SCHW - Charles Schwab Corp. Add 65.16% 618,429 1.93
MSFT - Microsoft Corp. Add 15.90% 316 0.01
JPM - JPMorgan Chase & Co. Add 14.54% 6,467 0.06
BRO - Brown & Brown Inc. Add 9.18% 27,034 0.10
BLDR - Builders FirstSource Inc. Add 5.91% 4,872 0.02
GOOGL - Alphabet Inc. Add 5.57% 20,014 0.12
KNSL - Kinsale Capital Group Inc. Add 5.40% 9,186 0.15
DIS - Walt Disney Co. Add 5.24% 12,972 0.06
ITB - iShares U.S. Home Construction ETF Add 5.08% 557 0.00
OZK - Bank OZK Add 4.09% 49,483 0.08
NVR - NVR Inc. Add 4.06% 548 0.14
MEDP - Medpace Holdings Inc. Add 3.90% 9,818 0.11
FERG - Ferguson Enterprises Inc. Add 3.76% 1,293 0.01
ANET - Arista Networks Inc. Add 3.44% 16,033 0.06
FISV - Fiserv Inc. Add 3.01% 18,941 0.11
MA - Mastercard Inc. Add 2.95% 798 0.02
ADI - Analog Devices Add 2.78% 4,771 0.04
ALGN - Align Technology Inc. Add 2.71% 1,223 0.01
CACC - Credit Acceptance Corp. Add 2.18% 650 0.01
V - Visa Inc. Add 1.97% 7,748 0.09
AME - Ametek Inc. Add 1.93% 18,910 0.12
BRK.B - Berkshire Hathaway CL B Add 1.68% 8,452 0.14
IBP - Installed Building Products Add 1.26% 6,386 0.04
META - Meta Platforms Inc. Add 1.19% 3,758 0.10
HEI.A - HEICO Corp. CL A Add 1.01% 7,481 0.07
KMX - CarMax Inc. Add 0.87% 14,308 0.03
FND - Floor & Decor Holdings Add 0.84% 1,953 0.01
KEYS - Keysight Technologies Inc. Add 0.78% 2,574 0.01
LFUS - Littelfuse Inc. Add 0.76% 608 0.00
BKNG - Booking Holdings Inc. Add 0.75% 3,950 0.03
FIVE - Five Below Inc. Add 0.69% 4,281 0.02
MKL - Markel Group Inc. Add 0.68% 294 0.02
BAC - Bank of America Corp. Add 0.61% 6,118 0.01
LULU - Lululemon Athletica Inc. Add 0.56% 808 0.01
SBUX - Starbucks Corp. Add 0.48% 3,562 0.01
GOOG - Alphabet Inc. CL C Add 0.35% 2,271 0.01
TWFG - Twfg Inc Buy 177,848 0.21
AMZN - Amazon.com Inc. Buy 1,174 0.01
Q1 2025
KNSL - Kinsale Capital Group Inc. Add 87.27% 79,208 1.42
BRK.A - Berkshire Hathaway CL A Add 37.50% 3 0.09
ANET - Arista Networks Inc. Add 13.67% 56,100 0.16
MEDP - Medpace Holdings Inc. Add 7.53% 17,650 0.20
ITB - iShares U.S. Home Construction ETF Add 5.07% 529 0.00
ALGN - Align Technology Inc. Add 4.95% 2,129 0.01
MA - Mastercard Inc. Add 2.92% 768 0.02
FERG - Ferguson Enterprises Inc. Add 2.01% 678 0.00
JPM - JPMorgan Chase & Co. Add 1.42% 621 0.01
CACC - Credit Acceptance Corp. Add 0.99% 293 0.01
GOOGL - Alphabet Inc. Add 0.78% 2,775 0.02
IBP - Installed Building Products Add 0.66% 3,338 0.02
AME - Ametek Inc. Add 0.31% 2,975 0.02
MKL - Markel Group Inc. Add 0.16% 71 0.00
SCHW - Charles Schwab Corp. Add 0.12% 1,139 0.00
HEI.A - HEICO Corp. CL A Add 0.05% 356 0.00
META - Meta Platforms Inc. Add 0.02% 49 0.00
BLDR - Builders FirstSource Inc. Buy 82,445 0.38
PMMF - Blackrock Ishs Prm Mm Etf Buy 12,876 0.05
Q4 2024
ANET - Arista Networks Inc. Add 284.76% 303,758 1.23
AAPL - Apple Inc. Add 72.31% 7,124 0.07
ALGN - Align Technology Inc. Add 30.35% 10,013 0.08
FISV - Fiserv Inc. Add 25.73% 128,976 0.97
BRK.A - Berkshire Hathaway CL A Add 14.29% 1 0.03
KNSL - Kinsale Capital Group Inc. Add 5.15% 4,444 0.08
SBUX - Starbucks Corp. Add 4.37% 31,368 0.10
FBIN - Fortune Brands Innovations Inc. Add 3.82% 17,034 0.04
IBP - Installed Building Products Add 3.62% 17,620 0.11
BRK.B - Berkshire Hathaway CL B Add 3.32% 16,239 0.27
BKNG - Booking Holdings Inc. Add 3.23% 16,550 0.12
MEDP - Medpace Holdings Inc. Add 3.18% 7,215 0.09
GOOGL - Alphabet Inc. Add 2.92% 10,124 0.07
MA - Mastercard Inc. Add 2.85% 729 0.01
KMX - CarMax Inc. Add 2.79% 45,744 0.14
LFUS - Littelfuse Inc. Add 2.02% 1,600 0.01
MTB - M&T Bank Corp. Add 1.94% 6,990 0.05
NVR - NVR Inc. Add 1.89% 251 0.07
PGR - Progressive Corp. Add 1.71% 9,163 0.08
META - Meta Platforms Inc. Add 1.66% 5,153 0.11
AME - Ametek Inc. Add 1.59% 15,237 0.10
MKL - Markel Group Inc. Add 1.52% 647 0.04
FND - Floor & Decor Holdings Add 1.40% 3,240 0.01
GOOG - Alphabet Inc. CL C Add 1.37% 8,857 0.06
LULU - Lululemon Athletica Inc. Add 1.34% 1,891 0.03
SCHW - Charles Schwab Corp. Add 1.30% 12,155 0.03
ITB - iShares U.S. Home Construction ETF Add 1.29% 133 0.00
OZK - Bank OZK Add 1.26% 15,064 0.02
JPM - JPMorgan Chase & Co. Add 1.24% 538 0.00
HEI.A - HEICO Corp. CL A Add 1.18% 8,662 0.06
BAC - Bank of America Corp. Add 1.10% 10,930 0.02
DIS - Walt Disney Co. Add 1.09% 2,670 0.01
CACC - Credit Acceptance Corp. Add 1.03% 300 0.01
V - Visa Inc. Add 1.01% 3,957 0.05
FIVE - Five Below Inc. Add 0.95% 6,861 0.03
TSM - Taiwan Semiconductor S.A. Add 0.60% 88 0.00
BRO - Brown & Brown Inc. Buy 294,809 1.10
FERG - Ferguson Enterprises Inc. Buy 33,708 0.21
BIRK - Birkenstock Holding Plc Buy 27,392 0.06
LBRDK - Liberty Broadband Corp. CL C Buy 15,000 0.04
MSFT - Microsoft Corp. Buy 2,354 0.04
UNH - United Health Group Inc. Buy 2,364 0.04
GBTC - Grayscale Bitcoin Tr Btc Buy 7,442 0.02
J - Jacobs Solutions Inc. Buy 4,394 0.02
CAPE - Doubleline Shiller Enhanced Cape I Buy 10,645 0.01
ISRG - Intuitive Surgical Inc. Buy 405 0.01
VOO - Vanguard S&P 500 ETF Buy 584 0.01
Q3 2024
KNSL - Kinsale Capital Group Inc. Add 163.61% 53,571 0.95
TSM - Taiwan Semiconductor S.A. Add 78.24% 6,387 0.04
MEDP - Medpace Holdings Inc. Add 20.72% 38,978 0.49
CACC - Credit Acceptance Corp. Add 16.53% 4,151 0.07
GOOGL - Alphabet Inc. Add 11.81% 36,621 0.23
ODFL - Old Dominion Freight Line Add 11.24% 531 0.00
ALGN - Align Technology Inc. Add 10.01% 3,002 0.03
ANET - Arista Networks Inc. Add 9.27% 9,051 0.13
LULU - Lululemon Athletica Inc. Add 8.73% 11,364 0.12
MA - Mastercard Inc. Add 8.60% 2,022 0.04
JPM - JPMorgan Chase & Co. Add 7.70% 3,098 0.03
SCHW - Charles Schwab Corp. Add 7.58% 65,959 0.16
DIS - Walt Disney Co. Add 5.27% 12,286 0.05
MTB - M&T Bank Corp. Add 4.44% 15,329 0.10
META - Meta Platforms Inc. Add 4.11% 12,229 0.27
FIVE - Five Below Inc. Add 3.92% 27,374 0.09
FISV - Fiserv Inc. Add 3.37% 16,345 0.11
IBP - Installed Building Products Add 3.30% 15,563 0.15
MKL - Markel Group Inc. Add 2.92% 1,213 0.07
ADI - Analog Devices Add 2.84% 5,688 0.05
KMX - CarMax Inc. Add 2.64% 42,177 0.12
BKNG - Booking Holdings Inc. Add 2.56% 12,800 0.08
AME - Ametek Inc. Add 2.40% 22,526 0.15
HEI.A - HEICO Corp. CL A Add 1.28% 9,296 0.07
V - Visa Inc. Add 1.24% 4,793 0.05
BRK.B - Berkshire Hathaway CL B Add 1.00% 4,841 0.08
NVR - NVR Inc. Add 0.97% 128 0.05
LFUS - Littelfuse Inc. Add 0.41% 323 0.00
BAC - Bank of America Corp. Add 0.40% 3,933 0.01
PGR - Progressive Corp. Add 0.35% 1,872 0.02
SBUX - Starbucks Corp. Add 0.33% 2,378 0.01
KEYS - Keysight Technologies Inc. Add 0.32% 1,512 0.01
OZK - Bank OZK Add 0.24% 2,835 0.00
FBIN - Fortune Brands Innovations Inc. Add 0.11% 475 0.00
EW - Edwards Lifesciences Corp. Add 0.06% 272 0.00
ICE - Intercontinental Exchange Inc. Buy 16,799 0.10
COF - Capital One Financial Buy 14,774 0.08
YUMC - Yum China Holdings Inc. Buy 36,036 0.06
LM09 - Liberty Media Corp Series C Liberty Media Buy 15,000 0.04
COST - Costco Co. Buy 240 0.01
Q2 2024
ODFL - Old Dominion Freight Line Add 100.00% 2,362 0.02
SBUX - Starbucks Corp. Add 92.61% 344,075 1.13
KNSL - Kinsale Capital Group Inc. Add 85.94% 15,134 0.24
BKNG - Booking Holdings Inc. Add 77.11% 217,725 1.46
ITB - iShares U.S. Home Construction ETF Add 10.68% 1,212 0.00
GOOGL - Alphabet Inc. Add 5.95% 17,419 0.13
FIVE - Five Below Inc. Add 4.60% 30,685 0.14
CACC - Credit Acceptance Corp. Add 3.92% 947 0.02
ALGN - Align Technology Inc. Add 3.88% 1,120 0.01
ADI - Analog Devices Add 3.63% 7,022 0.07
MA - Mastercard Inc. Add 3.08% 703 0.01
FERG - Ferguson Enterprises Inc. Add 2.96% 855 0.01
JPM - JPMorgan Chase & Co. Add 2.61% 1,023 0.01
OZK - Bank OZK Add 2.53% 29,429 0.05
ANET - Arista Networks Inc. Add 2.10% 2,006 0.03
MEDP - Medpace Holdings Inc. Add 1.55% 2,862 0.05
FND - Floor & Decor Holdings Add 1.45% 3,941 0.02
V - Visa Inc. Add 1.25% 4,759 0.05
FISV - Fiserv Inc. Add 0.98% 4,687 0.03
IBP - Installed Building Products Add 0.97% 4,540 0.04
SCHW - Charles Schwab Corp. Add 0.97% 8,382 0.03
AME - Ametek Inc. Add 0.94% 8,719 0.06
BRK.B - Berkshire Hathaway CL B Add 0.94% 4,495 0.08
LFUS - Littelfuse Inc. Add 0.94% 731 0.01
PGR - Progressive Corp. Add 0.84% 4,452 0.04
KMX - CarMax Inc. Add 0.79% 12,550 0.04
LULU - Lululemon Athletica Inc. Add 0.67% 862 0.01
HEI.A - HEICO Corp. CL A Add 0.65% 4,702 0.04
META - Meta Platforms Inc. Add 0.64% 1,893 0.04
NVR - NVR Inc. Add 0.31% 41 0.01
GOOG - Alphabet Inc. CL C Add 0.25% 1,636 0.01
KEYS - Keysight Technologies Inc. Add 0.25% 1,212 0.01
DIS - Walt Disney Co. Add 0.21% 496 0.00
EW - Edwards Lifesciences Corp. Add 0.07% 298 0.00
SPY - SPDR S&P 500 ETF Trust Buy 4,752 0.11
DFH - Dream Finders Homes Buy 32,202 0.04
Q1 2024
SBUX - Starbucks Corp. Add 5,880.22% 365,338 1.36
OZK - Bank OZK Add 387.96% 926,339 1.71
MEDP - Medpace Holdings Inc. Add 17.49% 27,568 0.45
COHR - Coherent Corp. Add 7.56% 8,177 0.02
FERG - Ferguson Enterprises Inc. Add 7.20% 1,942 0.02
CACC - Credit Acceptance Corp. Add 6.83% 1,544 0.03
MA - Mastercard Inc. Add 6.69% 1,431 0.03
JPM - JPMorgan Chase & Co. Add 6.61% 2,430 0.02
ALGN - Align Technology Inc. Add 6.29% 1,709 0.02
LULU - Lululemon Athletica Inc. Add 6.14% 7,474 0.12
FISV - Fiserv Inc. Add 5.58% 25,372 0.16
PGR - Progressive Corp. Add 4.91% 24,818 0.21
GOOGL - Alphabet Inc. Add 4.75% 13,278 0.08
NVR - NVR Inc. Add 3.68% 466 0.15
SCHW - Charles Schwab Corp. Add 3.30% 27,527 0.08
HEI.A - HEICO Corp. CL A Add 3.21% 22,392 0.14
KMX - CarMax Inc. Add 3.18% 48,824 0.17
ADI - Analog Devices Add 3.05% 5,730 0.05
MTB - M&T Bank Corp. Add 2.80% 9,614 0.06
META - Meta Platforms Inc. Add 2.74% 7,888 0.16
IBP - Installed Building Products Add 2.54% 11,586 0.12
FIVE - Five Below Inc. Add 2.00% 13,092 0.10
LFUS - Littelfuse Inc. Add 1.97% 1,503 0.01
AME - Ametek Inc. Add 1.94% 17,686 0.13
MKL - Markel Group Inc. Add 1.73% 1,369 0.08
KEYS - Keysight Technologies Inc. Add 1.59% 7,493 0.05
V - Visa Inc. Add 1.36% 5,116 0.06
GOOG - Alphabet Inc. CL C Add 1.23% 7,850 0.05
EW - Edwards Lifesciences Corp. Add 1.09% 4,812 0.02
DIS - Walt Disney Co. Add 0.87% 2,009 0.01
BKNG - Booking Holdings Inc. Buy 282,350 1.67
ABNB - Airbnb Inc. Buy 7,055 0.05
GBTC - Grayscale Bitcoin Tr Btc Buy 7,442 0.02
Q4 2023
MEDP - Medpace Holdings Inc. Add 4,093.19% 153,904 2.22
KNSL - Kinsale Capital Group Inc. Add 589.24% 15,055 0.24
FISV - Fiserv Inc. Add 42.55% 135,780 0.85
GOOGL - Alphabet Inc. Add 19.33% 45,262 0.30
BRK.A - Berkshire Hathaway CL A Add 16.67% 1 0.03
IBP - Installed Building Products Add 5.20% 22,528 0.19
ITB - iShares U.S. Home Construction ETF Add 5.12% 715 0.00
SCHW - Charles Schwab Corp. Add 3.65% 29,343 0.10
MA - Mastercard Inc. Add 3.03% 630 0.01
FERG - Ferguson Enterprises Inc. Add 2.99% 783 0.01
CACC - Credit Acceptance Corp. Add 2.32% 512 0.01
META - Meta Platforms Inc. Add 1.94% 5,483 0.09
BRK.B - Berkshire Hathaway CL B Add 1.59% 7,566 0.13
V - Visa Inc. Add 1.54% 5,722 0.07
AME - Ametek Inc. Add 1.48% 13,235 0.10
FIVE - Five Below Inc. Add 1.48% 9,532 0.10
FND - Floor & Decor Holdings Add 1.29% 3,656 0.02
OZK - Bank OZK Add 1.21% 2,845 0.01
LULU - Lululemon Athletica Inc. Add 0.99% 1,188 0.03
KMX - CarMax Inc. Add 0.86% 13,136 0.05
ADI - Analog Devices Add 0.84% 1,558 0.01
PGR - Progressive Corp. Add 0.82% 4,120 0.03
ANET - Arista Networks Inc. Add 0.75% 744 0.01
LFUS - Littelfuse Inc. Add 0.58% 440 0.01
JPM - JPMorgan Chase & Co. Add 0.46% 167 0.00
MBC - Masterbrand Inc Add 0.40% 3,610 0.00
MTB - M&T Bank Corp. Add 0.27% 937 0.01
KEYS - Keysight Technologies Inc. Add 0.21% 965 0.01
BAC - Bank of America Corp. Add 0.19% 1,930 0.00
FBIN - Fortune Brands Innovations Inc. Add 0.16% 1,435 0.01
EW - Edwards Lifesciences Corp. Add 0.07% 304 0.00
ALGN - Align Technology Inc. Buy 27,162 0.35
Q3 2023
COHR - Coherent Corp. Add 606.35% 607,517 1.07
CPRT - Copart Inc. Add 100.00% 13,742 0.03
NVO - Novo Nordisk A S Add 100.00% 6,200 0.03
FISV - Fiserv Inc. Add 17.74% 48,088 0.30
OZK - Bank OZK Add 12.07% 25,404 0.05
MA - Mastercard Inc. Add 7.52% 1,452 0.03
JPM - JPMorgan Chase & Co. Add 7.36% 2,511 0.02
ROP - Roper Technologies Inc. Add 7.23% 90 0.00
SCHW - Charles Schwab Corp. Add 6.97% 52,430 0.16
CACC - Credit Acceptance Corp. Add 6.54% 1,356 0.03
ITB - iShares U.S. Home Construction ETF Add 5.73% 757 0.00
GOOGL - Alphabet Inc. Add 5.04% 11,236 0.08
BAC - Bank of America Corp. Add 4.21% 41,528 0.06
LULU - Lululemon Athletica Inc. Add 4.06% 4,709 0.10
PGR - Progressive Corp. Add 2.88% 14,022 0.11
FND - Floor & Decor Holdings Add 1.98% 5,496 0.03
FIVE - Five Below Inc. Add 1.71% 10,845 0.09
HEI.A - HEICO Corp. CL A Add 1.66% 11,629 0.08
ADI - Analog Devices Add 1.42% 2,607 0.02
KMX - CarMax Inc. Add 1.35% 20,198 0.08
BRK.B - Berkshire Hathaway CL B Add 1.30% 6,097 0.12
IBP - Installed Building Products Add 1.06% 4,542 0.03
MTB - M&T Bank Corp. Add 1.04% 3,533 0.02
META - Meta Platforms Inc. Add 0.98% 2,741 0.04
MKL - Markel Group Inc. Add 0.86% 719 0.06
GIB - Cgiinc Add 0.78% 13 0.00
AME - Ametek Inc. Add 0.51% 4,556 0.04
NVR - NVR Inc. Add 0.51% 64 0.02
LFUS - Littelfuse Inc. Add 0.31% 237 0.00
MSFT - Microsoft Corp. Add 0.17% 6 0.00
EW - Edwards Lifesciences Corp. Add 0.16% 706 0.00
DIS - Walt Disney Co. Add 0.11% 262 0.00
AAPL - Apple Inc. Add 0.08% 11 0.00
KEYS - Keysight Technologies Inc. Add 0.01% 30 0.00
FERG - Ferguson Enterprises Inc. Buy 26,185 0.23
KNSL - Kinsale Capital Group Inc. Buy 2,555 0.06
MEDP - Medpace Holdings Inc. Buy 3,760 0.05
Q2 2023
ADI - Analog Devices Add 511.10% 153,477 1.57
ITB - iShares U.S. Home Construction ETF Add 169.05% 8,297 0.04
MTB - M&T Bank Corp. Add 13.69% 40,767 0.26
BAC - Bank of America Corp. Add 9.51% 85,635 0.13
LFUS - Littelfuse Inc. Add 8.47% 5,920 0.09
HEI.A - HEICO Corp. CL A Add 6.67% 43,838 0.32
META - Meta Platforms Inc. Add 6.16% 16,237 0.24
AME - Ametek Inc. Add 6.05% 50,892 0.43
EW - Edwards Lifesciences Corp. Add 6.01% 24,921 0.12
BRK.B - Berkshire Hathaway CL B Add 5.67% 25,223 0.45
CIEN - Ciena Corp. Add 5.53% 36,856 0.08
KEYS - Keysight Technologies Inc. Add 5.48% 24,423 0.22
MKL - Markel Group Inc. Add 5.29% 4,210 0.31
FIVE - Five Below Inc. Add 5.27% 31,727 0.33
GOOG - Alphabet Inc. CL C Add 5.22% 44,960 0.29
V - Visa Inc. Add 5.22% 18,436 0.23
MBC - Masterbrand Inc Add 5.19% 44,971 0.03
OZK - Bank OZK Add 5.13% 10,266 0.02
KMX - CarMax Inc. Add 5.05% 72,181 0.32
FND - Floor & Decor Holdings Add 4.75% 12,615 0.07
GOOGL - Alphabet Inc. Add 4.56% 9,711 0.06
NVR - NVR Inc. Add 3.99% 484 0.16
FISV - Fiserv Inc. Add 3.96% 10,335 0.07
COHR - Coherent Corp. Add 3.80% 3,667 0.01
ANET - Arista Networks Inc. Add 3.49% 3,505 0.03
SSNC - SS&C Technologies Holdings Inc. Add 3.46% 5,394 0.02
JPM - JPMorgan Chase & Co. Add 3.24% 1,069 0.01
CACC - Credit Acceptance Corp. Add 2.94% 592 0.02
MA - Mastercard Inc. Add 2.51% 472 0.01
SITE - SiteOne Landscape Supply Inc. Add 2.40% 90 0.00
LULU - Lululemon Athletica Inc. Add 1.58% 1,803 0.04
PGR - Progressive Corp. Add 1.28% 6,178 0.04
IBP - Installed Building Products Add 1.00% 4,247 0.03
DIS - Walt Disney Co. Add 0.68% 1,568 0.01
FBIN - Fortune Brands Innovations Inc. Add 0.47% 4,212 0.02
MSFT - Microsoft Corp. Add 0.45% 16 0.00
ATHM - Autohome Inc Add 0.41% 1,396 0.00
GLD - SPDR Gold Trust Add 0.38% 16 0.00
Q1 2023
COHR - Coherent Corp. Add 12.86% 11,002 0.03
CACC - Credit Acceptance Corp. Add 9.07% 1,676 0.04
MA - Mastercard Inc. Add 8.29% 1,442 0.03
ADI - Analog Devices Add 7.28% 2,039 0.02
JPM - JPMorgan Chase & Co. Add 5.71% 1,785 0.01
PGR - Progressive Corp. Add 4.31% 19,906 0.17
LULU - Lululemon Athletica Inc. Add 3.85% 4,232 0.09
IBP - Installed Building Products Add 2.61% 10,789 0.07
GOOGL - Alphabet Inc. Add 2.35% 4,897 0.03
ATHM - Autohome Inc Add 1.73% 5,819 0.01
DIS - Walt Disney Co. Add 1.32% 2,978 0.02
LFUS - Littelfuse Inc. Add 0.64% 446 0.01
BABA - Alibaba Group Holdings Add 0.56% 28 0.00
FBIN - Fortune Brands Innovations Inc. Add 0.07% 633 0.00
FISV - Fiserv Inc. Buy 260,671 1.77
Q4 2022
CPRT - Copart Inc. Add 100.00% 6,871 0.03
LULU - Lululemon Athletica Inc. Add 83.22% 49,892 0.99
TSM - Taiwan Semiconductor S.A. Add 82.84% 6,826 0.03
FBIN - Fortune Brands Innovations Inc. Add 41.17% 261,602 0.92
KMX - CarMax Inc. Add 16.93% 207,770 0.78
COHR - Coherent Corp. Add 15.26% 11,322 0.03
ITB - iShares U.S. Home Construction ETF Add 14.02% 1,297 0.00
FND - Floor & Decor Holdings Add 13.04% 30,721 0.13
BRK.A - Berkshire Hathaway CL A Add 12.50% 1 0.03
MA - Mastercard Inc. Add 12.17% 1,887 0.04
CACC - Credit Acceptance Corp. Add 11.77% 1,946 0.06
JPM - JPMorgan Chase & Co. Add 9.54% 2,722 0.02
FRCB - First Rep Bk SAn Francisco C Add 7.96% 17,473 0.13
ANET - Arista Networks Inc. Add 7.72% 7,252 0.05
ADI - Analog Devices Add 7.10% 1,855 0.02
GOOGL - Alphabet Inc. Add 4.17% 8,336 0.05
PGR - Progressive Corp. Add 2.31% 10,401 0.08
MTB - M&T Bank Corp. Add 1.33% 4,013 0.04
SCHW - Charles Schwab Corp. Add 1.16% 14,303 0.07
HEI.A - HEICO Corp. CL A Add 0.88% 5,852 0.04
META - Meta Platforms Inc. Add 0.88% 2,356 0.02
AME - Ametek Inc. Add 0.76% 6,450 0.06
BAC - Bank of America Corp. Add 0.49% 4,522 0.01
DIS - Walt Disney Co. Add 0.33% 752 0.00
FIVE - Five Below Inc. Add 0.32% 1,969 0.02
MBC - Masterbrand Inc Buy 900,142 0.42
VOO - Vanguard S&P 500 ETF Buy 6,900 0.15
UNH - United Health Group Inc. Buy 1,733 0.06
BN - Brookfield Corp. Buy 16,650 0.03
J - Jacobs Solutions Inc. Buy 4,114 0.03
Q3 2022
GOOGL - Alphabet Inc. Add 1,982.10% 190,341 1.24
GOOG - Alphabet Inc. CL C Add 1,929.08% 849,028 5.53
LULU - Lululemon Athletica Inc. Add 1,199.09% 55,338 1.05
FRCB - First Rep Bk SAn Francisco C Add 655.16% 190,364 1.68
FND - Floor & Decor Holdings Add 363.49% 184,778 0.88
ITB - iShares U.S. Home Construction ETF Add 7.88% 676 0.00
CACC - Credit Acceptance Corp. Add 6.52% 1,012 0.03
ANET - Arista Networks Inc. Add 3.76% 3,404 0.03
MA - Mastercard Inc. Add 3.31% 497 0.01
EW - Edwards Lifesciences Corp. Add 3.19% 13,314 0.07
ADI - Analog Devices Add 2.95% 749 0.01
SCHW - Charles Schwab Corp. Add 2.92% 34,808 0.17
FBIN - Fortune Brands Innovations Inc. Add 2.79% 17,248 0.06
KMX - CarMax Inc. Add 2.56% 30,633 0.14
V - Visa Inc. Add 2.43% 8,559 0.10
AME - Ametek Inc. Add 2.32% 19,179 0.15
MKL - Markel Group Inc. Add 2.02% 1,624 0.12
ICE - Intercontinental Exchange Inc. Add 1.80% 6,210 0.04
META - Meta Platforms Inc. Add 1.76% 4,640 0.04
SSNC - SS&C Technologies Holdings Inc. Add 1.75% 12,266 0.04
KEYS - Keysight Technologies Inc. Add 1.55% 7,118 0.08
IBP - Installed Building Products Add 1.49% 6,081 0.03
OZK - Bank OZK Add 1.43% 2,968 0.01
MTB - M&T Bank Corp. Add 1.29% 3,850 0.05
FIVE - Five Below Inc. Add 1.16% 7,091 0.07
CIEN - Ciena Corp. Add 1.15% 7,769 0.02
BRK.B - Berkshire Hathaway CL B Add 1.12% 5,105 0.09
HEI.A - HEICO Corp. CL A Add 1.11% 7,297 0.06
ATHM - Autohome Inc Add 1.10% 3,714 0.01
LFUS - Littelfuse Inc. Add 1.08% 749 0.01
DIS - Walt Disney Co. Add 1.02% 2,282 0.01
SNBR - Sleep Number Corp Add 1.01% 3,859 0.01
BAC - Bank of America Corp. Add 0.23% 2,111 0.00
COHR - Coherent Corp. Buy 74,202 0.18
Q2 2022
LFUS - Littelfuse Inc. Add 2,397.44% 66,409 1.11
ADI - Analog Devices Add 454.52% 20,808 0.20
ITB - iShares U.S. Home Construction ETF Add 28.39% 1,897 0.01
FIVE - Five Below Inc. Add 23.18% 114,653 0.86
FBIN - Fortune Brands Innovations Inc. Add 6.46% 37,527 0.15
DIS - Walt Disney Co. Add 6.40% 13,417 0.08
SNBR - Sleep Number Corp Add 6.03% 21,763 0.04
GOOG - Alphabet Inc. CL C Add 5.85% 2,431 0.35
BAC - Bank of America Corp. Add 5.28% 46,604 0.10
KEYS - Keysight Technologies Inc. Add 5.10% 22,222 0.20
NVR - NVR Inc. Add 4.96% 781 0.21
BRK.B - Berkshire Hathaway CL B Add 4.52% 19,796 0.36
CIEN - Ciena Corp. Add 4.42% 28,546 0.09
SSNC - SS&C Technologies Holdings Inc. Add 4.35% 29,172 0.11
HEI.A - HEICO Corp. CL A Add 4.09% 25,829 0.18
ICE - Intercontinental Exchange Inc. Add 4.08% 13,494 0.08
KMX - CarMax Inc. Add 3.90% 44,923 0.27
SCHW - Charles Schwab Corp. Add 3.54% 40,860 0.17
CACC - Credit Acceptance Corp. Add 2.97% 447 0.01
EW - Edwards Lifesciences Corp. Add 2.91% 11,791 0.07
FRCB - First Rep Bk SAn Francisco C Add 2.78% 786 0.01
JPM - JPMorgan Chase & Co. Add 2.75% 7,609 0.06
MTB - M&T Bank Corp. Add 2.73% 7,933 0.08
AME - Ametek Inc. Add 2.70% 21,751 0.16
META - Meta Platforms Inc. Add 2.64% 6,773 0.07
IBP - Installed Building Products Add 2.58% 10,269 0.06
MKL - Markel Group Inc. Add 2.51% 1,970 0.17
V - Visa Inc. Add 2.50% 8,568 0.11
ATHM - Autohome Inc Add 2.34% 7,740 0.02
OZK - Bank OZK Add 2.32% 4,718 0.01
ANET - Arista Networks Inc. Add 2.08% 1,844 0.01
GOOGL - Alphabet Inc. Add 1.88% 177 0.03
BABA - Alibaba Group Holdings Add 1.51% 75 0.00
MA - Mastercard Inc. Add 0.37% 55 0.00
IIVI - Ii-Vi Inc Add 0.33% 238 0.00
FND - Floor & Decor Holdings Buy 50,835 0.21
CPRT - Copart Inc. Buy 6,871 0.05
Q1 2022
IBP - Installed Building Products Add 152.05% 239,866 1.15
CIEN - Ciena Corp. Add 93.99% 312,987 1.07
ITB - iShares U.S. Home Construction ETF Add 59.79% 2,500 0.01
FIVE - Five Below Inc. Add 42.70% 148,009 1.32
OZK - Bank OZK Add 12.89% 23,217 0.06
SSNC - SS&C Technologies Holdings Inc. Add 5.65% 35,915 0.15
KMX - CarMax Inc. Add 3.85% 42,742 0.23
FRCB - First Rep Bk SAn Francisco C Add 3.78% 1,029 0.01
META - Meta Platforms Inc. Add 3.51% 8,706 0.11
JPM - JPMorgan Chase & Co. Add 3.46% 9,261 0.07
GOOG - Alphabet Inc. CL C Add 3.19% 1,284 0.20
MKL - Markel Group Inc. Add 2.94% 2,245 0.19
MTB - M&T Bank Corp. Add 2.90% 8,203 0.08
MA - Mastercard Inc. Add 2.80% 408 0.01
HEI.A - HEICO Corp. CL A Add 2.19% 13,531 0.12
IIVI - Ii-Vi Inc Add 1.94% 1,357 0.01
ANET - Arista Networks Inc. Add 1.84% 1,599 0.01
V - Visa Inc. Add 1.62% 5,472 0.07
AME - Ametek Inc. Add 1.57% 12,485 0.09
CACC - Credit Acceptance Corp. Add 1.04% 155 0.00
SCHW - Charles Schwab Corp. Add 0.91% 10,422 0.05
ATHM - Autohome Inc Add 0.83% 2,729 0.00
NVR - NVR Inc. Add 0.70% 109 0.03
SNBR - Sleep Number Corp Add 0.57% 2,050 0.01
BAC - Bank of America Corp. Add 0.55% 4,804 0.01
FBIN - Fortune Brands Innovations Inc. Add 0.50% 2,902 0.01
GOOGL - Alphabet Inc. Add 0.50% 47 0.01
KEYS - Keysight Technologies Inc. Add 0.23% 1,011 0.01
DIS - Walt Disney Co. Add 0.19% 397 0.00
COST - Costco Co. Buy 350 0.01
Q4 2021
MTB - M&T Bank Corp. Add 5,929.98% 277,701 2.27
SSNC - SS&C Technologies Holdings Inc. Add 417.16% 512,563 2.24
ANET - Arista Networks Inc. Add 260.84% 62,988 0.48
AAPL - Apple Inc. Add 42.30% 4,838 0.04
ITB - iShares U.S. Home Construction ETF Add 14.20% 520 0.00
MA - Mastercard Inc. Add 10.21% 1,348 0.03
IIVI - Ii-Vi Inc Add 8.78% 5,654 0.02
AMZN - Amazon.com Inc. Add 7.82% 1,100 0.01
UNH - United Health Group Inc. Add 6.36% 243 0.01
TSM - Taiwan Semiconductor S.A. Add 5.90% 735 0.00
ICE - Intercontinental Exchange Inc. Add 5.41% 17,086 0.12
DIS - Walt Disney Co. Add 4.42% 8,862 0.07
FIVE - Five Below Inc. Add 3.95% 13,171 0.15
HEI.A - HEICO Corp. CL A Add 3.76% 22,415 0.15
SPY - SPDR S&P 500 ETF Trust Add 3.67% 178 0.00
AME - Ametek Inc. Add 3.55% 27,184 0.21
FBIN - Fortune Brands Innovations Inc. Add 3.38% 18,906 0.11
SNBR - Sleep Number Corp Add 3.31% 11,499 0.05
W - Wayfair Inc. Add 3.00% 163 0.00
MKL - Markel Group Inc. Add 2.83% 2,102 0.14
SCHW - Charles Schwab Corp. Add 2.09% 23,350 0.10
PGR - Progressive Corp. Add 1.98% 15,856 0.09
V - Visa Inc. Add 1.97% 6,517 0.08
NVR - NVR Inc. Add 1.60% 246 0.08
GOOG - Alphabet Inc. CL C Add 1.40% 556 0.09
FRCB - First Rep Bk SAn Francisco C Add 1.10% 297 0.00
KEYS - Keysight Technologies Inc. Add 1.05% 4,506 0.05
EW - Edwards Lifesciences Corp. Add 0.90% 3,612 0.02
OZK - Bank OZK Add 0.87% 1,548 0.00
META - Meta Platforms Inc. Add 0.06% 153 0.00
CIEN - Ciena Corp. Buy 332,984 1.37
IBP - Installed Building Products Buy 157,758 1.18
LBRDK - Liberty Broadband Corp. CL C Buy 36,865 0.32
BOOT - Boot Barn Hldgs Inc Buy 8,253 0.05
SITE - SiteOne Landscape Supply Inc. Buy 3,753 0.05
ADI - Analog Devices Buy 4,578 0.04
GLD - SPDR Gold Trust Buy 4,265 0.04
LEVI - Levi Strauss & Co. Buy 32,939 0.04
Q3 2021
CACC - Credit Acceptance Corp. Add 74.63% 7,259 0.25
TSM - Taiwan Semiconductor S.A. Add 51.07% 4,208 0.03
AMZN - Amazon.com Inc. Add 50.86% 4,740 0.05
ANET - Arista Networks Inc. Add 50.59% 8,112 0.16
SSNC - SS&C Technologies Holdings Inc. Add 49.80% 40,847 0.17
FRCB - First Rep Bk SAn Francisco C Add 48.39% 8,786 0.10
MA - Mastercard Inc. Add 44.25% 4,049 0.08
ITB - iShares U.S. Home Construction ETF Add 24.40% 718 0.00
TJX - TJX Companies Inc. Add 15.43% 1,275 0.01
ROP - Roper Technologies Inc. Add 9.36% 125 0.00
FAST - Fastenal Add 8.38% 750 0.00
ATHM - Autohome Inc Add 6.64% 22,957 0.06
META - Meta Platforms Inc. Add 5.92% 13,863 0.28
ICE - Intercontinental Exchange Inc. Add 5.78% 17,243 0.12
FIVE - Five Below Inc. Add 5.71% 18,009 0.19
JPM - JPMorgan Chase & Co. Add 5.03% 18,282 0.18
SCHW - Charles Schwab Corp. Add 4.79% 51,121 0.22
KMX - CarMax Inc. Add 4.39% 48,715 0.37
MKL - Markel Group Inc. Add 4.07% 2,900 0.21
PGR - Progressive Corp. Add 3.93% 30,277 0.16
AME - Ametek Inc. Add 3.43% 25,406 0.19
GOOGL - Alphabet Inc. Add 3.33% 304 0.05
GOOG - Alphabet Inc. CL C Add 3.05% 1,178 0.19
HEI.A - HEICO Corp. CL A Add 3.01% 17,424 0.12
FBIN - Fortune Brands Innovations Inc. Add 2.24% 12,261 0.07
NVR - NVR Inc. Add 1.87% 282 0.08
BRK.B - Berkshire Hathaway CL B Add 1.60% 11,800 0.19
KEYS - Keysight Technologies Inc. Add 1.38% 5,854 0.06
BAC - Bank of America Corp. Add 0.25% 3,356 0.01
LBRDA - Liberty Broadband Corp. CL A Buy 35,455 0.36
IIVI - Ii-Vi Inc Buy 64,414 0.23
UNH - United Health Group Inc. Buy 3,820 0.09
W - Wayfair Inc. Buy 5,439 0.08
BABA - Alibaba Group Holdings Buy 4,976 0.04
Q2 2021
PGR - Progressive Corp. Add 14.08% 95,117 0.57
DIS - Walt Disney Co. Add 7.30% 13,717 0.15
ATHM - Autohome Inc Cl-A Adr Add 6.16% 20,066 0.08
GOOGL - Alphabet Inc. Add 5.39% 467 0.07
V - Visa Inc. Add 5.31% 16,791 0.24
ICE - Intercontinental Exchange Inc. Add 5.24% 14,864 0.11
HEI.A - HEICO Corp. CL A Add 5.13% 28,231 0.21
MKL - Markel Group Inc. Add 4.74% 3,230 0.23
SCHW - Charles Schwab Corp. Add 4.50% 45,988 0.20
BAC - Bank of America Corp. Add 4.37% 56,398 0.14
BRK.B - Berkshire Hathaway CL B Add 4.25% 30,025 0.51
FBIN - Fortune Brands Innovations Inc. Add 4.19% 21,998 0.13
KEYS - Keysight Technologies Inc. Add 4.16% 16,936 0.16
EW - Edwards Lifesciences Corp. Add 3.94% 15,389 0.10
KMX - CarMax Inc. Add 3.88% 41,540 0.33
FIVE - Five Below Inc. Add 3.87% 11,744 0.14
NVR - NVR Inc. Add 3.75% 545 0.17
GOOG - Alphabet Inc. CL C Add 3.44% 1,284 0.20
AME - Ametek Inc. Add 3.19% 22,889 0.19
JPM - JPMorgan Chase & Co. Add 2.56% 9,056 0.09
SNBR - Sleep Number Corp Add 2.15% 7,294 0.05
SLV - Ishares Silver Tr Add 1.74% 400 0.00
HCSG - Healthcare Services Group, Inc. Add 1.66% 6,033 0.01
OZK - Bank OZK Add 1.36% 2,405 0.01
META - Meta Platforms Inc. Add 1.16% 2,680 0.06
AAPL - Apple Inc. Add 0.03% 3 0.00
MTB - M&T Bank Corp. Buy 4,683 0.04
GIB - Cgi Inc Buy 2,120 0.01
ITB - iShares U.S. Home Construction ETF Buy 2,943 0.01
NGD - New Gold Inc Cda Buy 30,000 0.00
Q1 2021
MKL - Markel Group Inc. Add 45.62% 21,330 1.63
CACC - Credit Acceptance Corp. Add 9.70% 946 0.02
ROP - Roper Technologies Inc. Add 7.23% 90 0.00
META - Meta Platforms Inc. Add 5.48% 12,025 0.24
AMZN - Amazon.com Inc. Add 5.15% 480 0.00
ANET - Arista Networks Inc. Add 4.98% 813 0.02
LBRDK - Liberty Broadband Corp. CL C Add 4.49% 933 0.01
FRCB - First Rep Bk SAn Francisco C Add 3.95% 738 0.01
SSNC - SS&C Technologies Holdings Inc. Add 3.88% 3,253 0.02
V - Visa Inc. Add 3.61% 11,012 0.16
MA - Mastercard Inc. Add 3.57% 344 0.01
ATHM - Autohome Inc Cl-A Adr Add 3.30% 10,412 0.06
PGR - Progressive Corp. Add 3.25% 21,278 0.14
ICE - Intercontinental Exchange Inc. Add 3.17% 8,730 0.07
SNBR - Sleep Number Corp Add 3.06% 10,088 0.10
HEI.A - HEICO Corp. CL A Add 2.65% 14,222 0.11
JPM - JPMorgan Chase & Co. Add 2.55% 8,817 0.09
SCHW - Charles Schwab Corp. Add 2.42% 24,177 0.11
BRK.B - Berkshire Hathaway CL B Add 2.23% 15,402 0.26
FIVE - Five Below Inc. Add 1.95% 5,809 0.07
NVR - NVR Inc. Add 1.76% 252 0.08
FBIN - Fortune Brands Innovations Inc. Add 1.66% 8,555 0.05
GOOGL - Alphabet Inc. Add 1.36% 116 0.02
BAC - Bank of America Corp. Add 0.91% 11,690 0.03
KEYS - Keysight Technologies Inc. Add 0.84% 3,400 0.03
AME - Ametek Inc. Add 0.76% 5,417 0.05
HCSG - Healthcare Services Group, Inc. Add 0.68% 2,463 0.00
GOOG - Alphabet Inc. CL C Add 0.61% 225 0.03
EW - Edwards Lifesciences Corp. Add 0.60% 2,326 0.01
JEG - Jacobs Engr Group Inc Add 0.42% 67 0.00
IYF - Ishares Tr Buy 3,110 0.02
Q4 2020
ATHM - Autohome Inc Cl-A Adr Add 61.83% 120,449 0.92
SNBR - Sleep Number Corp Add 54.52% 116,348 0.73
AAPL - Apple Inc. Add 26.21% 2,472 0.02
CACC - Credit Acceptance Corp. Add 21.61% 1,734 0.05
SSNC - SS&C Technologies Holdings Inc. Add 17.30% 12,369 0.07
MA - Mastercard Inc. Add 16.68% 1,379 0.04
ANET - Arista Networks Inc. Add 16.19% 2,274 0.05
LBRDK - Liberty Broadband Corp. CL C Add 16.02% 2,871 0.03
TJX - TJX Companies Inc. Add 13.10% 4,635 0.02
FRCB - First Rep Bk SAn Francisco C Add 12.47% 2,070 0.02
GOOGL - Alphabet Inc. Add 9.71% 756 0.10
PGR - Progressive Corp. Add 6.51% 39,960 0.30
MKL - Markel Group Inc. Add 4.54% 2,029 0.16
DIS - Walt Disney Co. Add 4.00% 7,255 0.10
SCHW - Charles Schwab Corp. Add 3.92% 37,680 0.15
EW - Edwards Lifesciences Corp. Add 3.85% 14,392 0.10
META - Meta Platforms Inc. Add 3.75% 7,929 0.17
KMX - CarMax Inc. Add 3.46% 37,322 0.27
JEG - Jacobs Engr Group Inc Add 3.45% 535 0.00
ICE - Intercontinental Exchange Inc. Add 3.18% 8,482 0.07
FIVE - Five Below Inc. Add 2.70% 7,844 0.11
JPM - JPMorgan Chase & Co. Add 2.70% 9,087 0.09
FBIN - Fortune Brands Innovations Inc. Add 2.66% 13,351 0.09
GOOG - Alphabet Inc. CL C Add 2.47% 894 0.12
NVR - NVR Inc. Add 2.41% 337 0.11
BRK.B - Berkshire Hathaway CL B Add 2.40% 16,160 0.29
HEI.A - HEICO Corp. CL A Add 2.28% 11,953 0.11
KEYS - Keysight Technologies Inc. Add 1.50% 5,958 0.06
HCSG - Healthcare Services Group, Inc. Add 1.45% 5,156 0.01
MSFT - Microsoft Corp. Add 1.39% 49 0.00
V - Visa Inc. Add 1.33% 4,005 0.07
BAC - Bank of America Corp. Add 1.24% 15,636 0.04
OZK - Bank OZK Add 1.15% 4,037 0.01
Q3 2020
AAPL - Apple Inc. Add 241.24% 6,668 0.07
TSM - Taiwan Semiconductor S.A. Add 132.33% 7,061 0.05
LBRDK - Liberty Broadband Corp. CL C Add 88.56% 8,419 0.11
FRCB - First Rep Bk SAn Francisco C Add 86.67% 7,708 0.08
ANET - Arista Networks Inc. Add 35.77% 3,700 0.07
SSNC - SS&C Technologies Holdings Inc. Add 34.50% 18,341 0.10
BRK.A - Berkshire Hathaway CL A Add 33.33% 2 0.06
W - Wayfair Inc. Add 23.11% 813 0.02
CACC - Credit Acceptance Corp. Add 21.47% 1,418 0.04
TJX - TJX Companies Inc. Add 18.45% 5,512 0.03
AMZN - Amazon.com Inc. Add 12.64% 1,160 0.02
JEG - Jacobs Engr Group Inc Add 9.38% 1,328 0.01
ICE - Intercontinental Exchange Inc. Add 3.72% 9,563 0.09
HEI.A - HEICO Corp. CL A Add 3.03% 15,408 0.13
BAM.A - Brookfield Asset Mgt-A Lv Add 2.49% 413 0.00
PGR - Progressive Corp. Add 1.71% 10,328 0.09
MA - Mastercard Inc. Add 1.41% 115 0.00
JPM - JPMorgan Chase & Co. Add 1.33% 4,405 0.04
MKL - Markel Group Inc. Add 1.25% 553 0.05
KMX - CarMax Inc. Add 1.15% 12,237 0.10
AME - Ametek Inc. Add 1.11% 8,323 0.08
FIVE - Five Below Inc. Add 0.50% 1,450 0.02
META - Meta Platforms Inc. Add 0.43% 910 0.02
SCHW - Charles Schwab Corp. Add 0.40% 3,854 0.01
V - Visa Inc. Add 0.35% 1,057 0.02
EW - Edwards Lifesciences Corp. Add 0.21% 795 0.01
SBUX - Starbucks Corp. Buy 6,327 0.05
SLV - Ishares Silver Tr Buy 23,000 0.05
NVO - Novo Nordisk A S Buy 6,200 0.04
LBRDA - Liberty Broadband Corp. CL A Buy 1,205 0.02
ISRG - Intuitive Surgical Inc. Buy 135 0.01
LLY - Eli Lilly & Co. Buy 432 0.01
RBA - Ritchie Brothers Auctionr Buy 1,070 0.01
RMD - ResMed Inc. Buy 437 0.01
Q2 2020
SSNC - SS&C Technologies Holdings Inc. Add 573.35% 45,266 0.26
MA - Mastercard Inc. Add 319.94% 6,210 0.18
TJX - TJX Companies Inc. Add 236.03% 20,988 0.11
EW - Edwards Lifesciences Corp. Add 214.65% 254,201 1.75
BRK.A - Berkshire Hathaway CL A Add 100.00% 3 0.08
BAM.A - Brookfield Asset Mgt-A Lv Add 42.48% 4,942 0.01
GOOGL - Alphabet Inc. Add 38.87% 2,576 0.36
META - Meta Platforms Inc. Add 24.40% 41,336 0.93
HCSG - Healthcare Services Group, Inc. Add 21.73% 64,022 0.16
AAPL - Apple Inc. Add 17.22% 406 0.01
LM09 - Liberty Media Corp Del Add 15.47% 1,644 0.01
ATHM - Autohome Inc Cl-A Adr Add 14.59% 25,267 0.19
FIVE - Five Below Inc. Add 10.21% 26,734 0.28
SCHW - Charles Schwab Corp. Add 7.75% 68,794 0.23
MKL - Markel Group Inc. Add 7.21% 2,971 0.27
PGR - Progressive Corp. Add 6.98% 39,398 0.31
GOOG - Alphabet Inc. CL C Add 6.39% 2,182 0.31
HEI.A - HEICO Corp. CL A Add 5.88% 28,248 0.23
JPM - JPMorgan Chase & Co. Add 2.92% 9,430 0.09
AME - Ametek Inc. Add 2.74% 19,909 0.18
V - Visa Inc. Add 2.16% 6,356 0.12
KEYS - Keysight Technologies Inc. Add 1.76% 6,955 0.07
NVR - NVR Inc. Add 1.71% 238 0.08
BRK.B - Berkshire Hathaway CL B Add 1.64% 13,627 0.24
DIS - Walt Disney Co. Add 1.40% 2,573 0.03
FBIN - Fortune Brands Innovations Inc. Add 0.38% 1,938 0.01
OZK - Bank OZK Add 0.25% 893 0.00
SNBR - Sleep Number Corp Add 0.21% 461 0.00
ICE - Intercontinental Exchange Inc. Buy 256,926 2.34
CACC - Credit Acceptance Corp. Buy 6,605 0.28
ANET - Arista Networks Inc. Buy 10,345 0.22
AMZN - Amazon.com Inc. Buy 9,180 0.13
JEG - Jacobs Engr Group Inc Buy 14,159 0.12
LBRDK - Liberty Broadband Corp. CL C Buy 9,507 0.12
FRCB - First Rep Bk SAn Francisco C Buy 8,893 0.09
MSFT - Microsoft Corp. Buy 3,529 0.07
W - Wayfair Inc. Buy 3,518 0.07
CHTR - Charter Communications Buy 1,000 0.05
TSM - Taiwan Semiconductor S.A. Buy 5,336 0.03
UNH - United Health Group Inc. Buy 1,014 0.03
Q1 2020
FIVE - Five Below Inc. Add 7,182.20% 258,272 2.32
ODFL - Old Dominion Freight Line Add 49.96% 1,355 0.02
BAC - Bank of America Corp. Add 34.85% 336,010 0.91
PGR - Progressive Corp. Add 25.62% 115,149 1.08
AAPL - Apple Inc. Add 10.86% 231 0.01
FAST - Fastenal Add 9.81% 800 0.00
MKL - Markel Group Inc. Add 5.61% 2,187 0.26
GOOGL - Alphabet Inc. Add 4.03% 257 0.04
ATHM - Autohome Inc Buy 173,150 1.57
SNBR - Sleep Number Corp Buy 216,108 0.53
SSNC - SS&C Technologies Holdings Inc. Buy 7,895 0.04
DAL - Delta Air Lines Inc. Buy 9,296 0.03
Q4 2019
LUV - Southwest Airlines Add 92.62% 4,014 0.02
PGR - Progressive Corp. Add 67.53% 181,146 1.19
KEYS - Keysight Technologies Inc. Add 32.63% 97,902 0.91
GOOGL - Alphabet Inc. Add 10.28% 594 0.07
AME - Ametek Inc. Add 4.44% 35,424 0.32
NVR - NVR Inc. Add 4.40% 636 0.22
META - Meta Platforms Inc. Add 3.55% 6,284 0.12
HEI.A - HEICO Corp. CL A Add 3.41% 16,535 0.13
GOOG - Alphabet Inc. CL C Add 2.46% 876 0.11
BRK.B - Berkshire Hathaway CL B Add 2.27% 19,806 0.41
BAC - Bank of America Corp. Add 1.95% 18,412 0.06
MKL - Markel Group Inc. Add 1.83% 700 0.07
SCHW - Charles Schwab Corp. Add 1.68% 15,716 0.07
DIS - Walt Disney Co. Add 1.63% 3,216 0.04
V - Visa Inc. Add 1.62% 5,025 0.09
LFUS - Littelfuse Inc. Add 1.48% 1,699 0.03
FBIN - Fortune Brands Innovations Inc. Add 1.38% 8,568 0.05
UNP - Union Pacific Add 1.21% 1,933 0.03
HCSG - Healthcare Services Group, Inc. Add 1.20% 3,802 0.01
EW - Edwards Lifesciences Corp. Add 1.01% 1,282 0.03
MTB - M&T Bank Corp. Add 0.94% 1,301 0.02
JPM - JPMorgan Chase & Co. Add 0.66% 2,243 0.03
Q3 2019
BAC - Bank of America Corp. Add 7.35% 64,729 0.19
KEYS - Keysight Technologies Inc. Add 5.84% 16,567 0.16
ORLY - O'Reilly Automotive Add 2.25% 614 0.02
META - Meta Platforms Inc. Add 2.10% 3,636 0.06
MTB - M&T Bank Corp. Add 1.83% 2,481 0.04
GOOG - Alphabet Inc. CL C Add 1.47% 517 0.06
JPM - JPMorgan Chase & Co. Add 1.13% 3,771 0.04
MKL - Markel Group Inc. Add 1.10% 418 0.05
NVR - NVR Inc. Add 1.03% 148 0.05
SCHW - Charles Schwab Corp. Add 0.86% 7,964 0.03
BRK.B - Berkshire Hathaway CL B Add 0.75% 6,525 0.14
HCSG - Healthcare Services Group, Inc. Add 0.71% 2,230 0.01
AME - Ametek Inc. Add 0.58% 4,559 0.04
LFUS - Littelfuse Inc. Add 0.48% 551 0.01
UNP - Union Pacific Add 0.48% 772 0.01
FBIN - Fortune Brands Innovations Inc. Add 0.27% 1,663 0.01
KMX - CarMax Inc. Add 0.25% 3,003 0.03
OZK - Bank OZK Add 0.24% 1,777 0.00
EW - Edwards Lifesciences Corp. Add 0.19% 243 0.01
DIS - Walt Disney Co. Add 0.03% 52 0.00
PGR - Progressive Corp. Buy 268,243 2.07
Q2 2019
KEYS - Keysight Technologies Inc. Add 144.21% 167,411 1.52
FAST - Fastenal Add 100.00% 4,077 0.02
SCHW - Charles Schwab Corp. Add 25.92% 191,073 0.78
BAC - Bank of America Corp. Add 17.95% 134,090 0.39
LUV - Southwest Airlines Add 9.42% 373 0.00
HCSG - Healthcare Services Group, Inc. Add 9.17% 26,344 0.08
MTB - M&T Bank Corp. Add 7.23% 9,143 0.16
META - Meta Platforms Inc. Add 5.31% 8,743 0.17
ODFL - Old Dominion Freight Line Add 5.24% 135 0.00
OZK - Bank OZK Add 5.23% 36,307 0.11
JPM - JPMorgan Chase & Co. Add 5.00% 15,896 0.18
LFUS - Littelfuse Inc. Add 4.90% 5,330 0.10
NVR - NVR Inc. Add 4.32% 593 0.20
AME - Ametek Inc. Add 3.96% 30,238 0.28
KNX - Knight-Swift Transportation Add 3.91% 303 0.00
BRK.B - Berkshire Hathaway CL B Add 3.88% 32,318 0.70
MKL - Markel Group Inc. Add 3.75% 1,371 0.15
FBIN - Fortune Brands Innovations Inc. Add 3.70% 22,090 0.13
DIS - Walt Disney Co. Add 3.59% 6,816 0.10
HEI.A - HEICO Corp. CL A Add 2.93% 13,855 0.14
KMX - CarMax Inc. Add 2.63% 31,307 0.27
EW - Edwards Lifesciences Corp. Add 2.47% 3,067 0.06
V - Visa Inc. Add 2.40% 7,262 0.13
GOOG - Alphabet Inc. CL C Add 2.22% 764 0.08
UNP - Union Pacific Add 1.55% 2,429 0.04
Q1 2019
HCSG - Healthcare Services Group, Inc. Add 3,000.95% 278,068 1.05
META - Meta Platforms Inc. Add 40.82% 47,703 0.91
SCHW - Charles Schwab Corp. Add 10.95% 72,778 0.36
LFUS - Littelfuse Inc. Add 7.41% 7,508 0.16
MKL - Markel Group Inc. Add 6.05% 2,085 0.24
GOOGL - Alphabet Inc. Add 5.82% 328 0.04
JPM - JPMorgan Chase & Co. Add 5.27% 15,921 0.18
HEI.A - HEICO Corp. CL A Add 3.48% 15,911 0.15
OZK - Bank OZK Add 3.38% 22,680 0.08
BRK.B - Berkshire Hathaway CL B Add 2.98% 24,107 0.56
KMX - CarMax Inc. Add 2.87% 33,205 0.27
NVR - NVR Inc. Add 2.42% 324 0.10
MTB - M&T Bank Corp. Add 2.16% 2,679 0.05
FBIN - Fortune Brands Innovations Inc. Add 2.14% 12,496 0.07
V - Visa Inc. Add 1.59% 4,743 0.08
EW - Edwards Lifesciences Corp. Add 1.43% 1,745 0.04
LULU - Lululemon Athletica Inc. Add 0.98% 45 0.00
GOOG - Alphabet Inc. CL C Add 0.45% 153 0.02
BAC - Bank of America Corp. Buy 746,916 2.36
KEYS - Keysight Technologies Inc. Buy 116,090 1.16
ROP - Roper Technologies Inc. Buy 1,245 0.05
ODFL - Old Dominion Freight Line Buy 2,577 0.04
KNX - Knight-Swift Transportation Buy 7,743 0.03
Q4 2018
TJX - TJX Companies Inc. Add 100.00% 5,467 0.03
NVR - NVR Inc. Add 91.00% 6,382 2.05
MHK - Mohawk Industries Add 89.43% 105,718 1.63
FBIN - Fortune Brands Innovations Inc. Add 53.71% 204,241 1.02
JPM - JPMorgan Chase & Co. Add 46.15% 95,425 1.23
SCHW - Charles Schwab Corp. Add 31.26% 158,217 0.87
META - Meta Platforms Inc. Add 2.87% 3,261 0.06
AAPL - Apple Inc. Add 2.40% 51 0.00
MTB - M&T Bank Corp. Add 1.82% 2,217 0.04
GOOG - Alphabet Inc. CL C Add 0.74% 251 0.03
MKL - Markel Group Inc. Add 0.66% 227 0.03
OZK - Bank OZK Buy 671,992 2.02
Q3 2018
JPM - JPMorgan Chase & Co. Add 1,301.16% 192,012 2.60
LKQ - LKQ Corp. Add 15.18% 58,090 0.22
FBIN - Fortune Brands Innovations Inc. Add 13.97% 46,617 0.29
LFUS - Littelfuse Inc. Add 11.78% 10,761 0.26
GOOG - Alphabet Inc. CL C Add 10.50% 3,224 0.46
META - Meta Platforms Inc. Add 8.54% 8,937 0.18
MTB - M&T Bank Corp. Add 8.32% 9,335 0.18
MHK - Mohawk Industries Add 7.88% 8,630 0.18
AME - Ametek Inc. Add 6.96% 50,170 0.48
BRK.B - Berkshire Hathaway CL B Add 6.71% 51,106 1.32
MKL - Markel Group Inc. Add 5.85% 1,892 0.27
KMX - CarMax Inc. Add 5.56% 61,604 0.55
EW - Edwards Lifesciences Corp. Add 4.74% 8,182 0.17
DIS - Walt Disney Co. Add 4.40% 12,781 0.18
LM09 - Liberty Media-C Lib Form Add 2.96% 19,427 0.09
UNP - Union Pacific Add 1.87% 5,115 0.10
HEI.A - HEICO Corp. CL A Add 0.97% 4,436 0.04
SPY - SPDR S&P 500 ETF Trust Add 0.72% 38 0.00
SCHW - Charles Schwab Corp. Buy 506,129 2.99
NVR - NVR Inc. Buy 7,013 2.08
AAPL - Apple Inc. Buy 2,127 0.06
HCSG - Healthcare Services Group, Inc. Buy 9,266 0.05
FAST - Fastenal Buy 4,077 0.03
Q2 2018
LFUS - Littelfuse Inc. Add 5,897.24% 89,815 2.88
HEI.A - HEICO Corp. CL A Add 24.72% 90,964 0.78
FBIN - Fortune Brands Innovations Inc. Add 8.22% 25,340 0.19
GOOG - Alphabet Inc. CL C Add 4.77% 1,398 0.22
AME - Ametek Inc. Add 3.11% 21,743 0.22
BRK.B - Berkshire Hathaway CL B Add 2.95% 21,802 0.57
MHK - Mohawk Industries Add 2.50% 2,676 0.08
MKL - Markel Group Inc. Add 2.06% 653 0.10
ORLY - O'Reilly Automotive Add 1.77% 1,656 0.06
DIS - Walt Disney Co. Add 1.74% 4,960 0.07
UNP - Union Pacific Add 1.73% 4,649 0.09
V - Visa Inc. Add 1.70% 5,733 0.11
KMX - CarMax Inc. Add 1.49% 16,313 0.17
WFC - Wells Fargo Add 0.99% 3,345 0.03
EW - Edwards Lifesciences Corp. Add 0.78% 1,342 0.03
MTB - M&T Bank Corp. Add 0.63% 708 0.02
LM09 - Liberty Media-C Lib Form Add 0.58% 3,799 0.02
META - Meta Platforms Inc. Buy 104,672 2.86
BKNG - Booking Holdings Inc. Buy 1,250 0.01
Q1 2018
TJX - TJX Companies Inc. Add 155.35% 3,326 0.04
HEI.A - HEICO Corp. CL A Add 25.01% 73,614 0.76
CACC - Credit Acceptance Corp. Add 7.66% 4,555 0.22
DIS - Walt Disney Co. Add 6.81% 18,184 0.27
EW - Edwards Lifesciences Corp. Add 5.94% 9,595 0.20
KMX - CarMax Inc. Add 5.69% 58,738 0.53
GOOG - Alphabet Inc. CL C Add 5.34% 1,485 0.22
BRK.B - Berkshire Hathaway CL B Add 3.27% 23,412 0.68
LKQ - LKQ Corp. Add 3.17% 29,019 0.16
MKL - Markel Group Inc. Add 3.06% 939 0.16
MHK - Mohawk Industries Add 2.91% 3,026 0.10
AME - Ametek Inc. Add 2.38% 16,248 0.18
LM09 - Liberty Media-C Lib Form Add 2.36% 15,071 0.07
WFC - Wells Fargo Add 1.28% 4,268 0.03
ORLY - O'Reilly Automotive Add 1.10% 1,024 0.04
V - Visa Inc. Add 1.00% 3,362 0.06
MTB - M&T Bank Corp. Add 0.57% 628 0.02
UNP - Union Pacific Add 0.28% 742 0.01
FBIN - Fortune Brands Innovations Inc. Add 0.27% 827 0.01
Q4 2017
GOOG - Alphabet Inc. CL C Add 14.23% 3,468 0.54
KMX - CarMax Inc. Add 10.45% 97,703 0.94
BRK.B - Berkshire Hathaway CL B Add 1.22% 8,612 0.25
MKL - Markel Group Inc. Add 0.89% 270 0.05
LM09 - Liberty Media-C Lib Form Add 0.15% 974 0.00
JPM - JPMorgan Chase & Co. Add 0.14% 21 0.00
CACC - Credit Acceptance Corp. Buy 59,426 2.87
EW - Edwards Lifesciences Corp. Buy 161,571 2.72
LFUS - Littelfuse Inc. Buy 1,523 0.04
RYAAY - Ryanair Holdings PLC Buy 2,500 0.04
Q3 2017
MA - Mastercard Inc. Add 113.03% 1,700 0.04
FIVE - Five Below Inc. Add 85.37% 5,070 0.05
JPM - JPMorgan Chase & Co. Add 19.04% 2,357 0.04
UNP - Union Pacific Add 7.81% 19,532 0.36
HEI.A - HEICO Corp. CL A Add 7.51% 21,082 0.26
LM09 - Liberty Media-C Lib Form Add 7.22% 42,876 0.26
GOOG - Alphabet Inc. CL C Add 6.24% 1,431 0.22
KMX - CarMax Inc. Add 3.87% 34,838 0.42
ORLY - O'Reilly Automotive Add 3.79% 3,404 0.12
BRK.B - Berkshire Hathaway CL B Add 2.35% 16,243 0.48
GOOGL - Alphabet Inc. Add 2.05% 121 0.02
LKQ - LKQ Corp. Add 1.87% 20,163 0.12
AME - Ametek Inc. Add 1.86% 12,550 0.13
MKL - Markel Group Inc. Add 1.85% 553 0.09
MHK - Mohawk Industries Add 1.64% 1,717 0.07
MTB - M&T Bank Corp. Add 1.54% 2,362 0.06
WFC - Wells Fargo Add 1.53% 8,001 0.07
FBIN - Fortune Brands Innovations Inc. Add 1.46% 4,551 0.05
DIS - Walt Disney Co. Add 1.28% 4,457 0.07
STN - Stantec Inc Add 0.59% 125 0.00
V - Visa Inc. Add 0.35% 1,191 0.02
SPY - SPDR S&P 500 ETF Trust Buy 5,344 0.21
BRK.A - Berkshire Hathaway CL A Buy 3 0.13
LULU - Lululemon Athletica Inc. Buy 4,600 0.05
TJX - TJX Companies Inc. Buy 4,197 0.05
Q2 2017
HEI.A - HEICO Corp. CL A Add 32.69% 69,192 0.76
ORLY - O'Reilly Automotive Add 5.05% 4,320 0.17
KMX - CarMax Inc. Add 3.77% 32,689 0.37
BRK.B - Berkshire Hathaway CL B Add 2.26% 15,312 0.46
UNP - Union Pacific Add 1.54% 3,803 0.07
WFC - Wells Fargo Add 1.28% 6,612 0.07
MKL - Markel Group Inc. Add 1.13% 335 0.06
GOOG - Alphabet Inc. CL C Add 1.08% 244 0.04
V - Visa Inc. Add 1.05% 3,500 0.06
FBIN - Fortune Brands Innovations Inc. Add 0.71% 2,207 0.03
LM09 - Liberty Media-C Lib Form Buy 594,065 3.86
Q1 2017
HEI.A - HEICO Corp. CL A Add 87.74% 98,929 1.36
GOOG - Alphabet Inc. CL C Add 29.98% 5,234 0.80
V - Visa Inc. Add 7.42% 23,085 0.38
ORLY - O'Reilly Automotive Add 7.01% 5,602 0.28
MKL - Markel Group Inc. Add 5.50% 1,542 0.28
MHK - Mohawk Industries Add 3.04% 3,150 0.13
LKQ - LKQ Corp. Add 2.11% 27,407 0.15
BRK.B - Berkshire Hathaway CL B Add 2.03% 13,420 0.41
KMX - CarMax Inc. Add 1.97% 16,738 0.18
FBIN - Fortune Brands Innovations Inc. Add 1.60% 4,873 0.05
WFC - Wells Fargo Add 0.52% 2,689 0.03
FIVE - Five Below Inc. Buy 5,939 0.05
HBI - Hanesbrands Inc Buy 12,264 0.05
LUV - Southwest Airlines Buy 3,961 0.04
Q4 2016
GOOG - Alphabet Inc. CL C Add 7.72% 1,251 0.18
HEI.A - HEICO Corp. CL A Add 6.56% 6,943 0.09
MHK - Mohawk Industries Add 5.22% 5,146 0.19
MKL - Markel Group Inc. Add 4.64% 1,242 0.21
FBIN - Fortune Brands Innovations Inc. Add 2.47% 7,366 0.07
LKQ - LKQ Corp. Add 1.78% 22,661 0.13
KMX - CarMax Inc. Add 1.03% 8,686 0.11
V - Visa Inc. Add 0.90% 2,769 0.04
WFC - Wells Fargo Add 0.54% 2,752 0.03
BRK.B - Berkshire Hathaway CL B Buy 662,629 20.30
AME - Ametek Inc. Buy 790,040 7.22
BCPC - Balchem Corp Buy 2,266 0.04
Q3 2016
FBIN - Fortune Brands Innovations Inc. Add 3.95% 11,316 0.18
WFC - Wells Fargo Add 3.85% 18,971 0.23
MHK - Mohawk Industries Add 3.54% 3,368 0.19
DIS - Walt Disney Co. Add 2.88% 11,699 0.30
MTB - M&T Bank Corp. Add 1.65% 3,089 0.10
ORLY - O'Reilly Automotive Add 1.18% 942 0.07
LKQ - LKQ Corp. Add 1.15% 14,525 0.14
MKL - Markel Group Inc. Add 0.54% 143 0.04
BWLD - Buffalo Wild Wings Inc Add 0.48% 381 0.01
KMX - CarMax Inc. Add 0.39% 3,312 0.05
SRCL - Stericycle Inc Add 0.14% 149 0.00
V - Visa Inc. Add 0.09% 265 0.01
GOOG - Alphabet Inc. CL C Buy 16,207 3.49
HEI.A - HEICO Corp. CL A Buy 105,811 1.77
GOOGL - Alphabet Inc. Buy 6,038 1.35
Q2 2016
FBIN - Fortune Brands Innovations Inc. Add 55.55% 102,415 1.73
GGQ7 - Alphabet Inc Add 9.55% 1,316 0.26
DIS - Walt Disney Co. Add 6.61% 25,197 0.72
BWLD - Buffalo Wild Wings Inc Add 5.52% 4,120 0.17
LKQ - LKQ Corp. Add 3.27% 39,846 0.37
MKL - Markel Group Inc. Add 3.22% 830 0.23
MHK - Mohawk Industries Add 2.68% 2,491 0.14
SRCL - Stericycle Inc Add 2.66% 2,678 0.08
V - Visa Inc. Add 2.13% 6,432 0.14
KMX - CarMax Inc. Add 1.67% 13,791 0.20
ORLY - O'Reilly Automotive Add 1.67% 1,310 0.10
WFC - Wells Fargo Add 1.45% 7,058 0.10
UNP - Union Pacific Add 1.03% 2,569 0.07
MTB - M&T Bank Corp. Add 0.68% 1,266 0.04
JPM - JPMorgan Chase & Co. Buy 12,379 0.22
Q1 2016
SRCL - Stericycle Inc Add 29.42% 22,861 0.86
KMX - CarMax Inc. Add 21.22% 144,426 2.20
MHK - Mohawk Industries Add 9.63% 8,147 0.46
DIS - Walt Disney Co. Add 6.76% 24,116 0.71
UNP - Union Pacific Add 6.19% 14,558 0.34
GGQ7 - Alphabet Inc Add 4.99% 655 0.14
MTB - M&T Bank Corp. Add 4.48% 7,988 0.26
BWLD - Buffalo Wild Wings Inc Add 3.40% 2,453 0.11
LKQ - LKQ Corp. Add 2.97% 35,138 0.33
KT2 - Knight Transportation Inc Add 2.66% 16,569 0.13
V - Visa Inc. Add 2.23% 6,591 0.15
MKL - Markel Group Inc. Add 1.98% 502 0.13
FBIN - Fortune Brands Innovations Inc. Buy 184,373 3.07
Q4 2015
SRCL - Stericycle Inc Add 1,750.31% 73,513 2.57
KT2 - Knight Transportation Inc Add 4.46% 26,600 0.19
KMX - CarMax Inc. Add 4.26% 27,833 0.44
LKQ - LKQ Corp. Add 3.69% 42,090 0.36
WFC - Wells Fargo Add 2.14% 12,084 0.19
MHK - Mohawk Industries Add 1.73% 1,439 0.08
DIS - Walt Disney Co. Add 1.54% 5,428 0.17
MKL - Markel Group Inc. Add 1.50% 374 0.10
UNP - Union Pacific Add 1.10% 2,564 0.06
MTB - M&T Bank Corp. Add 1.02% 1,796 0.06
BWLD - Buffalo Wild Wings Inc Add 0.69% 496 0.02
V - Visa Inc. Add 0.69% 2,011 0.05
PRAA - Pra Group Inc Add 0.51% 983 0.01
FAST - Fastenal Add 0.27% 683 0.01
Q3 2015
KT2 - Knight Transportation Inc Add 65.95% 237,178 1.67
UNP - Union Pacific Add 42.64% 69,494 1.80
KMX - CarMax Inc. Add 22.44% 119,650 2.08
BWLD - Buffalo Wild Wings Inc Add 6.78% 4,550 0.26
PRAA - Pra Group Inc Add 5.59% 10,198 0.16
MTB - M&T Bank Corp. Add 3.61% 6,139 0.22
LKQ - LKQ Corp. Add 3.59% 39,547 0.33
MKL - Markel Group Inc. Add 3.34% 807 0.19
DIS - Walt Disney Co. Add 3.25% 11,056 0.33
MHK - Mohawk Industries Add 2.94% 2,377 0.13
CAB - Cabelas Inc Cl-A Add 2.90% 6,765 0.09
GGQ7 - Google Inc Add 2.75% 351 0.06
FAST - Fastenal Add 2.49% 6,249 0.07
IBM - International Business Machines Corp. Add 2.25% 2,128 0.09
V - Visa Inc. Add 1.20% 3,490 0.07
ORLY - O'Reilly Automotive Add 0.65% 512 0.04
BAM.A - Brookfield Asset Mgt Add 0.24% 33 0.00
SRCL - Stericycle Inc Buy 4,200 0.17
Q2 2015
BAM.A - Brookfield Asset Mgt Add 49.98% 4,626 0.05
STN - Stantec Inc Add 39.51% 15,958 0.13
PCP - Precision Castparts Corp Add 13.89% 11,262 0.64
PRAA - Pra Group Inc Add 9.49% 15,808 0.28
UNP - Union Pacific Add 8.86% 13,259 0.36
GGQ7 - Google Inc Add 7.54% 897 0.13
KMX - CarMax Inc. Add 5.22% 26,433 0.50
LKQ - LKQ Corp. Add 5.04% 52,936 0.46
DIS - Walt Disney Co. Add 4.39% 14,307 0.46
CAB - Cabelas Inc Add 3.82% 8,590 0.12
FAST - Fastenal Add 3.59% 8,712 0.10
WFC - Wells Fargo Add 2.96% 18,225 0.29
MHK - Mohawk Industries Add 2.60% 2,050 0.11
MTB - M&T Bank Corp. Add 2.33% 3,873 0.14
IBM - International Business Machines Corp. Add 2.07% 1,919 0.09
MKL - Markel Group Inc. Add 2.04% 483 0.11
V - Visa Inc. Add 1.15% 3,305 0.06
BWLD - Buffalo Wild Wings Inc Add 0.11% 77 0.00
KT2 - Knight Transportation Inc Buy 359,631 2.73