Cashu Finance
  • Terminal
  • Stocks
  • Spotlight
  • Research
Log inSign Up
  1. Stocks
  2. Financial Services
  3. NASDAQ
  4. CPSS

Market Cap: $204.62M

CI

Consumer Portfolio Services, Inc.

CPSS
NASDAQUSD
Purchase CPSS
OverviewNewsAnalyst ReportsFinancialsPolitician TradesInsider TradesExecutivePatentsEarnings Surprise
Cashu Finance

By Cashu Finance. Providing market news, analysis, and research for investors worldwide.

Company

StocksAboutAdvertisersBrokersContact

Legal

Terms of ServicePrivacy Policy

© 2026 Cashu Technologies Pty Ltd. All rights reserved. Cashu Finance is a trademark of Cashu Technologies Pty Ltd.

The content published on Cashu Finance is for informational purposes only and should not be construed as investment advice, a recommendation, or an offer to buy or sell any securities. All opinions expressed are those of the authors and do not reflect the official position of Cashu Technologies Pty Ltd or its affiliates. Past performance is not indicative of future results. Investing involves risk, including the possible loss of principal. Always conduct your own research and consult with a qualified financial advisor before making any investment decisions.

Cashu Finance and its contributors may hold positions in securities mentioned in published content. Any such holdings will be disclosed at the time of publication. Market data is provided on an "as-is" basis and may be delayed. Cashu Technologies Pty Ltd does not guarantee the accuracy, completeness, or timeliness of any information presented.

Insider Trades

Insider Trading HistoryPast 4 Quarters
Recent Quarter Breakdown2026-Q3
2026-Q3Breakdown
Total Purchases
0
Acquired Transactions
29
Disposed Transactions
25
Total Sales
3
cpss•officer: Sr. Vice President
12 days ago

Jackson Noel bought 7,500 shares of CPSS on 1 September. They now own 7,500 CPSS shares.

Jackson Noel bought CPSS
cpss•officer: Sr. Vice President
12 days ago

Jackson Noel sold 7,500 shares of CPSS on 1 September. They now own 13,131 CPSS shares.

Jackson Noel sold CPSS
cpss•officer: Sr. Vice President
12 days ago

Jackson Noel sold 7,500 shares of CPSS on 1 September. They now own 0 CPSS shares.

Jackson Noel sold CPSS
cpss•director, 10 percent owner, officer: CEO
18 days ago

Bradley Charles E Jr sold 125,000 shares of CPSS on 26 August. They now own 4,099,545 CPSS shares.

Bradley Charles E Jr sold CPSS
cpss•officer: Sr. Vice President
1 month ago

Ralston Catrina Marie sold 3,617 shares of CPSS on 12 August. They now own 68,262 CPSS shares.

Ralston Catrina Marie sold CPSS
cpss•officer: Sr. Vice President
1 month ago

Baumeister Michele L bought 60,000 shares of CPSS on 11 August. They now own 60,000 CPSS shares.

Baumeister Michele L bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Ralston Catrina Marie bought 60,000 shares of CPSS on 11 August. They now own 60,000 CPSS shares.

Ralston Catrina Marie bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Reynoso Lisette bought 60,000 shares of CPSS on 11 August. They now own 60,000 CPSS shares.

Reynoso Lisette bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Jackson Noel bought 60,000 shares of CPSS on 11 August. They now own 60,000 CPSS shares.

Jackson Noel bought CPSS
cpss•officer: President
1 month ago

Lavin Michael T. bought 120,000 shares of CPSS on 11 August. They now own 120,000 CPSS shares.

Lavin Michael T. bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Schween Steven bought 60,000 shares of CPSS on 11 August. They now own 60,000 CPSS shares.

Schween Steven bought CPSS
cpss•officer: Exec. Vice President
1 month ago

Terry Chris bought 90,000 shares of CPSS on 11 August. They now own 90,000 CPSS shares.

Terry Chris bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Ryan Susan bought 60,000 shares of CPSS on 11 August. They now own 60,000 CPSS shares.

Ryan Susan bought CPSS
cpss•officer: Exec. Vice President
1 month ago

Robinson Teri bought 90,000 shares of CPSS on 11 August. They now own 90,000 CPSS shares.

Robinson Teri bought CPSS
cpss•director, 10 percent owner, officer: CEO
1 month ago

Bradley Charles E Jr bought 300,000 shares of CPSS on 11 August. They now own 300,000 CPSS shares.

Bradley Charles E Jr bought CPSS
cpss•officer: Exec. Vice President
1 month ago

Bharwani Denesh bought 90,000 shares of CPSS on 11 August. They now own 90,000 CPSS shares.

