Equities research analysts at StockNews.com started coverage on shares of CapStar Financial (NASDAQ:CSTR – Get Free Report) in a report released on Tuesday. The firm set a “hold” rating on the bank’s stock. CapStar Financial Stock Performance NASDAQ:CSTR opened at $20.10 on Tuesday. The company has a debt-to-equity ratio of 0.22, a quick ratio of […]