Investment analysts at StockNews.com initiated coverage on shares of CapStar Financial (NASDAQ:CSTR – Get Free Report) in a report released on Monday. The firm set a “hold” rating on the bank’s stock. CapStar Financial Price Performance Shares of CSTR opened at $20.10 on Monday. The firm has a market capitalization of $418.36 million, a price-to-earnings […]