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 $15,370.37 as of June 23, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $565.91, while $1000 invested 1 year ago would be worth $1,165.73. This corresponds to total returns of 1,437.04%, -43.41%, 16.57%, respectively, with annualized returns of 31.4%, -10.76%, 16.57%.

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
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
May 04, 202621.0321.0921.0921.6121.03239,882
May 01, 202621.0821.2121.2121.3620.81229,999
April 30, 202619.9721.0821.0821.1419.97230,638
April 29, 202620.7619.9919.992119.7290,071
April 28, 202621.4120.920.921.4220.73324,216
April 27, 202621.4721.4121.4122.0521.22230,551
April 24, 202621.6721.3821.3821.8121.26277,750
April 23, 202622.6721.7221.7222.7821.29483,575
April 22, 202622.5222.822.823.1822.52394,064
April 21, 202622.1922.3722.3722.8621.84672,776
April 20, 202621.4422.1922.1922.5321.21658,156
April 17, 202621.4221.521.521.7721.21295,877
April 16, 202621.1520.8520.8521.2420.58347,260
April 15, 202620.321.1921.1921.4320.3334,559
April 14, 202620.1520.2720.2720.6820.09323,240
April 13, 202619.6120.1120.1120.3219.6395,114
April 10, 202620.6119.7419.7420.8819.45340,280
April 09, 202619.4720.4820.4820.8619.47415,597
April 08, 202620.2119.7119.7120.2619.47351,123
April 07, 202619.2219.1319.1319.2218.6484,400
April 06, 202619.4519.2719.2719.4718.96151,055
April 02, 202618.8319.5119.5119.618.78209,434
April 01, 202619.3419.2919.2919.5819.1189,382
March 31, 202618.9919.0819.0819.4118.53289,872
March 30, 202618.618.7818.7819.0317.89531,167
March 27, 202619.4518.5918.5919.5418.45395,982
March 26, 202619.5119.6519.6520.0119.51222,911
AD