Bharwani Denesh bought CPSS
cpss•director
1 month ago

Carnahan Scott W. bought 30,000 shares of CPSS on 11 August. They now own 30,000 CPSS shares.

Carnahan Scott W. bought CPSS
cpss•officer: Sr Executive VP
1 month ago

Riedl Robert E bought 120,000 shares of CPSS on 11 August. They now own 120,000 CPSS shares.

Riedl Robert E bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Gonel Charles E. bought 60,000 shares of CPSS on 11 August. They now own 60,000 CPSS shares.

Gonel Charles E. bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Ralston Catrina Marie sold 916 shares of CPSS on 10 August. They now own 71,879 CPSS shares.

Ralston Catrina Marie sold CPSS
cpss•officer: Sr. Vice President
1 month ago

Ralston Catrina Marie sold 467 shares of CPSS on 7 August. They now own 72,795 CPSS shares.

Ralston Catrina Marie sold CPSS
cpss•director, 10 percent owner, officer: CEO
1 month ago

Bradley Charles E Jr sold 300,000 shares of CPSS on 7 August. They now own 0 CPSS shares.

Bradley Charles E Jr sold CPSS
cpss•officer: President
1 month ago

Lavin Michael T. bought 99,304 shares of CPSS on 6 August. They now own 504,119 CPSS shares.

Lavin Michael T. bought CPSS
cpss•officer: President
1 month ago

Lavin Michael T. bought 61,353 shares of CPSS on 6 August. They now own 135,829 CPSS shares.

Lavin Michael T. bought CPSS
cpss•officer: President
1 month ago

Lavin Michael T. sold 45,829 shares of CPSS on 6 August. They now own 104,171 CPSS shares.

Lavin Michael T. sold CPSS
cpss•officer: President
1 month ago

Lavin Michael T. sold 36,525 shares of CPSS on 6 August. They now own 99,304 CPSS shares.

Lavin Michael T. sold CPSS
cpss•officer: President
1 month ago

Lavin Michael T. bought 28,647 shares of CPSS on 6 August. They now own 74,476 CPSS shares.

Lavin Michael T. bought CPSS
cpss•director
1 month ago

Rayhill Brian sold 30,000 shares of CPSS on 6 August. They now own 0 CPSS shares.

Rayhill Brian sold CPSS
cpss•director
1 month ago

Rayhill Brian bought 30,000 shares of CPSS on 6 August. They now own 262,385 CPSS shares.

Rayhill Brian bought CPSS
cpss•officer: President
1 month ago

Lavin Michael T. bought 45,829 shares of CPSS on 6 August. They now own 45,829 CPSS shares.

Lavin Michael T. bought CPSS
cpss•director
1 month ago

Rayhill Brian sold 11,066 shares of CPSS on 6 August. They now own 251,319 CPSS shares.

Rayhill Brian sold CPSS
cpss•officer: President
1 month ago

Lavin Michael T. sold 99,304 shares of CPSS on 6 August. They now own 0 CPSS shares.

Lavin Michael T. sold CPSS
cpss•officer: President
1 month ago

Lavin Michael T. sold 90,000 shares of CPSS on 6 August. They now own 0 CPSS shares.

Lavin Michael T. sold CPSS
cpss•officer: Exec. Vice President
1 month ago

Bharwani Denesh sold 60,000 shares of CPSS on 5 August. They now own 0 CPSS shares.

Bharwani Denesh sold CPSS
cpss•officer: Exec. Vice President
1 month ago

Terry Chris sold 27,787 shares of CPSS on 5 August. They now own 269,212 CPSS shares.

Terry Chris sold CPSS
cpss•officer: Exec. Vice President
1 month ago

Terry Chris sold 60,000 shares of CPSS on 5 August. They now own 0 CPSS shares.

Terry Chris sold CPSS
cpss•director, 10 percent owner, officer: CEO
1 month ago

Bradley Charles E Jr bought 300,000 shares of CPSS on 5 August. They now own 4,224,545 CPSS shares.

Bradley Charles E Jr bought CPSS
cpss•officer: Exec. Vice President
1 month ago

Terry Chris bought 60,000 shares of CPSS on 5 August. They now own 296,999 CPSS shares.

Terry Chris bought CPSS
cpss•officer: Exec. Vice President
1 month ago

Bharwani Denesh bought 60,000 shares of CPSS on 5 August. They now own 361,881 CPSS shares.

Bharwani Denesh bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Baumeister Michele L sold 14,171 shares of CPSS on 4 August. They now own 79,728 CPSS shares.

Baumeister Michele L sold CPSS
cpss•officer: Sr. Vice President
1 month ago

Baumeister Michele L bought 30,000 shares of CPSS on 4 August. They now own 93,899 CPSS shares.

