This is still holding up well. 56% Strong Buy opinion from Barchart http://www.barchart.com/quotes/stocks/CRYO