Ablynx (OTCMKTS:ABLYF – Get Free Report) and Spero Therapeutics (NASDAQ:SPRO – Get Free Report) are both healthcare companies, but which is the superior investment? Analyst RatingsThis is a breakdown of current ratings and recommmendations for Ablynx and Spero Therapeutics, as provided by MarketBeat.com. Get Ablynx alerts:Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score Ablynx 0 0 0 0 0.00 Spero Therapeutics 1 1 0 0 1.50Institutional and Insider Ownership25.6% of Spero Therapeutics shares are held by institutional investors. ProfitabilityNet Margins Return on Equity Return on Assets Ablynx N/A N/A N/A Spero Therapeutics 24.90% 35.58% 24.95%Valuation & EarningsThis table compares Ablynx and Spero Therapeutics’ net margins, return on equity and return on assets. Comparatively, Spero Therapeutics has a beta of 1.55, suggesting that its share price is 55% more volatile than the S&P 500.