StockNews.com initiated coverage on shares of CapStar Financial (NASDAQ:CSTR – Free Report) in a report issued on Thursday. The brokerage issued a hold rating on the bank’s stock. CapStar Financial Trading Down 0.4 % CSTR opened at $18.95 on Thursday. The company has a quick ratio of 0.94, a current ratio of 0.95 and a […]