Asset Manager
← All Institutions
Fenimore Asset Management Inc
Market Value
$4.3B
-8.0%
Holdings
92
+1
New Purchases
4
Added To
17
Closed
5
Reduced
48
Top 10 Concentration
40.9%
Turnover
9.8%
Top Buys (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| SPGI | 1.09% | 0.00% | +1.09% | $47M |
| ROST | 6.79% | 5.84% | +0.96% | $295M |
| AJG | 2.82% | 1.94% | +0.88% | $123M |
| KEYS | 3.49% | 2.72% | +0.77% | $152M |
| FAST | 3.90% | 3.18% | +0.72% | $170M |
| ADI | 3.47% | 2.84% | +0.63% | $151M |
| LSTR | 2.09% | 1.48% | +0.61% | $91M |
| RYAN | 0.56% | 0.03% | +0.53% | $24M |
| IEX | 3.48% | 3.08% | +0.40% | $151M |
| ENTG | 1.34% | 0.98% | +0.36% | $58M |
| ITW | 2.33% | 2.06% | +0.27% | $101M |
| GIL | 0.26% | 0.00% | +0.26% | $11M |
| WSO | 0.68% | 0.43% | +0.24% | $29M |
| GGG | 2.13% | 1.93% | +0.20% | $93M |
| AME | 1.77% | 1.60% | +0.17% | $77M |
Top Sells (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| PNFP | 0.00% | 1.70% | -1.70% | $0 |
| EOG | 0.01% | 0.86% | -0.85% | $626K |
| CDW | 2.48% | 3.31% | -0.83% | $108M |
| EXLS | 1.93% | 2.49% | -0.56% | $84M |
| PAYX | 0.47% | 1.01% | -0.54% | $20M |
| BN | 3.20% | 3.73% | -0.53% | $139M |
| ROP | 0.00% | 0.49% | -0.49% | $0 |
| BROS | 0.00% | 0.40% | -0.40% | $0 |
| BKNG | 1.92% | 2.26% | -0.35% | $83M |
| BRO | 3.33% | 3.68% | -0.35% | $145M |
| APH | 4.51% | 4.76% | -0.25% | $196M |
| HEI-A | 2.08% | 2.33% | -0.25% | $90M |
| A | 1.46% | 1.71% | -0.25% | $64M |
| DFH | 0.00% | 0.25% | -0.25% | $0 |
| BR | 1.30% | 1.53% | -0.23% | $57M |
Sector Allocation Over Time
Market Cap Concentration
| Tier | Holdings | Value | Weight |
|---|---|---|---|
| Mega Cap | 11 | $47M | 1.1% |
| Large Cap | 46 | $3.7B | 85.8% |
| Mid Cap | 28 | $518M | 11.9% |
| Small Cap | 7 | $54M | 1.2% |
Portfolio Analytics
Avg Market Cap
$177.7B
Median Market Cap
$21.8B
Avg P/E
34.3
Median P/E
26.0
Avg Dividend Yield
0.01%
Avg Beta
0.98
# Stocks
87
# ETFs / Funds
5
Top Holdings (92 total)
| # | Symbol | % Port | Shares | Value | Avg Price | Q/Q Value Chg | Share Chg | Chg % | Status |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROST | 6.79% | 1,363,625 | $295M | $216.63 | $19M | -168,341 | -11.0% | |
| 2 | APH | 4.51% | 1,550,590 | $196M | $126.35 | -$29M | -115,219 | -6.9% | |
| 3 | VMC | 4.11% | 656,558 | $179M | $272.30 | -$11M | -10,112 | -1.5% | |
| 4 | SYK | 3.93% | 519,513 | $171M | $328.59 | -$14M | -5,865 | -1.1% | |
| 5 | FAST | 3.90% | 3,658,472 | $170M | $46.40 | $19M | -94,171 | -2.5% | |
| 6 | MKL | 3.81% | 86,606 | $166M | $1,914.07 | -$24M | -1,660 | -1.9% | |
| 7 | KEYS | 3.49% | 537,750 | $152M | $282.37 | $23M | -96,023 | -15.2% | |
| 8 | IEX | 3.48% | 798,106 | $151M | $189.55 | $6M | -21,097 | -2.6% | |
| 9 | ADI | 3.47% | 474,387 | $151M | $318.14 | $17M | -20,159 | -4.1% | |
| 10 | TT | 3.37% | 351,548 | $147M | $416.74 | -$7M | -44,090 | -11.1% | |
| 11 | BRO | 3.33% | 2,223,136 | $145M | $65.21 | -$29M | +39,625 | +1.8% | |
| 12 | BN | 3.20% | 3,436,218 | $139M | $40.47 | -$37M | -406,438 | -10.6% | |
| 13 | AJG | 2.82% | 566,766 | $123M | $216.58 | $31M | +212,326 | +59.9% | |
| 14 | PGR | 2.51% | 550,384 | $109M | $198.24 | -$18M | -9,540 | -1.7% | |
| 15 | AZO | 2.48% | 31,926 | $108M | $3,377.78 | -$4M | -904 | -2.8% | |
| 16 | CDW | 2.48% | 891,067 | $108M | $121.02 | -$49M | -259,500 | -22.6% | |
| 17 | ITW | 2.33% | 389,511 | $101M | $260.29 | $4M | -6,117 | -1.6% | |
| 18 | GGG | 2.13% | 1,094,912 | $93M | $84.65 | $1M | -17,838 | -1.6% | |
| 19 | MCHP | 2.10% | 1,416,575 | $92M | $64.61 | -$547K | -28,370 | -2.0% | |
| 20 | LSTR | 2.09% | 566,064 | $91M | $160.31 | $21M | +79,899 | +16.4% | |
| 21 | HEI-A | 2.08% | 428,623 | $90M | $211.09 | -$20M | -8,283 | -1.9% | |
| 22 | EXLS | 1.93% | 2,757,931 | $84M | $30.45 | -$34M | -15,211 | -0.6% | |
| 23 | BKNG | 1.92% | 19,805 | $83M | $4,210.33 | -$24M | -189 | -0.9% | |
| 24 | AME | 1.77% | 359,232 | $77M | $214.36 | $1M | -8,638 | -2.4% | |
| 25 | ZBRA | 1.71% | 355,476 | $74M | $209.08 | -$13M | -3,781 | -1.1% | |
| 26 | STE | 1.66% | 326,625 | $72M | $221.13 | -$11M | -1,482 | -0.5% | |
| 27 | A | 1.46% | 558,370 | $64M | $113.98 | -$17M | -36,602 | -6.2% | |
| 28 | RSG | 1.44% | 284,979 | $62M | $219.02 | $824K | -5,646 | -1.9% | |
| 29 | ENTG | 1.34% | 497,838 | $58M | $117.24 | $12M | -53,408 | -9.7% | |
| 30 | BR | 1.30% | 347,950 | $57M | $162.48 | -$16M | +24,329 | +7.5% | |
| 31 | MLM | 1.20% | 88,327 | $52M | $588.68 | -$4M | -1,601 | -1.8% | |
| 32 | CTAS | 1.11% | 284,568 | $48M | $169.14 | -$4M | +4,917 | +1.8% | |
| 33 | SPGI | 1.09% | 111,035 | $47M | $425.34 | — | +111,035 | — | NEW |
| 34 | VRSK | 0.90% | 206,927 | $39M | $189.75 | -$3M | +18,733 | +9.9% | |
| 35 | JKHY | 0.78% | 215,101 | $34M | $158.04 | -$6M | -5,514 | -2.5% | |
| 36 | BRK-A | 0.69% | 42 | $30M | $718,140.00 | -$2M | — | — | |
| 37 | WSO | 0.68% | 80,971 | $29M | $363.79 | $9M | +20,112 | +33.0% | |
| 38 | RYAN | 0.56% | 724,832 | $24M | $33.74 | $23M | +697,219 | +2525.0% | |
| 39 | CIGI | 0.56% | 226,943 | $24M | $106.89 | -$8M | +4,685 | +2.1% | |
| 40 | AVY | 0.55% | 137,810 | $24M | $172.68 | -$2M | -6,016 | -4.2% | |
| 41 | PAYX | 0.47% | 222,145 | $20M | $92.12 | -$27M | -203,446 | -47.8% | |
| 42 | FSV | 0.46% | 144,177 | $20M | $138.94 | -$3M | -5,650 | -3.8% | |
| 43 | HLI | 0.46% | 138,466 | $20M | $143.62 | -$2M | +14,794 | +12.0% | |
| 44 | SITE | 0.45% | 148,154 | $20M | $133.11 | $788K | -3,840 | -2.5% | |
| 45 | CHH | 0.45% | 188,907 | $20M | $103.50 | $1M | -4,537 | -2.4% | |
| 46 | CBZ | 0.42% | 682,222 | $18M | $26.85 | -$5M | +229,630 | +50.7% | |
| 47 | EXPO | 0.39% | 259,140 | $17M | $65.25 | -$2M | -7,752 | -2.9% | |
| 48 | ESI | 0.37% | 468,376 | $16M | $34.14 | $650K | -145,497 | -23.7% | |
| 49 | OSW | 0.36% | 691,025 | $16M | $22.95 | -$621K | -103,587 | -13.0% | |
| 50 | BRP | 0.35% | 703,308 | $15M | $21.94 | $1M | +120,458 | +20.7% | |
| 51 | FND | 0.34% | 290,028 | $15M | $50.80 | -$4M | -10,175 | -3.4% | |
| 52 | NOVT | 0.31% | 115,624 | $14M | $118.11 | -$450K | -2,929 | -2.5% | |
| 53 | CHE | 0.31% | 35,745 | $14M | $377.74 | -$2M | -1,242 | -3.4% | |
| 54 | HOMB | 0.31% | 496,821 | $13M | $26.93 | -$806K | -13,797 | -2.7% | |
| 55 | GEHC | 0.30% | 185,588 | $13M | $71.18 | -$2M | -2,107 | -1.1% | |
| 56 | AIF.TO | 0.30% | 383,010 | $13M | $34.25 | -$3M | +3,546 | +0.9% | |
| 57 | FTDR | 0.29% | 239,209 | $13M | $52.86 | -$2M | -6,355 | -2.6% | |
| 58 | FELE | 0.29% | 134,946 | $12M | $92.17 | -$824K | -3,877 | -2.8% | |
| 59 | BIPC | 0.28% | 312,524 | $12M | $39.52 | -$7M | -115,386 | -27.0% | |
| 60 | CWST | 0.27% | 146,534 | $12M | $79.34 | $119K | +29,041 | +24.7% | |
| 61 | DSGX | 0.26% | 156,618 | $11M | $71.56 | -$222K | +26,234 | +20.1% | |
| 62 | GIL | 0.26% | 200,691 | $11M | $55.65 | — | +200,691 | — | NEW |
| 63 | SPSC | 0.25% | 197,041 | $11M | $55.67 | -$4M | +32,157 | +19.5% | |
| 64 | BOMN | 0.25% | 930,190 | $11M | $11.68 | -$598K | +3,566 | +0.4% | |
| 65 | ESAB | 0.23% | 102,626 | $10M | $96.66 | -$2M | -3,087 | -2.9% | |
| 66 | BRK-B | 0.13% | 11,983 | $6M | $479.20 | -$803K | -1,039 | -8.0% | |
| 67 | AAPL | 0.08% | 13,296 | $3M | $253.79 | -$240K | — | — | |
| 68 | VUG | 0.07% | 6,581 | $3M | $436.79 | -$336K | — | — | |
| 69 | ABBV | 0.04% | 7,425 | $2M | $217.49 | -$87K | -23 | -0.3% | |
| 70 | SPY | 0.02% | 1,477 | $961K | $650.34 | -$47K | — | — | |
| 71 | IVV | 0.02% | 1,150 | $751K | $653.21 | -$36K | — | — | |
| 72 | XLY | 0.02% | 6,276 | $684K | $108.98 | -$65K | — | — | |
| 73 | EOG | 0.01% | 4,329 | $626K | $144.57 | -$40M | -383,299 | -98.9% | |
| 74 | IBM | 0.01% | 2,573 | $624K | $242.39 | -$138K | — | — | |
| 75 | NBTB | 0.01% | 14,480 | $617K | $42.58 | $15K | — | — | |
| 76 | XOM | 0.01% | 3,378 | $573K | $169.66 | $167K | — | — | |
| 77 | MSFT | 0.01% | 1,359 | $503K | $370.07 | -$154K | — | — | |
| 78 | UNP | 0.01% | 1,584 | $384K | $242.62 | $18K | — | — | |
| 79 | USB | 0.01% | 7,331 | $381K | $52.01 | -$10K | — | — | |
| 80 | CNMD | 0.01% | 8,902 | $315K | $35.36 | -$47K | — | — | |
| 81 | MSCI | 0.01% | 572 | $308K | $539.01 | -$20K | — | — | |
| 82 | GLW | 0.01% | 2,000 | $272K | $135.97 | — | +2,000 | — | NEW |
| 83 | MCO | 0.01% | 592 | $258K | $436.25 | -$44K | — | — | |
| 84 | ZTS | 0.01% | 2,040 | $241K | $118.21 | -$16K | — | — | |
| 85 | DHIL | 0.01% | 1,336 | $230K | $172.10 | $3K | — | — | |
| 86 | AKRE | —% | 4,027 | $213K | $52.85 | -$51K | — | — | |
| 87 | COST | —% | 210 | $209K | $996.43 | — | +210 | — | NEW |
| 88 | POOL | —% | — | — | — | -$247K | -1,080 | -100.0% | SOLD |
| 89 | PNFP | —% | — | — | — | -$81M | -844,455 | -100.0% | SOLD |
| 90 | ROP | —% | — | — | — | -$23M | -52,195 | -100.0% | SOLD |
| 91 | DFH | —% | — | — | — | -$12M | -686,041 | -100.0% | SOLD |
| 92 | BROS | —% | — | — | — | -$19M | -312,111 | -100.0% | SOLD |