biote (NASDAQ:BTMD – Get Free Report) and Amarantus Bioscience (OTCMKTS:AMBS – Get Free Report) are both healthcare companies, but which is the superior investment? Get biote alerts:Net Margins Return on Equity Return on Assets biote 8.29% -25.72% 15.12% Amarantus Bioscience N/A N/A N/AInstitutional and Insider Ownership21.7% of biote shares are held by institutional investors. Analyst RatingsThis is a summary of current recommendations and price targets for biote and Amarantus Bioscience, as provided by MarketBeat.com. Comparatively, Amarantus Bioscience has a beta of 1.52, meaning that its stock price is 52% more volatile than the S&P 500. The company was formerly known as Amarantus Bioscience, Inc. and changed its name to Amarantus BioScience Holdings, Inc. in April 2013.