| FMR LLC |
| 0.02% | 0.01% | #133 | $410.5M | 4.5M | $138.8M | 2.3M | +2.2M+94.27% | Add |
| BlackRock, Inc. |
| 0.01% | <0.01% | #191 | $392.4M | 4.3M | $136.2M | 2.3M | +2.0M+89.21% | Add |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #207 | $212.3M | 2.3M | $79.4M | 1.3M | +1.0M+75.56% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| 0.04% | 0.01% | #103 | $198.3M | 2.2M | $53.8M | 903,291 | +1.3M+141.93% | Add |
| T. Rowe Price Investment Management, Inc. |
| 0.13% | 0.09% | #65 | $195.4M | 2.2M | $127.0M | 2.1M | +22,108+1.04% | Add |
| AMERICAN CENTURY COMPANIES INC |
| 0.08% | 0.06% | #75 | $189.5M | 2.1M | $112.9M | 1.9M | +194,244+10.25% | Add |
| DRIEHAUS CAPITAL MANAGEMENT LLC |
| 0.82% | 0.28% | #26 | $141.6M | 1.6M | $38.1M | 639,892 | +920,594+143.87% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| 0.01% | <0.01% | #177 | $132.5M | 1.5M | $51.0M | 856,133 | +604,256+70.58% | Add |
| Divisadero Street Capital Management, LP |
| 2.73% | 0.47% | #4 | $120.7M | 1.3M | $11.2M | 187,600 | +1.1M+608.86% | Add |
| STATE STREET CORP |
| <0.01% | <0.01% | #218 | $114.8M | 1.3M | $39.2M | 657,349 | +607,341+92.39% | Add |
| Capital World Investors |
| 0.01% | 0.01% | #151 | $105.0M | 1.2M | $62.9M | 1.1M | +102,120+9.68% | Add |
| TWO SIGMA INVESTMENTS, LP |
| 0.07% | 0.05% | #84 | $92.0M | 1.0M | $57.2M | 959,698 | +53,714+5.60% | Add |
| NEEDHAM INVESTMENT MANAGEMENT LLC |
| 2.61% | 1.18% | #5 | $86.9M | 957,500 | $23.1M | 387,500 | +570,000+147.10% | Add |
| Jupiter Topco LLC |
| 0.04% | — | #104 | $86.2M | 949,904 | $0 | 0 | +949,904 | New Buy |
| ROYCE & ASSOCIATES LP |
| 0.62% | 0.49% | #31 | $76.4M | 842,317 | $49.3M | 827,781 | +14,536+1.76% | Add |
| PRICE T ROWE ASSOCIATES INC /MD/ |
| 0.01% | <0.01% | #173 | $75.8M | 835,692 | $1.3M | 21,370 | +814,322+3,810.58% | Add |
| EMERALD ADVISERS, LLC |
| 1.57% | 0.99% | #14 | $66.9M | 736,784 | $31.2M | 523,017 | +213,767+40.87% | Add |
| KING LUTHER CAPITAL MANAGEMENT CORP |
| 0.27% | 0.19% | #50 | $65.1M | 716,925 | $44.7M | 750,083 | -33,158-4.42% | Reduce |
| Invesco Ltd. |
| <0.01% | <0.01% | #205 | $60.6M | 667,929 | $2.2M | 36,956 | +630,973+1,707.36% | Add |
| LORD, ABBETT & CO. LLC |
| 0.17% | 0.08% | #59 | $58.3M | 642,111 | $24.7M | 414,400 | +227,711+54.95% | Add |
| IES Holdings, Inc. |
| 18.22% | 15.83% | #1 | $56.6M | 623,527 | $33.9M | 568,527 | +55,000+9.67% | Add |
| THRIVENT FINANCIAL FOR LUTHERANS |
| 0.09% | 0.07% | #74 | $55.2M | 607,981 | $38.1M | 640,006 | -32,025-5.00% | Reduce |
| GW&K Investment Management, LLC |
| 0.43% | — | #37 | $54.6M | 601,544 | $0 | 0 | +601,544 | New Buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP |
| 0.02% | <0.01% | #120 | $51.6M | 568,484 | $6.9M | 115,242 | +453,242+393.30% | Add |
| NORTHERN TRUST CORP |
| 0.01% | <0.01% | #198 | $44.7M | 492,491 | $15.0M | 251,874 | +240,617+95.53% | Add |
| UBS Group AG |
| 0.01% | <0.01% | #193 | $43.1M | 475,224 | $12.0M | 201,107 | +274,117+136.30% | Add |
| EMERALD MUTUAL FUND ADVISERS TRUST |
| 1.5% | 0.91% | #15 | $42.8M | 471,220 | $18.7M | 314,005 | +157,215+50.07% | Add |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | <0.01% | #250 | $41.3M | 454,727 | $14.2M | 237,837 | +216,890+91.19% | Add |
| Legal & General Group Plc |
| 0.01% | 0.01% | #165 | $40.5M | 445,900 | $23.9M | 400,472 | +45,428+11.34% | Add |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
| 0.01% | <0.01% | #195 | $40.2M | 442,654 | $14.7M | 247,499 | +195,155+78.85% | Add |
| Nuveen, LLC |
| 0.01% | <0.01% | #159 | $37.6M | 414,241 | $7.3M | 121,866 | +292,375+239.92% | Add |
| VOYA INVESTMENT MANAGEMENT LLC |
| 0.03% | <0.01% | #107 | $36.0M | 396,295 | $305,288 | 5,124 | +391,171+7,634.09% | Add |
| VANGUARD FIDUCIARY TRUST CO |
| 0.01% | <0.01% | #171 | $34.5M | 379,724 | $12.5M | 209,692 | +170,032+81.09% | Add |
| OBERWEIS ASSET MANAGEMENT INC/ |
| 0.67% | 0.24% | #29 | $32.5M | 358,072 | $8.0M | 135,032 | +223,040+165.18% | Add |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
| <0.01% | <0.01% | #235 | $30.6M | 336,876 | $4.8M | 80,797 | +256,079+316.94% | Add |
| DEUTSCHE BANK AG\ |
| 0.01% | <0.01% | #161 | $30.5M | 335,846 | $13.6M | 227,787 | +108,059+47.44% | Add |
| VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V. |
| 0.23% | — | #54 | $29.7M | 327,348 | $0 | 0 | +327,348 | New Buy |
| Harvey Partners, LLC |
| 1.93% | — | #7 | $28.2M | 311,132 | $0 | 0 | +311,132 | New Buy |
| KENNEDY CAPITAL MANAGEMENT LLC |
| 0.46% | 0.19% | #35 | $25.8M | 284,314 | $8.9M | 149,778 | +134,536+89.82% | Add |
| First Eagle Investment Management, LLC |
| 0.04% | 0.02% | #97 | $24.9M | 274,322 | $14.4M | 242,511 | +31,811+13.12% | Add |
| MORGAN STANLEY |
| <0.01% | <0.01% | #261 | $24.2M | 266,873 | $10.9M | 213,241 | +53,632+25.15% | Add |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #241 | $24.2M | 266,161 | $7.5M | 126,512 | +139,649+110.38% | Add |
| Russell Investments Group, Ltd. |
| 0.02% | 0.01% | #132 | $23.8M | 262,460 | $6.8M | 114,482 | +147,978+129.26% | Add |
| MILLENNIUM MANAGEMENT LLC |
| 0.01% | <0.01% | #169 | $23.5M | 259,494 | $701,137 | 11,768 | +247,726+2,105.08% | Add |
| SEGALL BRYANT & HAMILL, LLC |
| 0.28% | 0.15% | #49 | $23.5M | 259,165 | $10.4M | 175,054 | +84,111+48.05% | Add |
| NEW SOUTH CAPITAL MANAGEMENT INC |
| 1.02% | — | #22 | $23.3M | 257,327 | $0 | 0 | +257,327 | New Buy |
| Rockefeller Capital Management L.P. |
| 0.03% | 0.03% | #105 | $22.3M | 245,863 | $15.2M | 254,321 | -8,458-3.33% | Reduce |
| Engineers Gate Manager LP |
| 0.29% | <0.01% | #48 | $22.1M | 243,155 | $205,432 | 3,448 | +239,707+6,952.06% | Add |
| Penn Capital Management Company, LLC |
| 1.37% | — | #17 | $21.6M | 237,119 | $0 | 0 | +237,119 | New Buy |
| BANK OF AMERICA CORP /DE/ |
| <0.01% | <0.01% | #257 | $21.2M | 233,498 | $4.5M | 76,339 | +157,159+205.87% | Add |