SEC CIK 1244792
TERRY CHRIS
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CPSSview stock → | 269,212 | 2026-08-05 |
Position History — CPSS
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CPSS
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-11 | Grant / award (derivative) | 90,000 | — | 90,000 |
| 2026-08-05 | Option exercise (derivative) | 60,000 | — | 0 |
| 2026-08-05 | Tax withholding | 27,787 | $9.18 | 269,212 |
| 2026-08-05 | Option exercise | 60,000 | $3.53 | 296,999 |
| 2025-09-09 | Grant / award (derivative) | 90,000 | — | 90,000 |
| 2025-05-08 | Option exercise (derivative) | 60,000 | — | 0 |
| 2025-05-08 | Tax withholding | 26,657 | $9.88 | 236,999 |
| 2025-05-08 | Option exercise | 60,000 | $3.48 | 263,656 |
| 2024-11-12 | Open-market sale | 10,000 | $10.16 | 203,656 |
| 2024-05-15 | Option exercise (derivative) | 60,000 | — | 0 |
| 2024-05-15 | Option exercise | 60,000 | $4.35 | 247,978 |
| 2024-05-15 | Tax withholding | 34,322 | $8.24 | 213,656 |
| 2023-05-11 | Option exercise (derivative) | 60,000 | — | 0 |
| 2023-05-11 | Option exercise | 60,000 | $3.48 | 212,093 |
| 2023-05-11 | Tax withholding | 24,115 | $10.91 | 187,978 |
| 2023-05-02 | Option exercise (derivative) | 60,000 | — | 0 |
| 2023-05-02 | Option exercise | 60,000 | $7.97 | 200,605 |
| 2023-05-02 | Tax withholding | 48,512 | $10.62 | 152,093 |
| 2023-01-27 | Option exercise (derivative) | 60,000 | — | 0 |
| 2023-01-27 | Option exercise | 60,000 | $6.86 | 183,808 |
| 2023-01-27 | Tax withholding | 43,203 | $9.66 | 140,605 |
| 2022-11-03 | Option exercise (derivative) | 17,500 | — | 0 |
| 2022-11-03 | Option exercise | 17,500 | $3.72 | 123,808 |
| 2022-08-16 | Open-market sale | 8,591 | $13.96 | 106,308 |
| 2022-06-24 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2022-02-28 | Option exercise (derivative) | 14,000 | — | 0 |
| 2022-02-28 | Option exercise | 14,000 | $1.94 | 114,899 |
| 2022-02-28 | Option exercise | 36,000 | $1.20 | 100,899 |
| 2022-02-25 | Option exercise (derivative) | 60,000 | — | 0 |
| 2022-02-25 | Option exercise | 60,000 | $6.11 | 102,620 |
| 2022-02-25 | Tax withholding | 37,721 | $12.00 | 64,899 |
| 2021-11-17 | Option exercise (derivative) | 10,000 | — | 0 |
| 2021-11-17 | Option exercise | 5,000 | $1.75 | 45,357 |
| 2021-11-17 | Tax withholding | 2,737 | $8.68 | 42,620 |
| 2021-11-17 | Option exercise | 10,000 | $1.50 | 40,357 |
| 2021-11-07 | Option exercise (derivative) | 5,000 | — | 0 |
| 2021-08-03 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2021-05-27 | Option exercise (derivative) | 50,000 | — | 0 |
| 2021-05-27 | Option exercise | 50,000 | $1.03 | 60,825 |
| 2021-05-27 | Tax withholding | 10,935 | $4.71 | 49,890 |
| 2020-06-01 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2020-04-24 | Option exercise (derivative) | 25,000 | — | 0 |
| 2020-04-24 | Tax withholding | 16,047 | $2.82 | 15,302 |
| 2020-04-24 | Option exercise | 25,000 | $1.81 | 31,349 |
| 2019-08-08 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2019-05-06 | Option exercise (derivative) | 30,000 | — | 0 |
| 2019-05-06 | Tax withholding | 6,489 | $3.56 | 29,860 |
| 2019-05-06 | Option exercise | 30,000 | $0.77 | 36,349 |
| 2018-05-09 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2018-02-17 | Open-market sale | 90,000 | $4.13 | 6,349 |
| 2018-02-06 | Option exercise (derivative) | 30,000 | — | 30,000 |
| 2018-02-06 | Option exercise | 30,000 | $0.77 | 101,772 |
| 2018-02-06 | Tax withholding | 5,423 | $4.26 | 96,349 |
| 2018-01-23 | Option exercise (derivative) | 20,000 | — | 0 |
| 2018-01-23 | Option exercise | 20,000 | $1.50 | 85,055 |
| 2018-01-23 | Tax withholding | 6,565 | $4.57 | 78,490 |
| 2017-07-28 | Option exercise (derivative) | 20,000 | — | 0 |
| 2017-07-28 | Tax withholding | 7,463 | $4.02 | 71,324 |
| 2017-07-28 | Option exercise | 20,000 | $1.50 | 78,787 |
| 2017-05-17 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2017-02-23 | Option exercise (derivative) | 10,000 | — | 0 |
| 2017-02-23 | Tax withholding | 2,847 | $5.27 | 62,364 |
| 2017-02-23 | Option exercise | 10,000 | $1.50 | 65,211 |
| 2016-10-21 | Option exercise (derivative) | 40,000 | — | 0 |
| 2016-10-21 | Tax withholding | 13,699 | $4.38 | 110,413 |
| 2016-10-21 | Option exercise | 40,000 | $1.50 | 124,112 |
| 2016-05-12 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2015-12-18 | Option exercise (derivative) | 46,000 | — | 0 |
| 2015-12-18 | Tax withholding | 13,270 | $5.20 | 84,122 |
| 2015-12-18 | Option exercise | 46,000 | $1.50 | 97,392 |
| 2015-05-19 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2015-04-20 | Option exercise (derivative) | 20,000 | — | 0 |
| 2015-04-20 | Tax withholding | 4,412 | $6.80 | 51,392 |
| 2015-04-20 | Option exercise | 20,000 | $1.50 | 55,804 |
| 2014-10-28 | Open-market sale | 300 | $7.11 | 36,104 |
| 2014-10-28 | Open-market sale | 4,633 | $7.10 | 36,404 |
| 2014-10-28 | Open-market sale | 100 | $7.12 | 35,804 |
| 2014-10-28 | Open-market sale | 200 | $7.12 | 35,904 |
| 2014-10-28 | Open-market sale | 2,112 | $7.10 | 41,037 |
| 2014-10-28 | Open-market sale | 5,006 | $7.09 | 43,149 |
| 2014-10-28 | Open-market sale | 1,900 | $7.09 | 48,155 |
| 2014-10-28 | Open-market sale | 2,615 | $7.08 | 50,055 |
| 2014-10-28 | Open-market sale | 1,000 | $1000.00 | 52,670 |
| 2014-10-28 | Open-market sale | 5,128 | $7.07 | 53,670 |
| 2014-10-28 | Open-market sale | 200 | $7.07 | 58,798 |
| 2014-10-28 | Open-market sale | 1,100 | $7.06 | 58,998 |
| 2014-10-28 | Open-market sale | 300 | $7.06 | 60,098 |
| 2014-10-28 | Open-market sale | 4,306 | $7.05 | 60,398 |
| 2014-10-28 | Open-market sale | 500 | $7.05 | 64,704 |
| 2014-10-28 | Open-market sale | 600 | $7.04 | 65,204 |
| 2014-10-28 | Open-market sale | 200 | $7.07 | 58,798 |
| 2014-10-28 | Open-market sale | 600 | $7.04 | 65,204 |
| 2014-10-28 | Open-market sale | 500 | $7.05 | 64,704 |
| 2014-10-28 | Open-market sale | 4,306 | $7.05 | 60,398 |
| 2014-10-28 | Open-market sale | 100 | $7.12 | 35,804 |
| 2014-10-28 | Open-market sale | 200 | $7.12 | 35,904 |
| 2014-10-28 | Open-market sale | 300 | $7.11 | 36,104 |
| 2014-10-28 | Open-market sale | 4,633 | $7.10 | 36,404 |
| 2014-10-28 | Open-market sale | 2,112 | $7.10 | 41,037 |
| 2014-10-28 | Open-market sale | 5,006 | $7.09 | 43,149 |
| 2014-10-28 | Open-market sale | 1,900 | $7.09 | 48,155 |
| 2014-10-28 | Open-market sale | 2,615 | $7.08 | 50,055 |
| 2014-10-28 | Open-market sale | 1,000 | $7.08 | 52,670 |
| 2014-10-28 | Open-market sale | 5,128 | $7.07 | 53,670 |
| 2014-10-28 | Open-market sale | 300 | $7.06 | 60,098 |
| 2014-10-28 | Open-market sale | 1,100 | $7.06 | 58,998 |
| 2014-07-28 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2014-04-25 | Option exercise (derivative) | 20,000 | — | 0 |
| 2014-04-25 | Option exercise | 20,000 | $1.50 | 70,000 |
| 2014-04-25 | Tax withholding | 4,196 | $7.15 | 65,804 |
| 2014-04-25 | Option exercise (derivative) | 20,000 | — | 0 |
| 2014-04-25 | Tax withholding | 4,196 | $7.15 | 65,804 |
| 2014-04-25 | Option exercise | 20,000 | $1.50 | 70,000 |
| 2013-10-29 | Open-market sale | 100 | $7.03 | 53,474 |
| 2013-10-29 | Open-market sale | 200 | $7.13 | 52,295 |
| 2013-10-29 | Open-market sale | 100 | $7.12 | 52,495 |
| 2013-10-29 | Open-market sale | 779 | $7.03 | 52,595 |
| 2013-10-29 | Open-market sale | 100 | $7.03 | 53,374 |
| 2013-10-29 | Open-market sale | 1,560 | $7.15 | 50,235 |
| 2013-10-29 | Open-market sale | 100 | $7.17 | 50,135 |
| 2013-10-29 | Open-market sale | 100 | $7.18 | 50,035 |
| 2013-10-29 | Open-market sale | 35 | $7.20 | 50,000 |
| 2013-10-29 | Open-market sale | 2,000 | $7.01 | 55,174 |
| 2013-10-29 | Open-market sale | 1,600 | $7.02 | 53,574 |
| 2013-10-29 | Open-market sale | 500 | $7.14 | 51,795 |
| 2013-10-28 | Open-market sale | 2,425 | $7.12 | 57,174 |
| 2013-10-28 | Open-market sale | 200 | $7.13 | 59,599 |
| 2013-10-28 | Open-market sale | 4,124 | $7.13 | 59,799 |
| 2013-10-28 | Open-market sale | 1,000 | $7.14 | 63,923 |
| 2013-10-28 | Open-market sale | 100 | $7.15 | 64,923 |
| 2013-10-28 | Open-market sale | 200 | $7.16 | 65,023 |
| 2013-10-28 | Open-market sale | 100 | $7.17 | 65,223 |
| 2013-10-28 | Open-market sale | 184 | $7.18 | 65,323 |
| 2013-10-28 | Open-market sale | 728 | $7.30 | 65,507 |
| 2013-10-28 | Open-market sale | 100 | $7.33 | 66,235 |
| 2013-10-28 | Open-market sale | 757 | $7.35 | 66,335 |
| 2013-10-28 | Open-market sale | 82 | $7.37 | 67,092 |
| 2013-10-25 | Open-market sale | 100 | $7.31 | 73,493 |
| 2013-10-25 | Open-market sale | 2,381 | $7.31 | 73,593 |
| 2013-10-25 | Open-market sale | 200 | $7.32 | 75,974 |
| 2013-10-25 | Open-market sale | 100 | $7.32 | 76,174 |
| 2013-10-25 | Open-market sale | 100 | $7.33 | 76,274 |
| 2013-10-25 | Open-market sale | 400 | $7.34 | 76,374 |
| 2013-10-25 | Open-market sale | 200 | $7.35 | 76,774 |
| 2013-10-25 | Open-market sale | 100 | $7.36 | 76,974 |
| 2013-10-25 | Open-market sale | 100 | $7.36 | 77,074 |
| 2013-10-25 | Open-market sale | 300 | $7.25 | 67,174 |
| 2013-10-25 | Open-market sale | 200 | $7.26 | 67,474 |
| 2013-10-25 | Open-market sale | 300 | $7.27 | 76,674 |
| 2013-10-25 | Open-market sale | 100 | $7.28 | 67,974 |
| 2013-10-25 | Open-market sale | 200 | $7.28 | 68,074 |
| 2013-10-25 | Open-market sale | 100 | $7.29 | 68,274 |
| 2013-10-25 | Open-market sale | 200 | $7.30 | 68,374 |
| 2013-10-25 | Open-market sale | 4,819 | $7.30 | 68,574 |
| 2013-10-25 | Open-market sale | 100 | $7.31 | 73,393 |
| 2013-10-24 | Open-market sale | 400 | $7.39 | 84,642 |
| 2013-10-24 | Open-market sale | 700 | $7.40 | 85,042 |
| 2013-10-24 | Open-market sale | 200 | $7.41 | 85,742 |
| 2013-10-24 | Open-market sale | 400 | $7.42 | 85,942 |
| 2013-10-24 | Open-market sale | 100 | $7.43 | 86,342 |
| 2013-10-24 | Open-market sale | 257 | $7.44 | 86,442 |
| 2013-10-24 | Open-market sale | 200 | $7.45 | 86,699 |
| 2013-10-24 | Open-market sale | 4,700 | $7.30 | 77,174 |
| 2013-10-24 | Open-market sale | 300 | $7.31 | 81,874 |
| 2013-10-24 | Open-market sale | 1,468 | $7.35 | 82,174 |
| 2013-10-24 | Open-market sale | 400 | $7.37 | 83,642 |
| 2013-10-24 | Open-market sale | 200 | $7.38 | 84,042 |
| 2013-10-24 | Open-market sale | 400 | $7.39 | 84,242 |
| 2013-10-23 | Open-market sale | 600 | $7.45 | 86,899 |
| 2013-10-23 | Open-market sale | 100 | $7.46 | 87,499 |
| 2013-10-23 | Open-market sale | 300 | $7.46 | 87,599 |
| 2013-10-23 | Open-market sale | 400 | $7.47 | 87,899 |
| 2013-10-23 | Open-market sale | 300 | $7.48 | 88,299 |
| 2013-10-23 | Open-market sale | 400 | $7.49 | 88,599 |
| 2013-08-29 | Open-market sale | 6,971 | $5.90 | 94,599 |
| 2013-08-29 | Open-market sale | 605 | $5.94 | 89,202 |
| 2013-08-29 | Open-market sale | 2,776 | $5.91 | 91,814 |
| 2013-08-29 | Open-market sale | 13 | $5.93 | 89,807 |
| 2013-08-29 | Open-market sale | 9 | $5.91 | 94,590 |
| 2013-08-29 | Open-market sale | 103 | $5.97 | 88,999 |
| 2013-08-29 | Open-market sale | 100 | $5.95 | 89,102 |
| 2013-08-29 | Open-market sale | 1,994 | $5.92 | 89,820 |
| 2013-07-16 | Option exercise (derivative) | 20,000 | — | 0 |
| 2013-07-16 | Option exercise | 20,000 | $1.50 | 101,570 |
| 2013-05-07 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2013-02-04 | Option exercise (derivative) | 30,000 | $0.00 | 0 |
| 2013-02-04 | Option exercise | 30,000 | $1.92 | 81,570 |
| 2013-02-01 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2012-11-08 | Grant / award (derivative) | 17,500 | — | 17,500 |
| 2012-07-20 | Option exercise (derivative) | 10,000 | — | 17,000 |
| 2012-07-20 | Option exercise | 10,000 | $1.50 | 51,570 |
| 2012-07-16 | Grant / award (derivative) | 14,000 | — | 14,000 |
| 2012-04-03 | Grant / award (derivative) | 36,000 | — | 36,000 |
| 2011-11-23 | Grant / award (derivative) | 5,000 | — | 5,000 |
| 2011-06-03 | Grant / award (derivative) | 25,000 | — | 25,000 |
| 2011-06-03 | Grant / award (derivative) | 50,000 | — | 50,000 |
| 2010-04-27 | Grant / award (derivative) | 25,000 | — | 25,000 |
| 2009-12-10 | Grant / award (derivative) | 40,000 | — | 40,000 |
| 2009-12-10 | Grant / award (derivative) | 46,000 | — | 46,000 |
| 2009-12-10 | Grant / award (derivative) | 10,000 | — | 10,000 |
| 2009-12-10 | Grant / award (derivative) | 5,000 | — | 5,000 |
| 2009-12-10 | Grant / award (derivative) | 20,000 | — | 20,000 |
| 2009-12-10 | Disposition to issuer (derivative) | 20,000 | — | 0 |
| 2009-05-13 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2008-01-30 | Grant / award (derivative) | 20,000 | — | 20,000 |
| 2007-02-27 | Grant / award (derivative) | 10,000 | — | 10,000 |
| 2006-10-25 | Grant / award (derivative) | 40,000 | — | 40,000 |
| 2005-12-30 | Grant / award (derivative) | 20,000 | — | 20,000 |
| 2005-12-30 | Grant / award (derivative) | 46,000 | — | 46,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.