Stock TransactionsMesa Laboratories Inc

Total Bought
53,318
6 transactions
Total Sold
60,630
6 transactions
Net
-7,312
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
KENNEDY CAPITAL MANAGEMENT LLC77,084109,496+32,4120.230.28+0.05buy
Granahan Investment Management, LLC52,35663,873+11,5170.210.24+0.03buy
ROYCE & ASSOCIATES LP159,609166,022+6,4130.200.18-0.02buy
Dynamic Technology Lab Private Ltd2,9105,687+2,7770.050.06+0.01buy
Motley Fool Asset Management LLC7,7777,931+1540.090.07-0.02buy
RICE HALL JAMES & ASSOCIATES, LLC17,03017,075+450.120.11-0.01buy
FRED ALGER MANAGEMENT, LLC27,16427,156-80.020.02-0.00sell
AZZAD ASSET MANAGEMENT INC /ADV2,2412,131-1100.040.03-0.01sell
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC146,540144,110-2,4300.050.04-0.01sell
Select Equity Group, L.P.12,6729,653-3,0190.010.00-0.00sell
Ranger Investment Management, L.P.233,043223,993-9,0501.801.56-0.24sell
Conestoga Capital Advisors, LLC576,223530,210-46,0131.180.96-0.22sell
Page 1 of 1