Instuitional Investor - Fenimore Asset Management Inc

Filing Period:
No. Security Ticker Shares Value % Port
1. ROST 1,363,625 $295,402,091 6.59%
2. APH 1,550,590 $195,917,002 4.37%
3. VMC 656,558 $178,780,663 3.99%
4. SYK 519,513 $170,706,691 3.81%
5. FAST 3,658,472 $169,753,109 3.79%