8.27 -0.14(-1.66%)03/05/2026
Consumer Portfolio Services, Inc. (CPSS)
Press Release | Data News