| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | TOTAL SYS SVCS INC | 350,206 | 14,628,000 | 9.97% | ||
| 2 | WABTEC | 154,600 | 14,570,000 | 9.93% | ||
| 3 | GLOBAL PAYMENTS | 139,184 | 14,399,000 | 9.81% | ||
| 4 | ROLLINS INC | 366,668 | 10,461,000 | 7.13% | ||
| 5 | MKS INSTRS INC COM | 257,958 | 9,787,000 | 6.67% | ||
| 6 | CSG SYS INTL INC | 250,390 | 7,927,000 | 5.40% | ||
| 7 | EMCOR GROUP INC | 157,100 | 7,505,000 | 5.11% | ||
| 8 | INSPERITY INC COM | 145,590 | 7,411,000 | 5.05% | ||
| 9 | THOR INDS INC COM | 124,580 | 7,011,000 | 4.78% | ||
| 10 | COHERENT INC COM | 96,673 | 6,137,000 | 4.18% | ||
| 11 | PRIMORIS SVCS CORP | 305,450 | 6,048,000 | 4.12% | ||
| 12 | MSC INDL DIRECT INC | 73,396 | 5,121,000 | 3.49% | ||
| 13 | TETRA TECH INC NEW | 197,600 | 5,066,000 | 3.45% | ||
| 14 | CUBIC CORP COM | 99,051 | 4,713,000 | 3.21% | ||
| 15 | CIMAREX ENERGY | 40,700 | 4,490,000 | 3.06% | ||
| 16 | DRIL-QUIP INC | 51,000 | 3,838,000 | 2.62% | ||
| 17 | APPLIED INDL TECHNOLOGIES INC COM | 96,570 | 3,829,000 | 2.61% | ||
| 18 | WD 40 CO COM | 28,393 | 2,475,000 | 1.69% | ||
| 19 | VALMONT INDS INC | 18,701 | 2,223,000 | 1.51% | ||
| 20 | ZEBRA TECHNOLOGIES CORPORATION CL A | 14,299 | 1,588,000 | 1.08% | ||
| 21 | FOSTER L B CO CL A | 45,096 | 1,561,000 | 1.06% | ||
| 22 | LITTELFUSE INC COM | 15,700 | 1,490,000 | 1.02% | ||
| 23 | GULF ISLAND FABRICATION INC | 107,106 | 1,196,000 | 0.82% | ||
| 24 | Drew Inds Inc | 17,800 | 1,033,000 | 0.70% | ||
| 25 | RBC BEARINGS INC | 8,659 | 621,000 | 0.42% | ||
| 26 | FREIGHTCAR AMERICA INC | 19,100 | 399,000 | 0.27% | ||
| 27 | ROGERS CORP COM | 5,600 | 370,000 | 0.25% | ||
| 28 | GRAHAM CORP | 16,500 | 338,000 | 0.23% | ||
| 29 | COHU INC COM | 21,406 | 283,000 | 0.19% | ||
| 30 | HURCO COMPANIES INC | 6,621 | 229,000 | 0.16% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001140331-15-000003, filed 2015.08.03).
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.