Asset Manager
← All Institutions
Fenimore Asset Management Inc
Market Value
$4.7B
-3.8%
Holdings
91
New Purchases
3
Added To
36
Closed
3
Reduced
37
Top 10 Concentration
39.7%
Turnover
6.6%
Top Buys (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| ROST | 5.84% | 4.98% | +0.86% | $276M |
| LSTR | 1.48% | 0.85% | +0.63% | $70M |
| MKL | 4.01% | 3.44% | +0.57% | $190M |
| KEYS | 2.72% | 2.25% | +0.47% | $129M |
| ADI | 2.84% | 2.48% | +0.35% | $134M |
| NOVT | 0.30% | 0.00% | +0.30% | $14M |
| AME | 1.60% | 1.41% | +0.19% | $76M |
| VRSK | 0.89% | 0.71% | +0.19% | $42M |
| IEX | 3.08% | 2.90% | +0.18% | $146M |
| A | 1.71% | 1.53% | +0.18% | $81M |
| BN | 3.73% | 3.59% | +0.13% | $176M |
| JKHY | 0.85% | 0.72% | +0.13% | $40M |
| FND | 0.39% | 0.26% | +0.13% | $18M |
| STE | 1.76% | 1.64% | +0.12% | $83M |
| HEI-A | 2.33% | 2.25% | +0.08% | $110M |
Top Sells (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| FAST | 3.18% | 3.74% | -0.56% | $151M |
| AZO | 2.35% | 2.89% | -0.54% | $111M |
| BRO | 3.68% | 4.12% | -0.44% | $174M |
| APH | 4.76% | 5.16% | -0.40% | $225M |
| CDW | 3.31% | 3.70% | -0.39% | $157M |
| AJG | 1.94% | 2.24% | -0.30% | $92M |
| ZBRA | 1.84% | 2.14% | -0.30% | $87M |
| CASS | 0.00% | 0.27% | -0.27% | $0 |
| TT | 3.26% | 3.53% | -0.27% | $154M |
| FTDR | 0.30% | 0.47% | -0.17% | $14M |
| WSO | 0.43% | 0.58% | -0.15% | $21M |
| VMC | 4.02% | 4.17% | -0.15% | $190M |
| BRK-A | 0.67% | 0.80% | -0.13% | $32M |
| DFH | 0.25% | 0.36% | -0.12% | $12M |
| PGR | 2.70% | 2.81% | -0.12% | $128M |
Sector Allocation Over Time
Market Cap Concentration
| Tier | Holdings | Value | Weight |
|---|---|---|---|
| Mega Cap | 11 | $50M | 1.1% |
| Large Cap | 45 | $4.0B | 83.9% |
| Mid Cap | 27 | $632M | 13.4% |
| Small Cap | 8 | $77M | 1.6% |
Portfolio Analytics
Avg Market Cap
$174.7B
Median Market Cap
$21.3B
Avg P/E
32.8
Median P/E
25.2
Avg Dividend Yield
0.01%
Avg Beta
0.97
# Stocks
86
# ETFs / Funds
5
Top Holdings (91 total)
| # | Symbol | % Port | Shares | Value | Avg Price | Q/Q Value Chg | Share Chg | Chg % | Status |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROST | 5.84% | 1,531,966 | $276M | $180.14 | $31M | -73,307 | -4.6% | |
| 2 | APH | 4.76% | 1,665,809 | $225M | $135.14 | -$29M | -384,450 | -18.8% | |
| 3 | VMC | 4.02% | 666,670 | $190M | $285.22 | -$15M | +1,004 | +0.1% | |
| 4 | MKL | 4.01% | 88,266 | $190M | $2,149.65 | $21M | -122 | -0.1% | |
| 5 | SYK | 3.90% | 525,378 | $185M | $351.47 | -$10M | -59 | -0.0% | |
| 6 | BN | 3.73% | 3,842,656 | $176M | $45.89 | -$259K | +1,267,580 | +49.2% | |
| 7 | BRO | 3.68% | 2,183,511 | $174M | $79.70 | -$28M | +27,056 | +1.2% | |
| 8 | CDW | 3.31% | 1,150,567 | $157M | $136.20 | -$25M | +9,485 | +0.8% | |
| 9 | TT | 3.26% | 395,638 | $154M | $389.20 | -$19M | -14,890 | -3.6% | |
| 10 | FAST | 3.18% | 3,752,643 | $151M | $40.13 | -$33M | +1,465 | +0.0% | |
| 11 | IEX | 3.08% | 819,203 | $146M | $177.94 | $3M | -55,476 | -6.3% | |
| 12 | ADI | 2.84% | 494,546 | $134M | $271.20 | $12M | -1,764 | -0.4% | |
| 13 | KEYS | 2.72% | 633,773 | $129M | $203.19 | $18M | +1,341 | +0.2% | |
| 14 | PGR | 2.70% | 559,924 | $128M | $227.72 | -$11M | +596 | +0.1% | |
| 15 | EXLS | 2.49% | 2,773,142 | $118M | $42.44 | -$5M | -16,850 | -0.6% | |
| 16 | AZO | 2.35% | 32,830 | $111M | $3,391.50 | -$31M | -264 | -0.8% | |
| 17 | HEI-A | 2.33% | 436,906 | $110M | $252.43 | -$160K | +2,225 | +0.5% | |
| 18 | BKNG | 2.26% | 19,994 | $107M | $5,355.34 | -$868K | +2 | +0.0% | |
| 19 | ITW | 2.06% | 395,628 | $97M | $246.30 | -$6M | -7 | — | |
| 20 | MCHP | 1.95% | 1,444,945 | $92M | $63.72 | $530K | +19,501 | +1.4% | |
| 21 | AJG | 1.94% | 354,440 | $92M | $258.79 | -$18M | -861 | -0.2% | |
| 22 | GGG | 1.93% | 1,112,750 | $91M | $81.97 | -$2M | +9,866 | +0.9% | |
| 23 | ZBRA | 1.84% | 359,257 | $87M | $242.82 | -$18M | +5,343 | +1.5% | |
| 24 | STE | 1.76% | 328,107 | $83M | $253.52 | $3M | +3,136 | +1.0% | |
| 25 | A | 1.71% | 594,972 | $81M | $136.07 | $6M | +8,472 | +1.4% | |
| 26 | PNFP | 1.70% | 844,455 | $81M | $95.41 | -$8M | -103,290 | -10.9% | |
| 27 | AME | 1.60% | 367,870 | $76M | $205.31 | $6M | +373 | +0.1% | |
| 28 | BR | 1.53% | 323,621 | $72M | $223.17 | -$4M | +4,830 | +1.5% | |
| 29 | LSTR | 1.48% | 486,165 | $70M | $143.70 | $28M | +145,035 | +42.5% | |
| 30 | RSG | 1.30% | 290,625 | $62M | $211.93 | -$3M | +8,484 | +3.0% | |
| 31 | MLM | 1.18% | 89,928 | $56M | $622.66 | -$514K | +271 | +0.3% | |
| 32 | CTAS | 1.11% | 279,651 | $53M | $188.07 | -$5M | +1,013 | +0.4% | |
| 33 | PAYX | 1.01% | 425,591 | $48M | $112.18 | -$6M | +2,473 | +0.6% | |
| 34 | ENTG | 0.98% | 551,246 | $46M | $84.25 | -$4M | +5,376 | +1.0% | |
| 35 | VRSK | 0.89% | 188,194 | $42M | $223.69 | $7M | +50,450 | +36.6% | |
| 36 | EOG | 0.86% | 387,628 | $41M | $105.01 | -$3M | -59 | -0.0% | |
| 37 | JKHY | 0.85% | 220,615 | $40M | $182.48 | $5M | -16,117 | -6.8% | |
| 38 | CIGI | 0.69% | 222,258 | $33M | $147.01 | -$6M | -24,962 | -10.1% | |
| 39 | BRK-A | 0.67% | 42 | $32M | $754,800.00 | -$8M | -10 | -19.2% | |
| 40 | AVY | 0.55% | 143,826 | $26M | $181.88 | $3M | +577 | +0.4% | |
| 41 | FSV | 0.49% | 149,827 | $23M | $155.53 | -$4M | +5,194 | +3.6% | |
| 42 | ROP | 0.49% | 52,195 | $23M | $445.13 | -$1M | +2,720 | +5.5% | |
| 43 | CBZ | 0.48% | 452,592 | $23M | $50.45 | -$1M | -2,752 | -0.6% | |
| 44 | HLI | 0.46% | 123,672 | $22M | $174.19 | -$319K | +17,199 | +16.1% | |
| 45 | WSO | 0.43% | 60,859 | $21M | $336.95 | -$8M | -9,842 | -13.9% | |
| 46 | BIPC | 0.41% | 427,910 | $19M | $45.40 | -$4M | -138,372 | -24.4% | |
| 47 | BROS | 0.40% | 312,111 | $19M | $61.22 | $820K | -37,284 | -10.7% | |
| 48 | SITE | 0.40% | 151,994 | $19M | $124.56 | -$767K | -951 | -0.6% | |
| 49 | EXPO | 0.39% | 266,892 | $19M | $69.46 | $3M | +40,417 | +17.9% | |
| 50 | CHH | 0.39% | 193,444 | $18M | $95.26 | -$596K | +15,508 | +8.7% | |
| 51 | FND | 0.39% | 300,203 | $18M | $60.89 | $5M | +126,730 | +73.0% | |
| 52 | OSW | 0.35% | 794,612 | $16M | $20.74 | -$3M | -140,883 | -15.1% | |
| 53 | CHE | 0.33% | 36,987 | $16M | $427.86 | -$849K | -253 | -0.7% | |
| 54 | AIF.TO | 0.33% | 379,464 | $16M | $41.31 | -$629K | -3,235 | -0.8% | |
| 55 | GEHC | 0.33% | 187,695 | $15M | $82.02 | $1M | +507 | +0.3% | |
| 56 | ESI | 0.32% | 613,873 | $15M | $24.99 | -$342K | -9,183 | -1.5% | |
| 57 | SPSC | 0.31% | 164,884 | $15M | $89.13 | -$497K | +18,996 | +13.0% | |
| 58 | HOMB | 0.30% | 510,618 | $14M | $27.78 | -$356K | -3,210 | -0.6% | |
| 59 | FTDR | 0.30% | 245,564 | $14M | $57.69 | -$9M | -95,056 | -27.9% | |
| 60 | NOVT | 0.30% | 118,553 | $14M | $118.99 | — | +118,553 | — | NEW |
| 61 | BRP | 0.30% | 582,850 | $14M | $24.03 | -$298K | +75,793 | +14.9% | |
| 62 | FELE | 0.28% | 138,823 | $13M | $95.53 | -$62K | -1,135 | -0.8% | |
| 63 | ESAB | 0.25% | 105,713 | $12M | $111.72 | -$93K | -809 | -0.8% | |
| 64 | DFH | 0.25% | 686,041 | $12M | $17.10 | -$6M | -3,091 | -0.5% | |
| 65 | CWST | 0.24% | 117,493 | $12M | $97.94 | $670K | +3,267 | +2.9% | |
| 66 | BOMN | 0.24% | 926,624 | $11M | $12.37 | -$998K | -25,989 | -2.7% | |
| 67 | DSGX | 0.24% | 130,384 | $11M | $87.66 | -$945K | -935 | -0.7% | |
| 68 | BRK-B | 0.14% | 13,022 | $7M | $502.65 | -$617K | -1,225 | -8.6% | |
| 69 | AAPL | 0.08% | 13,296 | $4M | $271.86 | $182K | -185 | -1.4% | |
| 70 | VUG | 0.07% | 6,581 | $3M | $487.86 | $54K | — | — | |
| 71 | ABBV | 0.04% | 7,448 | $2M | $228.49 | -$24K | -5 | -0.1% | |
| 72 | RYAN | 0.03% | 27,613 | $1M | $51.63 | $822K | +16,896 | +157.7% | |
| 73 | SPY | 0.02% | 1,477 | $1M | $681.92 | $23K | — | — | |
| 74 | IVV | 0.02% | 1,150 | $788K | $684.94 | -$15K | -50 | -4.2% | |
| 75 | IBM | 0.02% | 2,573 | $762K | $296.21 | $36K | — | — | |
| 76 | XLY | 0.02% | 6,276 | $749K | $119.41 | -$3K | +3,138 | +100.0% | |
| 77 | MSFT | 0.01% | 1,359 | $657K | $483.49 | -$47K | — | — | |
| 78 | NBTB | 0.01% | 14,480 | $601K | $41.52 | -$3K | — | — | |
| 79 | XOM | 0.01% | 3,378 | $407K | $120.34 | $26K | — | — | |
| 80 | USB | 0.01% | 7,331 | $391K | $53.36 | $37K | — | — | |
| 81 | UNP | 0.01% | 1,584 | $366K | $231.32 | -$8K | — | — | |
| 82 | CNMD | 0.01% | 8,902 | $361K | $40.60 | -$57K | — | — | |
| 83 | MSCI | 0.01% | 572 | $328K | $573.73 | $4K | — | — | |
| 84 | MCO | 0.01% | 592 | $302K | $510.85 | $20K | — | — | |
| 85 | AKRE | 0.01% | 4,027 | $264K | $65.51 | — | +4,027 | — | NEW |
| 86 | ZTS | 0.01% | 2,040 | $257K | $125.82 | -$42K | — | — | |
| 87 | POOL | 0.01% | 1,080 | $247K | $228.75 | -$179K | -295 | -21.4% | |
| 88 | DHIL | —% | 1,336 | $226K | $169.50 | — | +1,336 | — | NEW |
| 89 | AXP | —% | — | — | — | -$201K | -605 | -100.0% | SOLD |
| 90 | INTU | —% | — | — | — | -$205K | -300 | -100.0% | SOLD |
| 91 | CASS | —% | — | — | — | -$13M | -340,544 | -100.0% | SOLD |