Babylon (NYSE:BBLN – Get Rating) is one of 34 publicly-traded companies in the “Health services” industry, but how does it contrast to its peers? We will compare Babylon to related companies based on the strength of its profitability, earnings, dividends, institutional ownership, analyst recommendations, valuation and risk. Analyst Recommendations This is a summary of current […]