StockNews.com cut shares of 1st Source (NASDAQ:SRCE – Free Report) from a hold rating to a sell rating in a research note published on Wednesday morning. 1st Source Price Performance SRCE stock opened at $41.93 on Wednesday. The company has a current ratio of 0.89, a quick ratio of 0.89 and a debt-to-equity ratio of […]