Fenimore Asset Management Inc

Filing Details

13F-HR2025-03-31
Report Date
2025-03-31
Filing Date
2025-04-14
Total Holdings
91
Total Value
4721686180
Accession Number
0001376474-25-000336
Form Type
13F-HR
Manager Name
Fenimore Asset Management Inc
Data Enrichment
95% identified
86 identified5 unidentified

Holdings

91 positions
Manager:
Search and click to pin securities to the top
GRACO INC
Shares:
1090796(+0.4%)
Value:
$91.1B(-0.5%)
Keysight Technologies, Inc.
Shares:
594731(+46.0%)
Value:
$89.1B(+36.2%)
WATERS CORP /DE/
Shares:
234488(+0.4%)
Value:
$86.4B(-0.2%)
HEICO CORP
Shares:
387767(+2.9%)
Value:
$81.8B(+16.6%)
BROADRIDGE FINANCIAL SOLUTIONS, INC.
Shares:
314466(+0.5%)
Value:
$76.2B(+7.8%)
STERIS plc
Shares:
302505(+18.9%)
Value:
$68.6B(+31.1%)
REPUBLIC SERVICES, INC.
Shares:
282623(+0.1%)
Value:
$68.4B(+20.5%)
PAYCHEX INC
Shares:
417429(-0.5%)
Value:
$64.4B(+9.5%)
MICROCHIP TECHNOLOGY INC
Shares:
1319160(+0.8%)
Value:
$63.9B(-14.9%)
MCCORMICK & CO INC
Shares:
751723(+0.5%)
Value:
$61.9B(+8.4%)
CINTAS CORP
Shares:
277263(+0.4%)
Value:
$57.0B(+13.0%)
AMETEK INC/
Shares:
277371(+1.6%)
Value:
$47.7B(-2.9%)
EOG RESOURCES INC
Shares:
370063(+1.0%)
Value:
$47.5B(+5.6%)
ENTEGRIS INC
Shares:
521077(+3.1%)
Value:
$45.6B(-8.9%)
Brookfield Asset Management Ltd.
Shares:
914247(-2.3%)
Value:
$44.3B(-12.7%)
BERKSHIRE HATHAWAY INC
Shares:
52(-27.8%)
Value:
$41.5B(-15.3%)
JACK HENRY & ASSOCIATES INC
Shares:
222364(+3.7%)
Value:
$40.6B(+8.1%)
MARTIN MARIETTA MATERIALS INC
Shares:
83840(+4.9%)
Value:
$40.1B(-2.9%)
Verisk Analytics, Inc.
Shares:
125326(+1.8%)
Value:
$37.3B(+10.0%)
CBIZ, Inc.
Shares:
432337(+0.2%)
Value:
$32.8B(-7.1%)