| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | Ramsay, Stattman, Vela & Price, Inc. | 36,890 | 1,118,000 | 22.72% | ||
| 2 | CONGRESS ASSET MANAGEMENT CO | 31,000 | 940,000 | 19.11% | ||
| 3 | OBERWEIS ASSET MANAGEMENT INC/ | 28,600 | 867,000 | 17.62% | ||
| 4 | FRANKLIN STREET ADVISORS INC /NC | 23,650 | 717,000 | 14.57% | ||
| 5 | REYNOLDS CAPITAL MANAGEMENT LLC | 21,200 | 643,000 | 13.07% | ||
| 6 | QUEST INVESTMENT MANAGEMENT LLC | 20,955 | 635,000 | 12.91% |
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.