| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | WABTEC | 177,400 | 15,414,000 | 10.92% | ||
| 2 | GLOBAL PAYMENTS | 170,720 | 13,782,000 | 9.77% | ||
| 3 | TOTAL SYS SVCS INC | 351,706 | 11,944,000 | 8.46% | ||
| 4 | MKS INSTRS INC COM | 253,958 | 9,295,000 | 6.59% | ||
| 5 | ROLLINS INC | 256,912 | 8,504,000 | 6.03% | ||
| 6 | EMCOR GROUP INC | 157,100 | 6,989,000 | 4.95% | ||
| 7 | THOR INDS INC COM | 124,580 | 6,960,000 | 4.93% | ||
| 8 | CSG SYS INTL INC | 250,390 | 6,277,000 | 4.45% | ||
| 9 | MSC INDL DIRECT INC | 73,396 | 5,963,000 | 4.23% | ||
| 10 | COHERENT INC COM | 96,673 | 5,870,000 | 4.16% | ||
| 11 | CIMAREX ENERGY | 52,200 | 5,533,000 | 3.92% | ||
| 12 | PRIMORIS SVCS CORP | 225,350 | 5,237,000 | 3.71% | ||
| 13 | CUBIC CORP COM | 99,051 | 5,214,000 | 3.70% | ||
| 14 | INSPERITY INC COM | 145,590 | 4,934,000 | 3.50% | ||
| 15 | TETRA TECH INC NEW | 174,700 | 4,664,000 | 3.31% | ||
| 16 | APPLIED INDL TECHNOLOGIES INC COM | 96,570 | 4,403,000 | 3.12% | ||
| 17 | ZEBRA TECHNOLOGIES CORPORATION CL A | 48,086 | 3,722,000 | 2.64% | ||
| 18 | VALMONT INDS INC | 26,501 | 3,366,000 | 2.39% | ||
| 19 | WD 40 CO COM | 31,393 | 2,671,000 | 1.89% | ||
| 20 | DRIL-QUIP INC | 33,500 | 2,570,000 | 1.82% | ||
| 21 | FOSTER L B CO CL A | 51,284 | 2,491,000 | 1.77% | ||
| 22 | LITTELFUSE INC COM | 17,200 | 1,663,000 | 1.18% | ||
| 23 | RBC BEARINGS INC | 14,300 | 923,000 | 0.65% | ||
| 24 | Drew Inds Inc | 17,800 | 909,000 | 0.64% | ||
| 25 | GARDNER DENVER INC | 39,900 | 774,000 | 0.55% | ||
| 26 | ROGERS CORP COM | 8,600 | 700,000 | 0.50% | ||
| 27 | Tesco Corp | 25,900 | 332,000 | 0.24% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001140331-15-000001, filed 2015.02.02).
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.