BioLife Solutions, Inc. (BLFS) NASDAQ

Currency In USD

AD

BLFS Historical Return

If you invested $1000 in BioLife Solutions, Inc. (BLFS) 10 years ago, it would be worth $17,281.77 as of August 03, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $645.08, while $1000 invested 1 year ago would be worth $1,497.37. This corresponds to total returns of 1,628.18%, -35.49%, 49.74%, respectively, with annualized returns of 32.95%, -8.39%, 49.74%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

BLFS Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
July 31, 202631.5931.2831.2831.731.02764,448
July 30, 202631.531.6431.6431.8231.21436,915
July 29, 202631.6331.531.532.6231.261.06M
July 28, 202630.0531.9831.9833.1430.052.71M
July 27, 202629.8729.7929.7930.1729.631.06M
July 23, 202631.1630.7730.7732.23305.13M
July 22, 202629.6831.1531.1531.4929.659.74M
July 21, 202628.6429.1929.1929.4328.54576,994
July 20, 202629.1929.0929.0929.4528.74650,062
July 17, 20263029.1529.1530.8828.51.37M
July 16, 20262930.2630.2630.3129871,651
July 15, 202628.829.1529.1529.6528.72675,865
July 14, 202628.0728.6528.6528.727.82451,955
July 13, 202628.1128.128.128.7927.83484,389
July 10, 202628.328.1828.1828.4827.66460,738
July 09, 202627.2428.2328.2328.7427.24557,169
July 08, 202627.527.1927.1927.5926.98465,030
July 07, 202627.9927.9327.9328.0827.06711,019
July 06, 202628.1427.7927.7928.3627.44550,789
July 02, 202628.7928.1128.1128.9128.03655,344
July 01, 202628.2528.4928.4928.9928.16778,502
June 30, 202628.4628.2428.2428.5127.511.25M
June 29, 202628.9528.328.33027.883.41M
June 26, 202627.3828.6728.6729.8127.293.87M
June 25, 202626.0727.527.528.0325.591.93M
June 24, 202625.0925.5725.5726.0424.771.05M
June 23, 202625.0824.7924.7925.6124.78750,616
June 22, 202626.0524.924.926.3124.88660,118
June 18, 202626.0326.0426.0426.8325.651.12M
June 17, 202626.4625.5825.5827.425.36872,206
June 16, 202626.6726.3626.3626.8626.06486,973
June 15, 202626.8526.6926.6927.726.28829,402
June 12, 202626.7326.126.127.2926.02695,467
June 11, 202626.7826.626.627.2726.35503,855
June 10, 202627.4926.6626.6628.0726.59433,362
June 09, 202626.427.5527.5527.926.04712,812
June 08, 202626.9226.126.127.1226.06456,506
June 05, 202626.9526.6526.6526.9526.15701,948
June 04, 202627.4227.0927.0928.0726.95520,083
June 03, 202626.9627.2527.2527.7726.41839,758
June 02, 202626.5827.4927.4928.0926.51.33M
June 01, 202624.7626.6326.6327.2924.511.26M
May 29, 202625.1624.9224.9225.4324.69904,377
May 28, 202624.5325.2525.2525.7223.97513,624
May 27, 202624.1524.524.524.5923.69723,745
May 26, 202623.9524.0324.0324.3423.45754,866
May 22, 202624.7423.9523.9525.0723.67999,818
May 21, 202623.824.7424.7424.7723.591.07M
May 20, 202623.05242424.4722.61.34M
May 19, 202622.0923.0523.0523.1521.911.01M
May 18, 202620.7622.322.322.7220.69946,259
May 15, 202620.8520.7620.7620.8720.27375,001
May 14, 202620.9521.0621.0621.2620.87255,904
May 13, 202621.221.1721.1721.2420.66315,164
May 12, 202621.821.2321.2321.821298,122
May 11, 20262221.7321.7322.4121.53283,463
May 08, 202621.822.0422.0423.0620.76722,105
May 07, 202621.8823.1223.1223.1521.8522,885
May 06, 202621.6621.7521.7522.0421.06301,167
May 05, 202621.2721.5521.5521.620.64296,276
AD