Baumeister Michele L bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Baumeister Michele L sold 30,000 shares of CPSS on 4 August. They now own 0 CPSS shares.

Baumeister Michele L sold CPSS
cpss•officer: Exec. Vice President
1 month ago

Robinson Teri bought 28,541 shares of CPSS on 3 August. They now own 28,541 CPSS shares.

Robinson Teri bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Ralston Catrina Marie bought 30,000 shares of CPSS on 3 August. They now own 85,721 CPSS shares.

Ralston Catrina Marie bought CPSS
cpss•officer: Sr. Vice President
1 month ago

Ralston Catrina Marie sold 12,459 shares of CPSS on 3 August. They now own 73,262 CPSS shares.

Ralston Catrina Marie sold CPSS
cpss•officer: Sr. Vice President
1 month ago

Reynoso Lisette sold 5,000 shares of CPSS on 3 August. They now own 0 CPSS shares.

Reynoso Lisette sold CPSS
cpss•officer: Sr. Vice President
1 month ago

Ralston Catrina Marie sold 30,000 shares of CPSS on 3 August. They now own 0 CPSS shares.

Ralston Catrina Marie sold CPSS
cpss•officer: Exec. Vice President
1 month ago

Robinson Teri sold 43,588 shares of CPSS on 3 August. They now own 0 CPSS shares.

Robinson Teri sold CPSS
cpss•officer: Exec. Vice President
1 month ago

Robinson Teri bought 43,588 shares of CPSS on 3 August. They now own 539,393 CPSS shares.

Robinson Teri bought CPSS
cpss•officer: Exec. Vice President
1 month ago

Robinson Teri sold 16,412 shares of CPSS on 3 August. They now own 43,588 CPSS shares.

Robinson Teri sold CPSS
cpss•officer: Sr. Vice President
1 month ago

Reynoso Lisette sold 1,839 shares of CPSS on 3 August. They now own 5,797 CPSS shares.

Reynoso Lisette sold CPSS
cpss•officer: Exec. Vice President
1 month ago

Robinson Teri bought 31,459 shares of CPSS on 3 August. They now own 60,000 CPSS shares.

Robinson Teri bought CPSS
cpss•officer: Exec. Vice President
1 month ago

Robinson Teri sold 60,000 shares of CPSS on 3 August. They now own 0 CPSS shares.

Robinson Teri sold CPSS
cpss•officer: Sr. Vice President
1 month ago

Reynoso Lisette bought 5,000 shares of CPSS on 3 August. They now own 7,636 CPSS shares.

Reynoso Lisette bought CPSS
cpss•director
2 months ago

Wood Daniel S sold 30,000 shares of CPSS on 24 July. They now own 0 CPSS shares.

Wood Daniel S sold CPSS
cpss•director
2 months ago

Wood Daniel S bought 30,000 shares of CPSS on 24 July. They now own 224,943 CPSS shares.

Wood Daniel S bought CPSS
cpss•director
2 months ago

Wood Daniel S sold 11,207 shares of CPSS on 24 July. They now own 213,736 CPSS shares.

Wood Daniel S sold CPSS
cpss•officer: Exec. Vice President
2 months ago

Robinson Teri sold 660 shares of CPSS on 3 July. They now own 495,805 CPSS shares.

Robinson Teri sold CPSS
cpss•officer: Sr. Vice President
3 months ago

Ryan Susan sold 30,000 shares of CPSS on 30 June. They now own 0 CPSS shares.

Ryan Susan sold CPSS
cpss•officer: Sr. Vice President
3 months ago

Ryan Susan bought 30,000 shares of CPSS on 30 June. They now own 91,187 CPSS shares.

Ryan Susan bought CPSS
cpss•officer: Sr. Vice President
3 months ago

Ryan Susan sold 11,641 shares of CPSS on 30 June. They now own 79,546 CPSS shares.

Ryan Susan sold CPSS
cpss•officer: Sr. Vice President
3 months ago

Gonel Charles E. sold 30,000 shares of CPSS on 26 June. They now own 0 CPSS shares.

Gonel Charles E. sold CPSS
cpss•officer: Sr. Vice President
3 months ago

Gonel Charles E. bought 30,000 shares of CPSS on 26 June. They now own 54,847 CPSS shares.

Gonel Charles E. bought CPSS
cpss•officer: Sr. Vice President
3 months ago

Gonel Charles E. sold 11,095 shares of CPSS on 26 June. They now own 43,752 CPSS shares.

Gonel Charles E. sold CPSS
cpss•officer: Sr. Vice President
3 months ago

Jackson Noel sold 7,000 shares of CPSS on 16 June. They now own 0 CPSS shares.

