Instuitional Investor - Fenimore Asset Management Inc

Filing Period:
No. Security Ticker Shares Value % Port
1. ROST 1,611,370 $243,751,875 5.12%
2. BRO 2,298,508 $234,493,752 4.92%
3. CDW 1,254,259 $218,291,286 4.58%
4. SYK 524,241 $188,752,857 3.96%
5. IEX 839,507 $175,700,515 3.69%