| 1 |
3M CO |
2,408 |
424 |
0.20% |
|
|
| 2 |
AECOM |
9,400 |
279 |
0.13% |
|
|
| 3 |
AMGEN INC |
1,501 |
250 |
0.12% |
|
|
| 4 |
APPLE COMPUTER INC |
19,524 |
2,207 |
1.05% |
|
|
| 5 |
AT&T INC |
20,269 |
823 |
0.39% |
|
|
| 6 |
BANK AMERICA CORP |
18,400 |
288 |
0.14% |
|
|
| 7 |
BERKSHIRE HATHAWAY INC DE CL B NEW |
54,191 |
7,829 |
3.74% |
|
|
| 8 |
BERKSHIRE HATHAWAY INC-DEL CL |
8 |
1,730 |
0.83% |
|
|
| 9 |
CAMPBELL SOUP CO |
108,466 |
5,933 |
2.83% |
|
|
| 10 |
CERNER CORP |
161,139 |
9,950 |
4.75% |
|
|
| 11 |
CHEVRON CORP NEW |
12,396 |
1,276 |
0.61% |
|
|
| 12 |
CIENA CORP |
91,865 |
2,003 |
0.96% |
|
|
| 13 |
CISCO SYS INC |
11,425 |
362 |
0.17% |
|
|
| 14 |
COCA COLA CO |
18,217 |
771 |
0.37% |
|
|
| 15 |
COGNEX CORP |
323,506 |
17,101 |
8.17% |
|
|
| 16 |
COLFAX CORP |
66,645 |
2,095 |
1.00% |
|
|
| 17 |
COLGATE PALMOLIVE CO |
8,554 |
634 |
0.30% |
|
|
| 18 |
CORNING INC |
357,010 |
8,443 |
4.03% |
|
|
| 19 |
COSTCO WHSL CORP NEW |
62,934 |
9,598 |
4.58% |
|
|
| 20 |
CRANE CO |
3,202 |
202 |
0.10% |
|
|
| 21 |
EATON CORP PLC |
4,850 |
319 |
0.15% |
|
|
| 22 |
EXPEDITORS INTL WASH INC |
171,795 |
8,851 |
4.23% |
|
|
| 23 |
EXXON MOBIL CORP |
14,223 |
1,241 |
0.59% |
|
|
| 24 |
FINISAR CORP |
180,750 |
5,386 |
2.57% |
|
|
| 25 |
GABELLI EQUITY TR INC |
14,468 |
82 |
0.04% |
|
|
| 26 |
GENERAL CABLE CORP DEL NEW |
13,750 |
206 |
0.10% |
|
|
| 27 |
GENERAL ELECTRIC CO |
8,325 |
247 |
0.12% |
|
|
| 28 |
GENTEX CORP |
539,089 |
9,466 |
4.52% |
|
|
| 29 |
GLACIER BANCORP INC NEW COM |
12,240 |
349 |
0.17% |
|
|
| 30 |
HERSHEY CO |
2,325 |
222 |
0.11% |
|
|
| 31 |
INTERFACE INC COM |
28,150 |
470 |
0.22% |
|
|
| 32 |
INTERNATIONAL BUSINESS MACHS |
6,176 |
981 |
0.47% |
|
|
| 33 |
JOHNSON & JOHNSON |
3,475 |
411 |
0.20% |
|
|
| 34 |
LEVEL 3 COMM |
343,991 |
15,954 |
7.62% |
|
|
| 35 |
MCDONALDS CORP |
12,666 |
1,461 |
0.70% |
|
|
| 36 |
MICROSOFT CORP |
18,892 |
1,088 |
0.52% |
|
|
| 37 |
MILLERKNOLL INC |
227,688 |
6,512 |
3.11% |
|
|
| 38 |
NATIONAL INSTRS CORP |
216,190 |
6,140 |
2.93% |
|
|
| 39 |
NEURALSTEM INC COM |
10,500 |
3 |
0.00% |
|
|
| 40 |
NUCOR CORP |
124,435 |
6,153 |
2.94% |
|
|
| 41 |
OCLARO INC |
603,215 |
5,157 |
2.46% |
|
|
| 42 |
PAYCHEX INC |
3,460 |
200 |
0.10% |
|
|
| 43 |
PEPSICO INC |
2,135 |
232 |
0.11% |
|
|
| 44 |
PFIZER INC |
7,793 |
264 |
0.13% |
|
|
| 45 |
PHILIP MORRIS INTL INC |
3,273 |
318 |
0.15% |
|
|
| 46 |
POWERSHARES QQQ TRUST |
2,380 |
283 |
0.14% |
|
|
| 47 |
PROCTER AND GAMBLE CO |
4,645 |
417 |
0.20% |
|
|
| 48 |
PROSHARES TR |
21,870 |
691 |
0.33% |
|
|
| 49 |
ROGERS CORP COM |
170,655 |
10,424 |
4.98% |
|
|
| 50 |
ROLLINS INC |
15,187 |
445 |
0.21% |
|
|