Jackson Noel sold CPSS
cpss•officer: Sr. Vice President
3 months ago

Jackson Noel bought 7,000 shares of CPSS on 16 June. They now own 7,000 CPSS shares.

Jackson Noel bought CPSS
cpss•officer: Sr. Vice President
3 months ago

Jackson Noel sold 7,000 shares of CPSS on 16 June. They now own 0 CPSS shares.

Jackson Noel sold CPSS
cpss•officer: Sr. Vice President
5 months ago

Schween Steven sold 30,000 shares of CPSS on 27 April. They now own 0 CPSS shares.

Schween Steven sold CPSS
cpss•officer: Sr. Vice President
5 months ago

Schween Steven bought 30,000 shares of CPSS on 27 April. They now own 157,099 CPSS shares.

Schween Steven bought CPSS
cpss•officer: Exec. Vice President
5 months ago

Robinson Teri sold 660 shares of CPSS on 9 April. They now own 496,465 CPSS shares.

Robinson Teri sold CPSS
cpss•officer: Sr. Vice President
5 months ago

Schween Steven bought 30,000 shares of CPSS on 7 April. They now own 127,099 CPSS shares.

Schween Steven bought CPSS
cpss•officer: Sr. Vice President
5 months ago

Schween Steven sold 30,000 shares of CPSS on 7 April. They now own 0 CPSS shares.

Schween Steven sold CPSS
cpss•director
6 months ago

Wood Daniel S sold 20,000 shares of CPSS on 13 March. They now own 194,943 CPSS shares.

Wood Daniel S sold CPSS
cpss•director
7 months ago

Carnahan Scott W. bought 0 shares of CPSS on 18 February. They now own 36,000 CPSS shares.

Carnahan Scott W. bought CPSS
cpss•officer: Exec. Vice President
7 months ago

Bharwani Denesh sold 9,000 shares of CPSS on 12 February. They now own 301,881 CPSS shares.

Bharwani Denesh sold CPSS
cpss•officer: Exec. Vice President
8 months ago

Robinson Teri sold 660 shares of CPSS on 7 January. They now own 497,125 CPSS shares.

Robinson Teri sold CPSS
cpss•director
9 months ago

Roberts William B sold 100,000 shares of CPSS on 4 December. They now own 485,702 CPSS shares.

Roberts William B sold CPSS
cpss•director
12 months ago

Grasso Louis M sold 20,000 shares of CPSS on 22 September. They now own 10,000 CPSS shares.

Grasso Louis M sold CPSS
cpss•director
12 months ago

Grasso Louis M bought 20,000 shares of CPSS on 22 September. They now own 25,300 CPSS shares.

Grasso Louis M bought CPSS
cpss•officer: Sr. Vice President
12 months ago

Reynoso Lisette sold 2,165 shares of CPSS on 16 September. They now own 2,636 CPSS shares.

Reynoso Lisette sold CPSS
cpss•officer: Sr. Vice President
12 months ago

Reynoso Lisette sold 4,800 shares of CPSS on 16 September. They now own 0 CPSS shares.

Reynoso Lisette sold CPSS
cpss•officer: Sr. Vice President
12 months ago

Jackson Noel bought 9,369 shares of CPSS on 16 September. They now own 9,369 CPSS shares.

Jackson Noel bought CPSS
cpss•officer: Sr. Vice President
12 months ago

Jackson Noel sold 9,369 shares of CPSS on 16 September. They now own 0 CPSS shares.

Jackson Noel sold CPSS
cpss•officer: Sr. Vice President
12 months ago

Jackson Noel sold 9,369 shares of CPSS on 16 September. They now own 20,631 CPSS shares.

Jackson Noel sold CPSS
cpss•officer: Sr. Vice President
12 months ago

Reynoso Lisette bought 4,800 shares of CPSS on 16 September. They now own 4,801 CPSS shares.

Reynoso Lisette bought CPSS
cpss•director
12 months ago

Roberts William B sold 100,000 shares of CPSS on 15 September. They now own 585,702 CPSS shares.

Roberts William B sold CPSS
cpss•officer: Exec. Vice President
1 year ago

Terry Chris bought 90,000 shares of CPSS on 9 September. They now own 90,000 CPSS shares.

Terry Chris bought CPSS
cpss•officer: Sr. Vice President
1 year ago

Schween Steven bought 60,000 shares of CPSS on 9 September. They now own 60,000 CPSS shares.

Schween Steven bought CPSS
cpss•director, 10 percent owner, officer: CEO
1 year ago

Bradley Charles E Jr bought 300,000 shares of CPSS on 9 September. They now own 300,000 CPSS shares.

