8.65 0.16(1.88%)04/17/2026
Consumer Portfolio Services, Inc. (CPSS)
Press Release | Data News