9.52 0.26(2.75%)07/13/2026
Consumer Portfolio Services, Inc. (CPSS)
Press Release | Data News