StockNews.com initiated coverage on shares of Tabula Rasa HealthCare (NASDAQ:TRHC – Free Report) in a research report report published on Sunday. The brokerage issued a hold rating on the stock. A number of other equities research analysts also recently commented on the stock. Benchmark downgraded shares of Tabula Rasa HealthCare from a buy rating to […]