Fenimore Asset Management Inc

Investment Portfolio & 13F Holdings Analysis

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
Page 1 of 5
BROWN & BROWN, INC.
Shares:
2144293(-6.7%)
Value:
$266.7B(+13.8%)
ROSS STORES, INC.
Shares:
1604541(-0.4%)
Value:
$205.0B(-15.9%)
CDW Corp
Shares:
1246188(-0.6%)
Value:
$199.7B(-8.5%)
STRYKER CORP
Shares:
523985(-0.0%)
Value:
$195.1B(+3.3%)
MARKEL GROUP INC.
Shares:
88357(-0.1%)
Value:
$165.2B(+8.2%)
PROGRESSIVE CORP/OH/
Shares:
561962(-1.4%)
Value:
$159.0B(+16.4%)
IDEX CORP /DE/
Shares:
855951(+1.9%)
Value:
$154.9B(-11.8%)
Vulcan Materials CO
Shares:
663813(+0.3%)
Value:
$154.9B(-9.0%)
AMPHENOL CORP /DE/
Shares:
2296616(-0.3%)
Value:
$150.6B(-5.9%)
Trane Technologies plc
Shares:
431542(-4.2%)
Value:
$145.4B(-12.7%)
FASTENAL CO
Shares:
1864285(+0.8%)
Value:
$144.6B(+8.7%)
BROOKFIELD Corp /ON/
Shares:
2597502(-0.2%)
Value:
$136.1B(-9.0%)
ExlService Holdings, Inc.
Shares:
2770261(-0.2%)
Value:
$130.8B(+6.2%)
AUTOZONE INC
Shares:
33400(-0.8%)
Value:
$127.3B(+18.1%)
Arthur J. Gallagher & Co.
Shares:
366904(-9.2%)
Value:
$126.7B(+10.4%)
PINNACLE FINANCIAL PARTNERS INC
Shares:
1053416(-0.1%)
Value:
$111.7B(-7.4%)
ILLINOIS TOOL WORKS INC
Shares:
391240(+0.4%)
Value:
$97.0B(-1.8%)
ANALOG DEVICES INC
Shares:
479034(+0.7%)
Value:
$96.6B(-4.4%)
Booking Holdings Inc.
Shares:
19957(-0.3%)
Value:
$91.9B(-7.6%)
ZEBRA TECHNOLOGIES CORP
Shares:
322978(+0.5%)
Value:
$91.3B(-26.4%)