Stock TransactionsBIOLIFE SOLUTIONS INC

Total Bought
1,293,133
9 transactions
Total Sold
1,180,410
20 transactions
Net
+112,723
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
T. Rowe Price Investment Management, Inc.4,066,8525,180,824+1,113,9720.060.08+0.02buy
Granahan Investment Management, LLC392,096482,356+90,2600.410.50+0.09buy
Summit Creek Advisors LLC192,261238,802+46,5410.710.91+0.19buy
TD ASSET MANAGEMENT INC141,332170,970+29,6380.000.00+0.00buy
DEERFIELD MANAGEMENT COMPANY, L.P.111,195120,211+9,0160.040.04-0.01buy
Conestoga Capital Advisors, LLC75,50278,492+2,9900.030.03+0.00buy
ISTHMUS PARTNERS, LLC137,771138,393+6220.000.37+0.37buy
ZACKS INVESTMENT MANAGEMENT69,23069,316+860.010.01-0.00buy
1620 INVESTMENT ADVISORS, INC.2,2662,274+80.040.04-0.00buy
NorthCrest Asset Manangement, LLC14,88814,868-200.010.01-0.00sell
Uniplan Investment Counsel, Inc.194,763194,617-1460.490.47-0.01sell
Penbrook Management LLC23,15522,955-2000.410.38-0.03sell
D.A. DAVIDSON & CO.38,00637,556-4500.010.01-0.00sell
JACOBS LEVY EQUITY MANAGEMENT, INC12,13111,099-1,0320.000.00-0.00sell
NEXT CENTURY GROWTH INVESTORS LLC264,005262,971-1,0340.490.44-0.05sell
GAGNON SECURITIES LLC535,757534,357-1,4002.742.63-0.11sell
Stephens Investment Management Group LLC608,814606,887-1,9270.200.19-0.01sell
Forum Private Client Group LLC10,7688,585-2,1830.100.07-0.03sell
PEREGRINE CAPITAL MANAGEMENT LLC361,142356,343-4,7990.280.26-0.01sell
KORNITZER CAPITAL MANAGEMENT INC /KS49,00044,188-4,8120.030.02-0.00sell
Curi Capital, LLC432,124423,542-8,5820.200.18-0.02sell
Meros Investment Management, LP46,61028,454-18,1560.510.27-0.23sell
Ranger Investment Management, L.P.289,925270,290-19,6350.520.45-0.07sell
FRED ALGER MANAGEMENT, LLC1,108,9221,083,838-25,0840.110.10-0.01sell
ROYCE & ASSOCIATES LP471,929417,090-54,8390.120.10-0.02sell
MASSACHUSETTS FINANCIAL SERVICES CO /MA/1,097,3521,004,164-93,1880.010.01-0.00sell
GENEVA CAPITAL MANAGEMENT LLC899,031803,538-95,4930.390.36-0.03sell
PALISADE CAPITAL MANAGEMENT, LP908,440811,010-97,4300.630.58-0.05sell
Casdin Capital, LLC6,707,1655,957,165-750,00014.278.95-5.32sell
Page 1 of 1