Consumer Portfolio Services (NASDAQ:CPSS – Get Rating) was upgraded by research analysts at StockNews.com from a “hold” rating to a “buy” rating in a research note issued on Wednesday. Consumer Portfolio Services Stock Performance CPSS stock traded down $0.16 during midday trading on Wednesday, reaching $12.10. The company had a trading volume of 16,509 shares, […]