Consumer Portfolio Servic...

8.25
0.16 (1.98%)
At close: Apr 22, 2025, 12:34 PM