In a remarkable display of resilience and growth, Consumer Portfolio Services Inc. (CPSS) stock has soared to a 52-week high, reaching a price level of $12.08. With a market capitalization of $256.54 ...