Bradley Charles E Jr bought CPSS
cpss•officer: Sr. Vice President
1 year ago

Ralston Catrina Marie bought 60,000 shares of CPSS on 9 September. They now own 60,000 CPSS shares.

Ralston Catrina Marie bought CPSS
cpss•officer: Sr. Vice President
1 year ago

Jackson Noel bought 60,000 shares of CPSS on 9 September. They now own 60,000 CPSS shares.

Jackson Noel bought CPSS
cpss•officer: Exec. Vice President
1 year ago

Robinson Teri bought 90,000 shares of CPSS on 9 September. They now own 90,000 CPSS shares.

Robinson Teri bought CPSS
cpss•officer: Sr. Vice President
1 year ago

Ryan Susan bought 60,000 shares of CPSS on 9 September. They now own 60,000 CPSS shares.

Ryan Susan bought CPSS
cpss•officer: Sr. Vice President
1 year ago

Baumeister Michele L bought 60,000 shares of CPSS on 9 September. They now own 60,000 CPSS shares.

Baumeister Michele L bought CPSS
cpss•officer: Sr. Exec. Vice President
1 year ago

Riedl Robert E bought 120,000 shares of CPSS on 9 September. They now own 120,000 CPSS shares.

Riedl Robert E bought CPSS
cpss•officer: Exec. Vice President
1 year ago

Bharwani Denesh bought 90,000 shares of CPSS on 9 September. They now own 90,000 CPSS shares.

Bharwani Denesh bought CPSS
cpss•director
1 year ago

Reynoso Lisette bought 60,000 shares of CPSS on 9 September. They now own 60,000 CPSS shares.

Reynoso Lisette bought CPSS
cpss•officer: Sr. Vice President
1 year ago

Gonel Charles E. bought 60,000 shares of CPSS on 9 September. They now own 60,000 CPSS shares.

Gonel Charles E. bought CPSS
cpss•officer: President
1 year ago

Lavin Michael T. bought 120,000 shares of CPSS on 9 September. They now own 120,000 CPSS shares.

Lavin Michael T. bought CPSS
cpss•officer: Senior Executive VP
1 year ago

Riedl Robert E bought 0 shares of CPSS on 4 August. They now own 1,000 CPSS shares.

Riedl Robert E bought CPSS
cpss•officer: Exec. Vice President
1 year ago

Robinson Teri sold 660 shares of CPSS on 21 July. They now own 497,785 CPSS shares.

Robinson Teri sold CPSS
cpss•director
over 1 year ago

Washer Greg sold 3,000 shares of CPSS on 13 June. They now own 299,311 CPSS shares.

Washer Greg sold CPSS
cpss•director
over 1 year ago

Washer Greg bought 30,000 shares of CPSS on 13 June. They now own 329,311 CPSS shares.

Washer Greg bought CPSS
cpss•director
over 1 year ago

Washer Greg sold 30,000 shares of CPSS on 13 June. They now own 0 CPSS shares.

Washer Greg sold CPSS
cpss•director
over 1 year ago

Washer Greg sold 5,000 shares of CPSS on 12 June. They now own 303,958 CPSS shares.

Washer Greg sold CPSS
cpss•director
over 1 year ago

Washer Greg sold 1,647 shares of CPSS on 12 June. They now own 302,311 CPSS shares.

Washer Greg sold CPSS
cpss•director
over 1 year ago

Washer Greg sold 7,500 shares of CPSS on 11 June. They now own 311,106 CPSS shares.

Washer Greg sold CPSS
cpss•director
over 1 year ago

Washer Greg sold 2,148 shares of CPSS on 11 June. They now own 308,958 CPSS shares.

Washer Greg sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Crisp April sold 100 shares of CPSS on 6 June. They now own 42,591 CPSS shares.

Crisp April sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Crisp April bought 10,000 shares of CPSS on 2 June. They now own 42,212 CPSS shares.

Crisp April bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Crisp April bought 19,500 shares of CPSS on 2 June. They now own 61,712 CPSS shares.

Crisp April bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Crisp April sold 19,021 shares of CPSS on 2 June. They now own 42,691 CPSS shares.

Crisp April sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Crisp April sold 10,000 shares of CPSS on 2 June. They now own 0 CPSS shares.

Crisp April sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Crisp April sold 19,500 shares of CPSS on 2 June. They now own 7,500 CPSS shares.

Crisp April sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Crisp April sold 15,000 shares of CPSS on 2 June. They now own 0 CPSS shares.

Crisp April sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Crisp April bought 15,000 shares of CPSS on 2 June. They now own 32,212 CPSS shares.

Crisp April bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Schween Steven sold 8,474 shares of CPSS on 21 May. They now own 97,099 CPSS shares.

