Stock TransactionsMesa Laboratories Inc

Total Bought
69,980
7 transactions
Total Sold
71,675
6 transactions
Net
-1,695
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Conestoga Capital Advisors, LLC529,110573,037+43,9270.931.00+0.07buy
KENNEDY CAPITAL MANAGEMENT LLC65,90674,606+8,7000.190.22+0.03buy
Meros Investment Management, LP33,24040,263+7,0231.952.38+0.42buy
RICE HALL JAMES & ASSOCIATES, LLC22,10827,668+5,5600.160.20+0.05buy
Quadrature Capital Ltd1,7005,703+4,0030.010.02+0.01buy
Select Equity Group, L.P.13,02713,711+6840.010.01+0.00buy
Berry Wealth Group, LP1,5741,657+830.150.16+0.01buy
SEGALL BRYANT & HAMILL, LLC20,47020,457-130.040.04+0.00sell
Teton Advisors, Inc.2,0001,600-4000.120.11-0.01sell
GENEVA CAPITAL MANAGEMENT LLC191,976189,013-2,9630.420.43+0.02sell
Boston Partners8,3534,627-3,7260.000.00-0.00sell
Ranger Investment Management, L.P.238,190233,555-4,6351.981.94-0.04sell
ROYCE & ASSOCIATES LP347,145287,207-59,9380.410.35-0.06sell
Page 1 of 1