| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 2,545,198 | 3,316,342 | +771,144 | 0.03 | 0.03 | -0.00 | buy |
| HOMESTEAD ADVISERS CORP | 37,400 | 149,200 | +111,800 | 0.02 | 0.05 | +0.03 | buy |
| Boston Partners | 32,436 | 108,830 | +76,394 | 0.00 | 0.00 | +0.00 | buy |
| TWINBEECH CAPITAL LP | 53,012 | 104,089 | +51,077 | 0.02 | 0.03 | +0.00 | buy |
| DARK FOREST CAPITAL MANAGEMENT LP | 28,063 | 48,090 | +20,027 | 0.09 | 0.11 | +0.02 | buy |
| TimesSquare Capital Management, LLC | 760,134 | 776,284 | +16,150 | 0.21 | 0.15 | -0.06 | buy |
| Grandeur Peak Global Advisors, LLC | 322,188 | 247,510 | -74,678 | 0.49 | 0.24 | -0.25 | sell |
| EVR Research LP | 325,000 | 237,558 | -87,442 | 1.40 | 0.87 | -0.54 | sell |
| Simcoe Capital Management, LLC | 748,340 | 656,972 | -91,368 | 1.91 | 1.21 | -0.70 | sell |
| Alberta Investment Management Corp | 206,564 | 49,588 | -156,976 | 0.04 | 0.01 | -0.03 | sell |
| EMERALD ADVISERS, LLC | 1,252,738 | 748,398 | -504,340 | 0.97 | 0.38 | -0.59 | sell |
| EMERALD MUTUAL FUND ADVISERS TRUST | 980,669 | 401,250 | -579,419 | 0.98 | 0.26 | -0.73 | sell |
| FRED ALGER MANAGEMENT, LLC | 967,098 | 316,435 | -650,663 | 0.09 | 0.02 | -0.07 | sell |