Schween Steven sold CPSS
cpss•director
over 1 year ago

Washer Greg sold 140 shares of CPSS on 16 May. They now own 318,606 CPSS shares.

Washer Greg sold CPSS
cpss•director
over 1 year ago

Washer Greg sold 6,254 shares of CPSS on 15 May. They now own 318,746 CPSS shares.

Washer Greg sold CPSS
cpss•officer: President
over 1 year ago

Lavin Michael T. sold 90,000 shares of CPSS on 8 May. They now own 0 CPSS shares.

Lavin Michael T. sold CPSS
cpss•director
over 1 year ago

Washer Greg bought 60,000 shares of CPSS on 8 May. They now own 325,000 CPSS shares.

Washer Greg bought CPSS
cpss•director
over 1 year ago

Rayhill Brian bought 45,000 shares of CPSS on 8 May. They now own 248,236 CPSS shares.

Rayhill Brian bought CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Robinson Teri bought 24,985 shares of CPSS on 8 May. They now own 24,985 CPSS shares.

Robinson Teri bought CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Terry Chris sold 26,657 shares of CPSS on 8 May. They now own 236,999 CPSS shares.

Terry Chris sold CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Robinson Teri sold 17,857 shares of CPSS on 8 May. They now own 42,143 CPSS shares.

Robinson Teri sold CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Terry Chris sold 60,000 shares of CPSS on 8 May. They now own 0 CPSS shares.

Terry Chris sold CPSS
cpss•director
over 1 year ago

Washer Greg sold 60,000 shares of CPSS on 8 May. They now own 0 CPSS shares.

Washer Greg sold CPSS
cpss•director
over 1 year ago

Rayhill Brian sold 45,000 shares of CPSS on 8 May. They now own 0 CPSS shares.

Rayhill Brian sold CPSS
cpss•officer: President
over 1 year ago

Lavin Michael T. bought 23,110 shares of CPSS on 8 May. They now own 23,110 CPSS shares.

Lavin Michael T. bought CPSS
cpss•director, 10 percent owner, officer: CEO
over 1 year ago

Bradley Charles E Jr sold 300,000 shares of CPSS on 8 May. They now own 0 CPSS shares.

Bradley Charles E Jr sold CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Bharwani Denesh sold 60,000 shares of CPSS on 8 May. They now own 0 CPSS shares.

Bharwani Denesh sold CPSS
cpss•director, 10 percent owner, officer: CEO
over 1 year ago

Bradley Charles E Jr bought 28,735 shares of CPSS on 8 May. They now own 3,748,827 CPSS shares.

Bradley Charles E Jr bought CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Bharwani Denesh bought 60,000 shares of CPSS on 8 May. They now own 337,538 CPSS shares.

Bharwani Denesh bought CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Bharwani Denesh sold 26,657 shares of CPSS on 8 May. They now own 310,881 CPSS shares.

Bharwani Denesh sold CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Robinson Teri sold 60,000 shares of CPSS on 8 May. They now own 0 CPSS shares.

Robinson Teri sold CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Robinson Teri bought 42,143 shares of CPSS on 8 May. They now own 498,445 CPSS shares.

Robinson Teri bought CPSS
cpss•director, 10 percent owner, officer: CEO
over 1 year ago

Bradley Charles E Jr bought 271,265 shares of CPSS on 8 May. They now own 4,020,092 CPSS shares.

Bradley Charles E Jr bought CPSS
cpss•officer: President
over 1 year ago

Lavin Michael T. sold 39,064 shares of CPSS on 8 May. They now own 50,936 CPSS shares.

Lavin Michael T. sold CPSS
cpss•director
over 1 year ago

Rayhill Brian sold 15,851 shares of CPSS on 8 May. They now own 232,385 CPSS shares.

Rayhill Brian sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Schween Steven sold 30,000 shares of CPSS on 8 May. They now own 0 CPSS shares.

Schween Steven sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Schween Steven sold 10,567 shares of CPSS on 8 May. They now own 107,631 CPSS shares.

Schween Steven sold CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Robinson Teri bought 35,015 shares of CPSS on 8 May. They now own 35,015 CPSS shares.

Robinson Teri bought CPSS
cpss•officer: President
over 1 year ago

Lavin Michael T. sold 50,936 shares of CPSS on 8 May. They now own 0 CPSS shares.

Lavin Michael T. sold CPSS
cpss•director, 10 percent owner, officer: CEO
over 1 year ago

Bradley Charles E Jr sold 95,547 shares of CPSS on 8 May. They now own 3,924,545 CPSS shares.

Bradley Charles E Jr sold CPSS
cpss•officer: President
over 1 year ago

