CapStar Financial (NASDAQ:CSTR – Get Rating) had its price target lowered by equities research analysts at Keefe, Bruyette & Woods from $18.00 to $16.00 in a report issued on Thursday, Benzinga reports. The firm presently has a “market perform” rating on the bank’s stock. Keefe, Bruyette & Woods’ target price points to a potential upside […]