ROBERTS WILLIAM B - Insider Non-Derivative Transactions at CONSUMER PORTFOLIO SERVICES, INC. (CPSS) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Dec 4, 2025, ROBERTS WILLIAM B's relationship to CONSUMER PORTFOLIO SERVICES, INC. (CPSS) is Director, and currently has 485,702 shares of Common Stock, no par value.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other CPSS insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
ROBERTS WILLIAM B - Insider Non-Derivative Transactions of CPSS Common Stock, no par value
ROBERTS WILLIAM B - Insider Non-Derivative Transactions at CPSS
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Dec 5, 2025 Sell -- (Common Stock, no par value) 100000 8.69 485702
Sep 16, 2025 Disposition -- (Common Stock, no par value) 100000 8.62 585702
Mar 13, 2025 Sell -- (Common Stock, no par value) 4176 9.25 685702
Mar 11, 2025 Sell -- (Common Stock, no par value) 200 9.57 689878
Mar 8, 2025 Sell -- (Common Stock, no par value) 6259 9.41 690078
Mar 7, 2025 Sell -- (Common Stock, no par value) 3207 9.42 696337
Mar 6, 2025 Sell -- (Common Stock, no par value) 534 9.4 699544
Dec 5, 2024 Sell -- (Common Stock, no par value) 15000 10.45 700078
Dec 4, 2024 Sell -- (Common Stock, no par value) 9725 10.54 715078
Dec 3, 2024 Sell -- (Common Stock, no par value) 10000 10.33 724803
Nov 28, 2024 Sell -- (Common Stock, no par value) 275 10.27 734803
Nov 27, 2024 Sell -- (Common Stock, no par value) 10000 10.35 735078
Nov 26, 2024 Sell -- (Common Stock, no par value) 10000 10.64 745078
Nov 23, 2024 Sell -- (Common Stock, no par value) 10000 10.46 755078
Nov 22, 2024 Sell -- (Common Stock, no par value) 5000 10.31 765078
Nov 19, 2024 Sell -- (Common Stock, no par value) 15000 10.49 770078
Nov 16, 2024 Sell -- (Common Stock, no par value) 10000 10.38 785078
Nov 15, 2024 Sell -- (Common Stock, no par value) 5000 10.37 795078
Nov 13, 2024 Sell -- (Common Stock, no par value) 50000 10.46 800078
Nov 12, 2024 Sell -- (Common Stock, no par value) 50000 10.76 850078