Lavin Michael T. bought 50,936 shares of CPSS on 8 May. They now own 404,815 CPSS shares.

Lavin Michael T. bought CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Terry Chris bought 60,000 shares of CPSS on 8 May. They now own 263,656 CPSS shares.

Terry Chris bought CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Robinson Teri sold 42,143 shares of CPSS on 8 May. They now own 0 CPSS shares.

Robinson Teri sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Schween Steven bought 30,000 shares of CPSS on 8 May. They now own 118,198 CPSS shares.

Schween Steven bought CPSS
cpss•officer: President
over 1 year ago

Lavin Michael T. bought 66,890 shares of CPSS on 8 May. They now own 90,000 CPSS shares.

Lavin Michael T. bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Ryan Susan bought 22,500 shares of CPSS on 7 May. They now own 69,773 CPSS shares.

Ryan Susan bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Gonel Charles E. sold 12,577 shares of CPSS on 7 May. They now own 24,847 CPSS shares.

Gonel Charles E. sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Ryan Susan sold 8,586 shares of CPSS on 7 May. They now own 61,187 CPSS shares.

Ryan Susan sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Ryan Susan sold 22,500 shares of CPSS on 7 May. They now own 0 CPSS shares.

Ryan Susan sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Gonel Charles E. sold 30,000 shares of CPSS on 7 May. They now own 0 CPSS shares.

Gonel Charles E. sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Gonel Charles E. bought 30,000 shares of CPSS on 7 May. They now own 37,424 CPSS shares.

Gonel Charles E. bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Baumeister Michele L bought 30,000 shares of CPSS on 2 May. They now own 77,343 CPSS shares.

Baumeister Michele L bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Jackson Noel bought 0 shares of CPSS on 2 May. They now own 0 CPSS shares.

Jackson Noel bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Jackson Noel bought 30,000 shares of CPSS on 2 May. They now own 0 CPSS shares.

Jackson Noel bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Baumeister Michele L sold 30,000 shares of CPSS on 2 May. They now own 0 CPSS shares.

Baumeister Michele L sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Baumeister Michele L sold 13,444 shares of CPSS on 2 May. They now own 63,899 CPSS shares.

Baumeister Michele L sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Jackson Noel bought 30,000 shares of CPSS on 2 May. They now own 0 CPSS shares.

Jackson Noel bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Jackson Noel bought 7,000 shares of CPSS on 2 May. They now own 0 CPSS shares.

Jackson Noel bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Schween Steven sold 2,058 shares of CPSS on 1 May. They now own 105,573 CPSS shares.

Schween Steven sold CPSS
cpss•director
over 1 year ago

Wood Daniel S sold 45,000 shares of CPSS on 30 April. They now own 0 CPSS shares.

Wood Daniel S sold CPSS
cpss•director
over 1 year ago

Wood Daniel S bought 45,000 shares of CPSS on 30 April. They now own 231,910 CPSS shares.

Wood Daniel S bought CPSS
cpss•director
over 1 year ago

Wood Daniel S sold 16,967 shares of CPSS on 30 April. They now own 214,943 CPSS shares.

Wood Daniel S sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Ralston Catrina Marie sold 25,640 shares of CPSS on 24 April. They now own 0 CPSS shares.

Ralston Catrina Marie sold CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Ralston Catrina Marie bought 25,640 shares of CPSS on 24 April. They now own 67,797 CPSS shares.

Ralston Catrina Marie bought CPSS
cpss•officer: Sr. Vice President
over 1 year ago

Ralston Catrina Marie sold 12,076 shares of CPSS on 24 April. They now own 55,721 CPSS shares.

Ralston Catrina Marie sold CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Bharwani Denesh sold 8,600 shares of CPSS on 25 March. They now own 277,538 CPSS shares.

Bharwani Denesh sold CPSS
cpss•director
over 1 year ago

Roberts William B sold 4,176 shares of CPSS on 12 March. They now own 685,702 CPSS shares.

Roberts William B sold CPSS
cpss•director
over 1 year ago

Roberts William B sold 200 shares of CPSS on 10 March. They now own 689,878 CPSS shares.

Roberts William B sold CPSS
cpss•director
over 1 year ago

Roberts William B sold 6,259 shares of CPSS on 7 March. They now own 690,078 CPSS shares.

Roberts William B sold CPSS
cpss•director
over 1 year ago

Roberts William B sold 3,207 shares of CPSS on 6 March. They now own 696,337 CPSS shares.

Roberts William B sold CPSS
cpss•director
over 1 year ago

Roberts William B sold 534 shares of CPSS on 5 March. They now own 699,544 CPSS shares.

