Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
SNYDER CAPITAL MANAGEMENT L P2,459,8693,820,007+1,360,1381.031.06+0.03buy
Edgestream Partners, L.P.578,432818,595+240,1630.360.38+0.02buy
Select Equity Group, L.P.729,528951,159+221,6310.080.07-0.00buy
Granite Investment Partners, LLC81,861181,153+99,2920.110.16+0.05buy
Holocene Advisors, LP24,638113,879+89,2410.000.00+0.00buy
River Road Asset Management, LLC2,984,7603,038,729+53,9690.730.49-0.24buy
One Capital Management, LLC90,174135,922+45,7480.060.05-0.01buy
Radcliffe Capital Management, L.P.30,00059,000+29,0000.040.06+0.03buy
TWINBEECH CAPITAL LP19,02141,967+22,9460.030.06+0.03buy
OAK FAMILY ADVISORS, LLC263,122285,827+22,7051.811.26-0.55buy
Palogic Value Management, L.P.100,000120,000+20,0000.960.75-0.21buy
PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC.1,127,5601,147,170+19,6101.480.95-0.53buy
Motley Fool Asset Management LLC108,031119,792+11,7610.090.07-0.02buy
CAXTON ASSOCIATES LLP13,33622,081+8,7450.010.01+0.00buy
STANSBERRY ASSET MANAGEMENT, LLC333,217340,401+7,1840.760.50-0.26buy
Bridgewater Associates, LP38,77443,663+4,8890.000.00-0.00buy
Aristides Capital LLC9,51913,105+3,5860.070.06-0.01buy
WINSLOW ASSET MANAGEMENT INC368,304369,857+1,5531.521.03-0.50buy
Cornerstone Investment Partners, LLC37,13038,668+1,5380.030.02-0.01buy
Perpetual Ltd27,31127,931+6200.010.01-0.00buy
TEALWOOD ASSET MANAGEMENT INC41,91541,480-4350.420.27-0.15sell
Aristotle Capital Boston, LLC661,918650,266-11,6520.810.58-0.24sell
Sunriver Management LLC2,956,9762,943,917-13,0596.957.11+0.17sell
Diametric Capital, LP57,20928,332-28,8770.340.11-0.24sell
Headlands Technologies LLC73,80644,562-29,2440.140.07-0.07sell
Motley Fool Wealth Management, LLC152,930115,994-36,9360.270.19-0.08sell
Summit Creek Advisors LLC323,763277,357-46,4061.140.81-0.33sell
Voleon Capital Management LP218,825107,133-111,6920.110.03-0.07sell
WCM INVESTMENT MANAGEMENT, LLC1,300,645852,663-447,9820.060.03-0.03sell
FAIRVIEW CAPITAL INVESTMENT MANAGEMENT, LLC2,368,8531,544,812-824,0412.731.20-1.53sell
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC3,438,948388,617-3,050,3310.210.02-0.20sell
Page 1 of 1