Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Capital World Investors227,441374,177+146,7360.000.01+0.00buy
Candriam S.C.A.109,186158,766+49,5800.070.08+0.02buy
HUSSMAN STRATEGIC ADVISORS, INC.14,70031,500+16,8000.430.68+0.24buy
WASATCH ADVISORS LP331,848346,144+14,2960.240.23-0.01buy
BEACONLIGHT CAPITAL, LLC29,34442,478+13,1342.082.38+0.30buy
Hood River Capital Management LLC690,357699,770+9,4130.920.70-0.22buy
NORDEA INVESTMENT MANAGEMENT AB31,99238,830+6,8380.000.00+0.00buy
ZEVENBERGEN CAPITAL INVESTMENTS LLC280,178286,521+6,3430.760.82+0.06buy
Bellevue Group AG97,885101,139+3,2540.230.24+0.01buy
Yorktown Management & Research Co Inc3,5005,800+2,3000.340.48+0.14buy
Dana Investment Advisors, Inc.15,65817,593+1,9350.060.05-0.00buy
Phoenix Financial Ltd.2,8914,371+1,4800.000.00+0.00buy
PARK AVENUE SECURITIES LLC8,4629,790+1,3280.010.01-0.00buy
SHELTON WEALTH MANAGEMENT, LLC11,88513,148+1,2630.630.58-0.05buy
HighPoint Advisor Group LLC2,7833,646+8630.010.02+0.00buy
Biondo Investment Advisors, LLC57,21557,970+7550.840.74-0.10buy
Blueshift Asset Management, LLC2,6913,358+6670.090.10+0.01buy
Keebeck Wealth Management4,6035,175+5720.060.06-0.01buy
EVENTIDE ASSET MANAGEMENT, LLC548,267548,824+5571.040.90-0.14buy
Moors & Cabot, Inc.1,8662,077+2110.010.01-0.00buy
Morse Asset Management, Inc686812+1260.020.02+0.00buy
Total Clarity Wealth Management, Inc.2,2102,322+1120.060.05-0.01buy
INTRUST BANK NA4,5564,642+860.050.04-0.01buy
Financial Engines Advisors L.L.C.4,3624,405+430.000.00-0.00buy
HighMark Wealth Management LLC4041+10.000.00-0.00buy
RiverPark Advisors, LLC684675-90.020.02+0.00sell
Gladstone Institutional Advisory LLC16,60516,595-100.080.06-0.02sell
Cornerstone Wealth Management, LLC5,1165,097-190.030.03-0.01sell
Harbour Capital Advisors, LLC5,8275,807-200.150.13-0.02sell
New Age Alpha Advisors, LLC1,8001,758-420.010.01-0.00sell
Bank Julius Baer & Co. Ltd, Zurich5,7635,711-520.000.00-0.00sell
Elequin Capital, LP10737-700.000.00-0.00sell
Taylor Frigon Capital Management LLC19,82319,718-1051.221.12-0.11sell
FIRST CITIZENS BANK & TRUST CO3,5693,355-2140.010.01-0.00sell
Perigon Wealth Management, LLC21,32520,954-3710.050.04-0.01sell
EMERALD MUTUAL FUND ADVISERS TRUST229,901229,326-5751.361.11-0.26sell
Inspire Advisors, LLC3,7062,831-8750.040.02-0.02sell
SLT Holdings LLC4,0993,224-8750.330.23-0.11sell
Catalyst Capital Advisors LLC6,5755,355-1,2200.020.01-0.01sell
Abundance Wealth Counselors6,1624,891-1,2710.130.07-0.06sell
NEXT CENTURY GROWTH INVESTORS LLC98,46896,445-2,0230.830.69-0.14sell
PEREGRINE CAPITAL MANAGEMENT LLC60,15757,184-2,9730.220.21-0.01sell
POLEN CAPITAL MANAGEMENT LLC10,8287,422-3,4060.010.01-0.00sell
Kensington Investment Counsel, LLC15,5848,291-7,2930.770.40-0.37sell
EMERALD ADVISERS, LLC351,349342,791-8,5581.321.08-0.24sell
BAILLIE GIFFORD & CO316,473305,194-11,2790.030.03-0.00sell
Lagoda Investment Management, L.P.104,80090,530-14,2707.385.55-1.83sell
ArrowMark Colorado Holdings LLC186,979171,068-15,9110.500.45-0.05sell
Montanaro Asset Management Ltd101,93978,739-23,2003.462.34-1.11sell
F/m Investments LLC65,53940,086-25,4530.300.26-0.04sell
Portolan Capital Management, LLC96,89310,688-86,2050.630.06-0.57sell
Page 1 of 1