Roberts William B sold CPSS
cpss•officer: Exec. Vice President
over 1 year ago

Bharwani Denesh sold 6,500 shares of CPSS on 26 December. They now own 286,138 CPSS shares.

Bharwani Denesh sold CPSS
cpss•officer: Sr. Vice President
almost 2 years ago

Crisp April sold 2,500 shares of CPSS on 12 December. They now own 10,000 CPSS shares.

Crisp April sold CPSS
cpss•officer: Sr. Vice President
almost 2 years ago

Crisp April sold 2,500 shares of CPSS on 12 December. They now own 17,212 CPSS shares.

Crisp April sold CPSS
cpss•officer: Sr. Vice President
almost 2 years ago

Crisp April bought 2,500 shares of CPSS on 12 December. They now own 19,712 CPSS shares.

Crisp April bought CPSS
cpss•director
almost 2 years ago

Roberts William B sold 15,000 shares of CPSS on 4 December. They now own 700,078 CPSS shares.

Roberts William B sold CPSS
cpss•director
almost 2 years ago

Roberts William B sold 9,725 shares of CPSS on 3 December. They now own 715,078 CPSS shares.

Roberts William B sold CPSS
cpss•director
almost 2 years ago

Roberts William B sold 10,000 shares of CPSS on 2 December. They now own 724,803 CPSS shares.

Roberts William B sold CPSS
cpss•director
almost 2 years ago

Roberts William B sold 275 shares of CPSS on 27 November. They now own 734,803 CPSS shares.

Roberts William B sold CPSS
cpss•director
almost 2 years ago

Roberts William B sold 10,000 shares of CPSS on 26 November. They now own 735,078 CPSS shares.

Roberts William B sold CPSS
cpss•officer: Sr. Vice President
almost 2 years ago

Crisp April bought 2,500 shares of CPSS on 25 November. They now own 19,712 CPSS shares.

Crisp April bought CPSS
cpss•officer: Sr. Vice President
almost 2 years ago

Crisp April sold 2,500 shares of CPSS on 25 November. They now own 12,500 CPSS shares.

Crisp April sold CPSS
cpss•director
almost 2 years ago

Roberts William B sold 10,000 shares of CPSS on 25 November. They now own 745,078 CPSS shares.

Roberts William B sold CPSS
cpss•officer: Sr. Vice President
almost 2 years ago

Crisp April sold 2,500 shares of CPSS on 25 November. They now own 17,212 CPSS shares.

Crisp April sold CPSS
cpss•director
almost 2 years ago

Roberts William B sold 10,000 shares of CPSS on 22 November. They now own 755,078 CPSS shares.

Roberts William B sold CPSS
cpss•director
almost 2 years ago

Wood Daniel S sold 8,000 shares of CPSS on 22 November. They now own 186,910 CPSS shares.

Wood Daniel S sold CPSS
cpss•director
almost 2 years ago

Wood Daniel S sold 2,000 shares of CPSS on 21 November. They now own 194,910 CPSS shares.

Wood Daniel S sold CPSS
cpss•director
almost 2 years ago

Roberts William B sold 5,000 shares of CPSS on 21 November. They now own 765,078 CPSS shares.

Roberts William B sold CPSS
cpss•director
almost 2 years ago

Wood Daniel S sold 3,000 shares of CPSS on 20 November. They now own 196,910 CPSS shares.

Wood Daniel S sold CPSS
cpss•director
almost 2 years ago

Roberts William B sold 15,000 shares of CPSS on 18 November. They now own 770,078 CPSS shares.

Roberts William B sold CPSS
cpss•officer: Sr. Vice President
almost 2 years ago

Crisp April sold 2,500 shares of CPSS on 15 November. They now own 17,212 CPSS shares.

Crisp April sold CPSS
cpss•director
almost 2 years ago

Roberts William B sold 10,000 shares of CPSS on 15 November. They now own 785,078 CPSS shares.

Roberts William B sold CPSS
cpss•officer: Sr. Vice President
almost 2 years ago

Crisp April sold 2,500 shares of CPSS on 15 November. They now own 15,000 CPSS shares.

Crisp April sold CPSS
cpss•officer: Sr. Vice President
almost 2 years ago

Crisp April bought 2,500 shares of CPSS on 15 November. They now own 19,712 CPSS shares.

Crisp April bought CPSS
cpss•director
almost 2 years ago

Roberts William B sold 5,000 shares of CPSS on 14 November. They now own 795,078 CPSS shares.

Roberts William B sold CPSS
cpss•officer: Exec. Vice President
almost 2 years ago

Terry Chris sold 10,000 shares of CPSS on 12 November. They now own 203,656 CPSS shares.

Terry Chris sold CPSS