Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Alyeska Investment Group, L.P.1,531,2172,701,580+1,170,3630.100.14+0.04buy
Stephens Investment Management Group LLC809,9431,374,876+564,9330.250.35+0.10buy
BAMCO INC /NY/650,0001,213,748+563,7480.040.07+0.03buy
Alta Park Capital, LP562,522977,138+414,6161.592.92+1.34buy
TimesSquare Capital Management, LLC967,2611,294,165+326,9040.340.41+0.07buy
Select Equity Group, L.P.769,0331,055,468+286,4350.080.10+0.02buy
EMERALD ADVISERS, LLC1,137,1461,381,574+244,4280.820.81-0.01buy
EMERALD MUTUAL FUND ADVISERS TRUST704,496873,466+168,9700.800.79-0.02buy
DDD Partners, LLC63,038142,790+79,7520.090.18+0.09buy
Madison Asset Management, LLC56,644124,323+67,6790.020.03+0.01buy
PEREGRINE CAPITAL MANAGEMENT LLC403,124462,383+59,2590.290.32+0.03buy
Montanaro Asset Management Ltd255,400305,300+49,9001.671.70+0.03buy
WOLFF WIESE MAGANA LLC1,3502,915+1,5650.020.03+0.01buy
Altshuler Shaham Ltd11,70413,147+1,4430.000.00+0.00buy
SCP Investment, LP18,00018,800+8000.340.39+0.04buy
Hollow Brook Wealth Management LLC171,579172,004+4251.040.82-0.22buy
Blueshift Asset Management, LLC18,84619,186+3400.130.11-0.02buy
AIGEN INVESTMENT MANAGEMENT, LP10,52210,827+3050.060.05-0.01buy
SIMON QUICK ADVISORS, LLC23,88423,879-50.020.02-0.00sell
New Age Alpha Advisors, LLC16,07715,724-3530.020.01-0.00sell
Elequin Capital, LP600206-3940.000.00-0.00sell
RICE HALL JAMES & ASSOCIATES, LLC199,852196,899-2,9530.260.20-0.05sell
MARIETTA INVESTMENT PARTNERS LLC19,95314,833-5,1200.090.06-0.04sell
Premier Fund Managers Ltd23,60511,192-12,4130.030.01-0.02sell
ZACKS INVESTMENT MANAGEMENT402,207388,877-13,3300.070.06-0.02sell
Pier Capital, LLC717,392703,811-13,5812.682.16-0.52sell
Qsemble Capital Management, LP44,31911,811-32,5080.090.02-0.07sell
Sumitomo Mitsui DS Asset Management Company, Ltd399,543363,598-35,9450.070.05-0.02sell
TWINBEECH CAPITAL LP57,10014,008-43,0920.100.03-0.07sell
POLEN CAPITAL MANAGEMENT LLC79,41924,921-54,4980.010.00-0.00sell
SEGALL BRYANT & HAMILL, LLC1,169,6891,111,874-57,8150.370.30-0.07sell
Conestoga Capital Advisors, LLC1,938,8491,831,019-107,8300.760.68-0.08sell
SILVERCREST ASSET MANAGEMENT GROUP LLC818,244680,355-137,8890.130.09-0.04sell
Bridgewater Associates, LP489,928351,785-138,1430.040.03-0.01sell
ArrowMark Colorado Holdings LLC716,065575,155-140,9100.370.28-0.08sell
THORNBURG INVESTMENT MANAGEMENT INC226,20951,597-174,6120.070.01-0.06sell
AXIOM INVESTORS LLC /DE721,496472,036-249,4600.150.10-0.05sell
Tredje AP-fonden280,7884,662-276,1260.050.00-0.05sell
Two Creeks Capital Management, LP2,923,8022,449,059-474,7435.614.81-0.81sell
T. Rowe Price Investment Management, Inc.15,112,85514,627,795-485,0600.220.19-0.04sell
Nicholas Investment Partners, LP641,66049,278-592,3821.090.07-1.03sell
Artemis Investment Management LLP1,971,711539,134-1,432,5770.560.11-0.45sell
Page 1 of 1