Asset Manager
← All Institutions
Fenimore Asset Management Inc
Market Value
$4.5B
-3.5%
Holdings
90
New Purchases
3
Added To
36
Closed
3
Reduced
36
Top 10 Concentration
41.7%
Turnover
6.7%
Top Buys (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| ROST | 6.16% | 5.27% | +0.89% | $276M |
| LSTR | 1.56% | 0.90% | +0.66% | $70M |
| MKL | 4.23% | 3.64% | +0.60% | $190M |
| KEYS | 2.87% | 2.38% | +0.49% | $129M |
| ADI | 2.99% | 2.63% | +0.37% | $134M |
| NOVT | 0.31% | 0.00% | +0.31% | $14M |
| AME | 1.69% | 1.49% | +0.20% | $76M |
| VRSK | 0.94% | 0.75% | +0.19% | $42M |
| IEX | 3.25% | 3.07% | +0.19% | $146M |
| A | 1.81% | 1.62% | +0.19% | $81M |
| JKHY | 0.90% | 0.76% | +0.14% | $40M |
| FND | 0.41% | 0.28% | +0.13% | $18M |
| BN | 3.93% | 3.80% | +0.13% | $176M |
| AVY | 0.58% | 0.50% | +0.08% | $26M |
| MCHP | 2.05% | 1.97% | +0.08% | $92M |
Top Sells (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| FAST | 3.36% | 3.96% | -0.60% | $151M |
| AZO | 2.48% | 3.06% | -0.57% | $111M |
| BRO | 3.88% | 4.36% | -0.47% | $174M |
| APH | 5.02% | 5.46% | -0.44% | $225M |
| CDW | 3.50% | 3.91% | -0.42% | $157M |
| AJG | 2.05% | 2.37% | -0.32% | $92M |
| ZBRA | 1.95% | 2.26% | -0.32% | $87M |
| CASS | 0.00% | 0.29% | -0.29% | $0 |
| FTDR | 0.32% | 0.49% | -0.18% | $14M |
| VMC | 4.24% | 4.41% | -0.17% | $190M |
| WSO | 0.46% | 0.62% | -0.16% | $21M |
| BRK-A | 0.71% | 0.84% | -0.14% | $32M |
| PGR | 2.84% | 2.97% | -0.13% | $128M |
| DFH | 0.26% | 0.38% | -0.12% | $12M |
| CIGI | 0.73% | 0.83% | -0.10% | $33M |
Sector Allocation Over Time
Market Cap Concentration
| Tier | Holdings | Value | Weight |
|---|---|---|---|
| Mega Cap | 13 | $410M | 9.1% |
| Large Cap | 42 | $3.4B | 76.8% |
| Mid Cap | 28 | $570M | 12.7% |
| Small Cap | 7 | $61M | 1.4% |
Portfolio Analytics
Avg Market Cap
$190.4B
Median Market Cap
$21.3B
Avg P/E
29.4
Median P/E
25.1
Avg Dividend Yield
0.01%
Avg Beta
0.94
# Stocks
85
# ETFs / Funds
5
Top Holdings (90 total)
| # | Symbol | % Port | Shares | Value | Avg Price | Q/Q Value Chg | Share Chg | Chg % | Status |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROST | 6.16% | 1,531,966 | $276M | $180.14 | $31M | -73,307 | -4.6% | |
| 2 | APH | 5.02% | 1,665,809 | $225M | $135.14 | -$29M | -384,450 | -18.8% | |
| 3 | VMC | 4.24% | 666,670 | $190M | $285.22 | -$15M | +1,004 | +0.1% | |
| 4 | MKL | 4.23% | 88,266 | $190M | $2,149.65 | $21M | -122 | -0.1% | |
| 5 | SYK | 4.12% | 525,378 | $185M | $351.47 | -$10M | -59 | -0.0% | |
| 6 | BN | 3.93% | 3,842,656 | $176M | $45.89 | -$259K | +1,267,580 | +49.2% | |
| 7 | BRO | 3.88% | 2,183,511 | $174M | $79.70 | -$28M | +27,056 | +1.2% | |
| 8 | CDW | 3.50% | 1,150,567 | $157M | $136.20 | -$25M | +9,485 | +0.8% | |
| 9 | FAST | 3.36% | 3,752,643 | $151M | $40.13 | -$33M | +1,465 | +0.0% | |
| 10 | IEX | 3.25% | 819,203 | $146M | $177.94 | $3M | -55,476 | -6.3% | |
| 11 | ADI | 2.99% | 494,546 | $134M | $271.20 | $12M | -1,764 | -0.4% | |
| 12 | KEYS | 2.87% | 633,773 | $129M | $203.19 | $18M | +1,341 | +0.2% | |
| 13 | PGR | 2.84% | 559,924 | $128M | $227.72 | -$11M | +596 | +0.1% | |
| 14 | EXLS | 2.63% | 2,773,142 | $118M | $42.44 | -$5M | -16,850 | -0.6% | |
| 15 | AZO | 2.48% | 32,830 | $111M | $3,391.50 | -$31M | -264 | -0.8% | |
| 16 | HEI-A | 2.46% | 436,906 | $110M | $252.43 | -$160K | +2,225 | +0.5% | |
| 17 | BKNG | 2.39% | 19,994 | $107M | $5,355.34 | -$868K | +2 | +0.0% | |
| 18 | ITW | 2.17% | 395,628 | $97M | $246.30 | -$6M | -7 | — | |
| 19 | MCHP | 2.05% | 1,444,945 | $92M | $63.72 | $530K | +19,501 | +1.4% | |
| 20 | AJG | 2.05% | 354,440 | $92M | $258.79 | -$18M | -861 | -0.2% | |
| 21 | GGG | 2.04% | 1,112,750 | $91M | $81.97 | -$2M | +9,866 | +0.9% | |
| 22 | ZBRA | 1.95% | 359,257 | $87M | $242.82 | -$18M | +5,343 | +1.5% | |
| 23 | A | 1.81% | 594,972 | $81M | $136.07 | $6M | +8,472 | +1.4% | |
| 24 | AME | 1.69% | 367,870 | $76M | $205.31 | $6M | +373 | +0.1% | |
| 25 | BR | 1.61% | 323,621 | $72M | $223.17 | -$4M | +4,830 | +1.5% | |
| 26 | LSTR | 1.56% | 486,165 | $70M | $143.70 | $28M | +145,035 | +42.5% | |
| 27 | RSG | 1.37% | 290,625 | $62M | $211.93 | -$3M | +8,484 | +3.0% | |
| 28 | MLM | 1.25% | 89,928 | $56M | $622.66 | -$514K | +271 | +0.3% | |
| 29 | CTAS | 1.17% | 279,651 | $53M | $188.07 | -$5M | +1,013 | +0.4% | |
| 30 | BAM | 1.10% | 937,887 | $49M | $52.39 | -$4M | +1,614 | +0.2% | |
| 31 | PAYX | 1.07% | 425,591 | $48M | $112.18 | -$6M | +2,473 | +0.6% | |
| 32 | ENTG | 1.04% | 551,246 | $46M | $84.25 | -$4M | +5,376 | +1.0% | |
| 33 | VRSK | 0.94% | 188,194 | $42M | $223.69 | $7M | +50,450 | +36.6% | |
| 34 | EOG | 0.91% | 387,628 | $41M | $105.01 | -$3M | -59 | -0.0% | |
| 35 | JKHY | 0.90% | 220,615 | $40M | $182.48 | $5M | -16,117 | -6.8% | |
| 36 | CIGI | 0.73% | 222,258 | $33M | $147.01 | -$6M | -24,962 | -10.1% | |
| 37 | BRK-A | 0.71% | 42 | $32M | $754,800.00 | -$8M | -10 | -19.2% | |
| 38 | AVY | 0.58% | 143,826 | $26M | $181.88 | $3M | +577 | +0.4% | |
| 39 | FSV | 0.52% | 149,827 | $23M | $155.53 | -$4M | +5,194 | +3.6% | |
| 40 | ROP | 0.52% | 52,195 | $23M | $445.13 | -$1M | +2,720 | +5.5% | |
| 41 | CBZ | 0.51% | 452,592 | $23M | $50.45 | -$1M | -2,752 | -0.6% | |
| 42 | HLI | 0.48% | 123,672 | $22M | $174.19 | -$319K | +17,199 | +16.1% | |
| 43 | TRRSF | 0.47% | 684,344 | $21M | $31.05 | $2M | -5,067 | -0.7% | |
| 44 | WSO | 0.46% | 60,859 | $21M | $336.95 | -$8M | -9,842 | -13.9% | |
| 45 | BIPC | 0.43% | 427,910 | $19M | $45.40 | -$4M | -138,372 | -24.4% | |
| 46 | BROS | 0.43% | 312,111 | $19M | $61.22 | $820K | -37,284 | -10.7% | |
| 47 | SITE | 0.42% | 151,994 | $19M | $124.56 | -$767K | -951 | -0.6% | |
| 48 | EXPO | 0.41% | 266,892 | $19M | $69.46 | $3M | +40,417 | +17.9% | |
| 49 | CHH | 0.41% | 193,444 | $18M | $95.26 | -$596K | +15,508 | +8.7% | |
| 50 | FND | 0.41% | 300,203 | $18M | $60.89 | $5M | +126,730 | +73.0% | |
| 51 | OSW | 0.37% | 794,612 | $16M | $20.74 | -$3M | -140,883 | -15.1% | |
| 52 | CHE | 0.35% | 36,987 | $16M | $427.86 | -$849K | -253 | -0.7% | |
| 53 | ASGTF | 0.35% | 379,464 | $16M | $41.31 | -$629K | -3,235 | -0.8% | |
| 54 | GEHC | 0.34% | 187,695 | $15M | $82.02 | $1M | +507 | +0.3% | |
| 55 | ESI | 0.34% | 613,873 | $15M | $24.99 | -$342K | -9,183 | -1.5% | |
| 56 | SPSC | 0.33% | 164,884 | $15M | $89.13 | -$497K | +18,996 | +13.0% | |
| 57 | HOMB | 0.32% | 510,618 | $14M | $27.78 | -$356K | -3,210 | -0.6% | |
| 58 | FTDR | 0.32% | 245,564 | $14M | $57.69 | -$9M | -95,056 | -27.9% | |
| 59 | NOVT | 0.31% | 118,553 | $14M | $118.99 | — | +118,553 | — | NEW |
| 60 | BWIN | 0.31% | 582,850 | $14M | $24.03 | -$298K | +75,793 | +14.9% | |
| 61 | FELE | 0.30% | 138,823 | $13M | $95.53 | -$62K | -1,135 | -0.8% | |
| 62 | ESAB | 0.26% | 105,713 | $12M | $111.72 | -$93K | -809 | -0.8% | |
| 63 | DFH | 0.26% | 686,041 | $12M | $17.10 | -$6M | -3,091 | -0.5% | |
| 64 | CWST | 0.26% | 117,493 | $12M | $97.94 | $670K | +3,267 | +2.9% | |
| 65 | BOMN | 0.26% | 926,624 | $11M | $12.37 | -$998K | -25,989 | -2.7% | |
| 66 | DSGX | 0.26% | 130,384 | $11M | $87.66 | -$945K | -935 | -0.7% | |
| 67 | BRK-B | 0.15% | 13,022 | $7M | $502.65 | -$617K | -1,225 | -8.6% | |
| 68 | AAPL | 0.08% | 13,296 | $4M | $271.86 | $182K | -185 | -1.4% | |
| 69 | VUG | 0.07% | 6,581 | $3M | $487.86 | $54K | — | — | |
| 70 | ABBV | 0.04% | 7,448 | $2M | $228.49 | -$24K | -5 | -0.1% | |
| 71 | RYAN | 0.03% | 27,613 | $1M | $51.63 | $822K | +16,896 | +157.7% | |
| 72 | SPY | 0.02% | 1,477 | $1M | $681.92 | $23K | — | — | |
| 73 | IVV | 0.02% | 1,150 | $788K | $684.94 | -$15K | -50 | -4.2% | |
| 74 | IBM | 0.02% | 2,573 | $762K | $296.21 | $36K | — | — | |
| 75 | XLY | 0.02% | 6,276 | $749K | $119.41 | -$3K | +3,138 | +100.0% | |
| 76 | MSFT | 0.01% | 1,359 | $657K | $483.49 | -$47K | — | — | |
| 77 | NBTB | 0.01% | 14,480 | $601K | $41.52 | -$3K | — | — | |
| 78 | XONA.DE | 0.01% | 3,378 | $407K | $120.34 | $26K | — | — | |
| 79 | USB | 0.01% | 7,331 | $391K | $53.36 | $37K | — | — | |
| 80 | UNP | 0.01% | 1,584 | $366K | $231.32 | -$8K | — | — | |
| 81 | CNMD | 0.01% | 8,902 | $361K | $40.60 | -$57K | — | — | |
| 82 | MSCI | 0.01% | 572 | $328K | $573.73 | $4K | — | — | |
| 83 | MCO | 0.01% | 592 | $302K | $510.85 | $20K | — | — | |
| 84 | AKRE | 0.01% | 4,027 | $264K | $65.51 | — | +4,027 | — | NEW |
| 85 | ZTS | 0.01% | 2,040 | $257K | $125.82 | -$42K | — | — | |
| 86 | POOL | 0.01% | 1,080 | $247K | $228.75 | -$179K | -295 | -21.4% | |
| 87 | DHIL | 0.01% | 1,336 | $226K | $169.50 | — | +1,336 | — | NEW |
| 88 | INTU | —% | — | — | — | -$205K | -300 | -100.0% | SOLD |
| 89 | CASS | —% | — | — | — | -$13M | -340,544 | -100.0% | SOLD |
| 90 | AXP | —% | — | — | — | -$201K | -605 | -100.0% | SOLD |