Asset Manager
← All Institutions
Fenimore Asset Management Inc
Market Value
$4.9B
-0.4%
Holdings
91
+1
New Purchases
4
Added To
47
Closed
3
Reduced
22
Top 10 Concentration
40.4%
Turnover
7.7%
Top Buys (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| A | 1.53% | 0.43% | +1.10% | $75M |
| ROST | 4.98% | 4.15% | +0.83% | $245M |
| VMC | 4.17% | 3.52% | +0.65% | $205M |
| APH | 5.16% | 4.58% | +0.59% | $254M |
| LSTR | 0.85% | 0.29% | +0.56% | $42M |
| FAST | 3.74% | 3.19% | +0.55% | $184M |
| AZO | 2.89% | 2.50% | +0.38% | $142M |
| BN | 3.59% | 3.25% | +0.34% | $177M |
| CWST | 0.22% | 0.00% | +0.22% | $11M |
| FSV | 0.56% | 0.36% | +0.21% | $28M |
| KEYS | 2.25% | 2.08% | +0.17% | $111M |
| MLM | 1.15% | 0.99% | +0.16% | $57M |
| ENTG | 1.03% | 0.90% | +0.13% | $50M |
| CIGI | 0.79% | 0.66% | +0.13% | $39M |
| ITW | 2.10% | 1.97% | +0.13% | $103M |
Top Sells (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| WAT | 0.00% | 1.72% | -1.72% | $0 |
| BRO | 4.12% | 4.81% | -0.69% | $202M |
| PNFP | 1.81% | 2.41% | -0.60% | $89M |
| POOL | 0.01% | 0.56% | -0.55% | $426K |
| CDW | 3.70% | 4.11% | -0.41% | $182M |
| NOMD | 0.00% | 0.32% | -0.32% | $0 |
| SYK | 3.95% | 4.21% | -0.25% | $194M |
| PGR | 2.81% | 3.02% | -0.21% | $138M |
| IEX | 2.90% | 3.10% | -0.21% | $142M |
| BROS | 0.37% | 0.56% | -0.19% | $18M |
| TT | 3.53% | 3.69% | -0.16% | $173M |
| PAYX | 1.09% | 1.25% | -0.15% | $54M |
| BKNG | 2.20% | 2.34% | -0.14% | $108M |
| VRSK | 0.71% | 0.85% | -0.14% | $35M |
| MKL | 3.44% | 3.58% | -0.14% | $169M |
Sector Allocation Over Time
Market Cap Concentration
| Tier | Holdings | Value | Weight |
|---|---|---|---|
| Mega Cap | 12 | $58M | 1.2% |
| Large Cap | 46 | $4.1B | 84.2% |
| Mid Cap | 25 | $618M | 12.6% |
| Small Cap | 8 | $100M | 2.0% |
Portfolio Analytics
Avg Market Cap
$179.8B
Median Market Cap
$22.4B
Avg P/E
32.3
Median P/E
25.3
Avg Dividend Yield
0.01%
Avg Beta
0.97
# Stocks
87
# ETFs / Funds
4
Top Holdings (91 total)
| # | Symbol | % Port | Shares | Value | Avg Price | Q/Q Value Chg | Share Chg | Chg % | Status |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APH | 5.16% | 2,050,259 | $254M | $123.75 | $28M | -237,161 | -10.4% | |
| 2 | ROST | 4.98% | 1,605,273 | $245M | $152.39 | $40M | +157 | +0.0% | |
| 3 | VMC | 4.17% | 665,666 | $205M | $307.62 | $31M | -186 | -0.0% | |
| 4 | BRO | 4.12% | 2,156,455 | $202M | $93.79 | -$35M | +16,263 | +0.8% | |
| 5 | SYK | 3.95% | 525,437 | $194M | $369.67 | -$13M | +622 | +0.1% | |
| 6 | FAST | 3.74% | 3,751,178 | $184M | $49.04 | $27M | +3,474 | +0.1% | |
| 7 | CDW | 3.70% | 1,141,082 | $182M | $159.28 | -$21M | +4,659 | +0.4% | |
| 8 | BN | 3.59% | 2,575,076 | $177M | $68.58 | $16M | -17,569 | -0.7% | |
| 9 | TT | 3.53% | 410,528 | $173M | $421.96 | -$9M | -5,760 | -1.4% | |
| 10 | MKL | 3.44% | 88,388 | $169M | $1,911.36 | -$8M | -4 | — | |
| 11 | IEX | 2.90% | 874,679 | $142M | $162.76 | -$11M | +2,027 | +0.2% | |
| 12 | AZO | 2.89% | 33,094 | $142M | $4,290.24 | $18M | -204 | -0.6% | |
| 13 | PGR | 2.81% | 559,328 | $138M | $246.95 | -$11M | -32 | -0.0% | |
| 14 | EXLS | 2.50% | 2,789,992 | $123M | $44.03 | $1M | +18,747 | +0.7% | |
| 15 | ADI | 2.48% | 496,310 | $122M | $245.70 | $4M | -23 | — | |
| 16 | KEYS | 2.25% | 632,432 | $111M | $174.92 | $8M | +6,629 | +1.1% | |
| 17 | HEI-A | 2.25% | 434,681 | $110M | $254.09 | -$218K | +6,985 | +1.6% | |
| 18 | AJG | 2.24% | 355,301 | $110M | $309.74 | -$4M | -1,041 | -0.3% | |
| 19 | BKNG | 2.20% | 19,992 | $108M | $5,399.28 | -$7M | +58 | +0.3% | |
| 20 | ZBRA | 2.14% | 353,914 | $105M | $297.16 | -$3M | +2,281 | +0.7% | |
| 21 | ITW | 2.10% | 395,635 | $103M | $260.76 | $6M | +2,106 | +0.5% | |
| 22 | GGG | 1.91% | 1,102,884 | $94M | $84.96 | -$747K | +4,266 | +0.4% | |
| 23 | MCHP | 1.86% | 1,425,444 | $92M | $64.22 | -$7M | +25,475 | +1.8% | |
| 24 | PNFP | 1.81% | 947,745 | $89M | $93.79 | -$30M | -129,223 | -12.0% | |
| 25 | STE | 1.64% | 324,971 | $80M | $247.44 | $5M | +12,910 | +4.1% | |
| 26 | BR | 1.55% | 318,791 | $76M | $238.17 | -$1M | +2,260 | +0.7% | |
| 27 | A | 1.53% | 586,500 | $75M | $128.35 | $54M | +405,620 | +224.2% | |
| 28 | AME | 1.41% | 367,497 | $69M | $188.00 | $4M | +5,064 | +1.4% | |
| 29 | RSG | 1.32% | 282,141 | $65M | $229.48 | -$5M | +1,180 | +0.4% | |
| 30 | CTAS | 1.16% | 278,638 | $57M | $205.26 | -$5M | +1,009 | +0.4% | |
| 31 | MLM | 1.15% | 89,657 | $57M | $630.28 | $8M | +807 | +0.9% | |
| 32 | PAYX | 1.09% | 423,118 | $54M | $126.76 | -$8M | +421 | +0.1% | |
| 33 | ENTG | 1.03% | 545,870 | $50M | $92.46 | $6M | -2,013 | -0.4% | |
| 34 | EOG | 0.88% | 387,687 | $43M | $112.12 | -$1M | +13,149 | +3.5% | |
| 35 | LSTR | 0.85% | 341,130 | $42M | $122.56 | $27M | +238,173 | +231.3% | |
| 36 | BRK-A | 0.80% | 52 | $39M | $754,200.00 | $1M | — | — | |
| 37 | CIGI | 0.79% | 247,220 | $39M | $156.21 | $6M | -443 | -0.2% | |
| 38 | JKHY | 0.72% | 236,732 | $35M | $148.93 | -$7M | +4,049 | +1.7% | |
| 39 | VRSK | 0.71% | 137,744 | $35M | $251.51 | -$7M | +3,773 | +2.8% | |
| 40 | WSO | 0.58% | 70,701 | $29M | $404.30 | -$2M | +726 | +1.0% | |
| 41 | FSV | 0.56% | 144,633 | $28M | $190.49 | $10M | +44,272 | +44.1% | |
| 42 | ROP | 0.50% | 49,475 | $25M | $498.69 | -$3M | +481 | +1.0% | |
| 43 | CBZ | 0.49% | 455,344 | $24M | $52.96 | -$7M | +22,967 | +5.3% | |
| 44 | BIPC | 0.47% | 566,282 | $23M | $41.12 | -$301K | -691 | -0.1% | |
| 45 | AVY | 0.47% | 143,249 | $23M | $162.17 | -$2M | +34 | +0.0% | |
| 46 | FTDR | 0.47% | 340,620 | $23M | $67.29 | $3M | +368 | +0.1% | |
| 47 | HLI | 0.44% | 106,473 | $22M | $205.32 | $3M | +2,248 | +2.2% | |
| 48 | OSW | 0.40% | 935,495 | $20M | $21.14 | $700K | -60 | -0.0% | |
| 49 | SITE | 0.40% | 152,945 | $20M | $128.80 | $1M | -298 | -0.2% | |
| 50 | CHH | 0.39% | 177,936 | $19M | $106.91 | -$4M | -507 | -0.3% | |
| 51 | BROS | 0.37% | 349,395 | $18M | $52.34 | -$9M | -54,095 | -13.4% | |
| 52 | DFH | 0.36% | 689,132 | $18M | $25.92 | $566K | +840 | +0.1% | |
| 53 | CHE | 0.34% | 37,240 | $17M | $447.74 | $3M | +8,222 | +28.3% | |
| 54 | AIF.TO | 0.33% | 382,699 | $16M | $42.60 | $2M | +950 | +0.2% | |
| 55 | EXPO | 0.32% | 226,475 | $16M | $69.48 | $1M | +34,992 | +18.3% | |
| 56 | ESI | 0.32% | 623,056 | $16M | $25.17 | $2M | +580 | +0.1% | |
| 57 | SPSC | 0.31% | 145,888 | $15M | $104.14 | -$2M | +22,036 | +17.8% | |
| 58 | HOMB | 0.30% | 513,828 | $15M | $28.30 | -$31K | +1,785 | +0.3% | |
| 59 | BRP | 0.29% | 507,057 | $14M | $28.21 | -$739K | +155,654 | +44.3% | |
| 60 | GEHC | 0.29% | 187,188 | $14M | $75.10 | $5M | +62,180 | +49.7% | |
| 61 | CASS | 0.27% | 340,544 | $13M | $39.33 | -$1M | +1,020 | +0.3% | |
| 62 | FELE | 0.27% | 139,958 | $13M | $95.20 | $792K | +305 | +0.2% | |
| 63 | FND | 0.26% | 173,473 | $13M | $73.70 | -$332K | +784 | +0.5% | |
| 64 | BOMN | 0.25% | 952,613 | $12M | $13.08 | -$921K | -464 | -0.1% | |
| 65 | DSGX | 0.25% | 131,319 | $12M | $94.23 | -$957K | +167 | +0.1% | |
| 66 | ESAB | 0.24% | 106,522 | $12M | $111.74 | -$920K | +150 | +0.1% | |
| 67 | CWST | 0.22% | 114,226 | $11M | $94.88 | — | +114,226 | — | NEW |
| 68 | BRK-B | 0.15% | 14,247 | $7M | $502.74 | -$257K | -1,027 | -6.7% | |
| 69 | AAPL | 0.07% | 13,481 | $3M | $254.63 | $667K | — | — | |
| 70 | VUG | 0.06% | 6,581 | $3M | $479.61 | $271K | — | — | |
| 71 | ABBV | 0.04% | 7,453 | $2M | $231.54 | $342K | — | — | |
| 72 | SPY | 0.02% | 1,477 | $984K | $666.18 | $71K | — | — | |
| 73 | IVV | 0.02% | 1,200 | $803K | $669.30 | $58K | — | — | |
| 74 | XLY | 0.02% | 3,138 | $752K | $239.64 | $70K | — | — | |
| 75 | IBM | 0.01% | 2,573 | $726K | $282.16 | -$32K | — | — | |
| 76 | MSFT | 0.01% | 1,359 | $704K | $517.81 | $28K | — | — | |
| 77 | NBTB | 0.01% | 14,480 | $605K | $41.76 | $3K | — | — | |
| 78 | RYAN | 0.01% | 10,717 | $604K | $56.36 | — | +10,717 | — | NEW |
| 79 | POOL | 0.01% | 1,375 | $426K | $310.07 | -$27M | -93,645 | -98.5% | |
| 80 | CNMD | 0.01% | 8,902 | $419K | $47.03 | -$45K | -1 | -0.0% | |
| 81 | XOM | 0.01% | 3,378 | $381K | $112.75 | $17K | — | — | |
| 82 | UNP | 0.01% | 1,584 | $374K | $236.37 | $10K | — | — | |
| 83 | USB | 0.01% | 7,331 | $354K | $48.33 | $23K | -1 | -0.0% | |
| 84 | MSCI | 0.01% | 572 | $325K | $567.41 | -$5K | — | — | |
| 85 | ZTS | 0.01% | 2,040 | $298K | $146.32 | -$20K | — | — | |
| 86 | MCO | 0.01% | 592 | $282K | $476.48 | -$15K | — | — | |
| 87 | INTU | —% | 300 | $205K | $682.91 | — | +300 | — | NEW |
| 88 | AXP | —% | 605 | $201K | $332.16 | — | +605 | — | NEW |
| 89 | NOMD | —% | — | — | — | -$16M | -921,333 | -100.0% | SOLD |
| 90 | COST | —% | — | — | — | -$208K | -210 | -100.0% | SOLD |
| 91 | WAT | —% | — | — | — | -$85M | -243,780 | -100.0% | SOLD |