Instuitional Investor - Fenimore Asset Management Inc

Filing Period:
No. Security Ticker Shares Value % Port
1. ROST 1,240,618 $264,065,615 5.47%
2. APH 5,937,624 $261,730,478 5.42%
3. VMC 660,566 $194,873,522 4.03%
4. ADI 471,965 $187,450,433 3.88%
5. IEX 799,639 $181,478,031 3.76%