SEC CIK 1005213

ROBERTS WILLIAM B

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CPSSview stock →485,7022025-12-04

Position History — CPSS

Reported shares owned immediately after each Form 4 transaction, over time.

0373,702747,4051,121,1072006-032014-012014-012021-082024-112024-122025-092025-12

Recent Filings — CPSS

DateActivitySharesPriceOwned After
2025-12-04Open-market sale100,000$8.69485,702
2025-09-15Disposition to issuer100,000$8.62585,702
2025-03-12Open-market sale4,176$9.25685,702
2025-03-10Open-market sale200$9.57689,878
2025-03-07Open-market sale6,259$9.41690,078
2025-03-06Open-market sale3,207$9.42696,337
2025-03-05Open-market sale534$9.40699,544
2024-12-04Open-market sale15,000$10.45700,078
2024-12-03Open-market sale9,725$10.54715,078
2024-12-02Open-market sale10,000$10.33724,803
2024-11-27Open-market sale275$10.27734,803
2024-11-26Open-market sale10,000$10.35735,078
2024-11-25Open-market sale10,000$10.64745,078
2024-11-22Open-market sale10,000$10.46755,078
2024-11-21Open-market sale5,000$10.31765,078
2024-11-18Open-market sale15,000$10.49770,078
2024-11-15Open-market sale10,000$10.38785,078
2024-11-14Open-market sale5,000$10.37795,078
2024-11-12Open-market sale50,000$10.46800,078
2024-11-11Open-market sale50,000$10.76850,078
2022-06-24Grant / award (derivative)30,000—30,000
2022-04-25Option exercise (derivative)30,000—0
2022-04-25Option exercise30,000$6.11900,078
2021-08-13Option exercise (derivative)30,000—0
2021-08-13Option exercise30,000$4.35780,078
2021-08-13Option exercise30,000$3.48810,078
2021-08-13Option exercise30,000$3.53840,078
2021-08-13Option exercise30,000$2.47870,078
2021-08-03Grant / award (derivative)30,000—30,000
2020-06-01Grant / award (derivative)30,000—30,000
2019-08-08Grant / award (derivative)30,000—30,000
2018-05-09Grant / award (derivative)30,000—30,000
2017-05-17Grant / award (derivative)30,000—30,000
2017-03-02Open-market sale10,000$5.27749,078
2017-01-17Option exercise (derivative)30,000—0
2017-01-17Tax withholding20,922$4.99759,078
2017-01-17Option exercise30,000$3.48780,000
2016-05-12Grant / award (derivative)30,000—30,000
2015-05-19Grant / award (derivative)30,000—30,000
2014-07-28Grant / award (derivative)30,000—30,000
2014-01-27Option exercise (derivative)25,000—0
2014-01-27Option exercise25,000$1.031,034,107
2014-01-27Option exercise20,000$6.85914,107
2014-01-27Option exercise12,000$1.811,121,107
2014-01-27Option exercise50,000$6.861,109,107
2014-01-27Option exercise7,000$1.941,059,107
2014-01-27Option exercise18,000$1.201,052,107
2014-01-27Option exercise40,000$7.971,009,107
2014-01-27Option exercise30,000$0.77969,107
2014-01-27Option exercise10,000$3.18939,107
2014-01-27Option exercise15,000$5.26929,107
2013-05-07Grant / award (derivative)40,000—40,000
2013-02-01Grant / award (derivative)50,000—50,000
2012-07-16Grant / award (derivative)7,000—7,000
2012-04-03Grant / award (derivative)18,000—18,000
2011-06-03Grant / award (derivative)25,000—25,000
2010-04-27Grant / award (derivative)12,000—12,000
2009-05-13Grant / award (derivative)30,000—30,000
2008-01-30Grant / award (derivative)10,000—10,000
2007-07-30Grant / award (derivative)15,000—15,000
2007-01-08Option exercise (out-of-money) (derivative)10,000—0
2007-01-08Option exercise (out-of-money)10,000$6.00894,107
2007-01-08Option exercise (out-of-money)10,000$4.00874,107
2007-01-08Option exercise (out-of-money)10,000$5.04884,107
2006-10-25Grant / award (derivative)20,000—20,000
2006-03-10Open-market sale92,400$7.90865,107
2006-03-08Open-market sale23,000$7.25956,507
2006-03-07Open-market sale77,000$7.25979,507
2005-12-30Grant / award (derivative)10,000—10,000

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.