Consumer Portfolio Services, Inc. (NASDAQ:CPSS – Get Rating) shares passed above its 200-day moving average during trading on Friday . The stock has a 200-day moving average of $8.98 and traded as high as $11.65. Consumer Portfolio Services shares last traded at $11.40, with a volume of 56,230 shares trading hands. Separately, Zacks Investment Research […]