Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 72 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

72 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Nov. 12, 2024 CPSS S 10,000 $10.16 $101,600 203,656 Direct -4.68% Disposed -10.5% (price as of 2026-10-02)
Aug. 16, 2022 CPSS S 8,591 $13.96 $119,930 106,308 Direct -7.48% Disposed -34.9% (price as of 2026-10-02)
Feb. 17, 2018 CPSS S 90,000 $4.13 $371,700 6,349 Direct -93.41% Disposed 120.1% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 100 $7.12 $712 35,804 Direct -0.28% Disposed 27.7% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 200 $7.12 $1,424 35,904 Direct -0.55% Disposed 27.7% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 300 $7.10 $2,130 36,104 Direct -0.82% Disposed 28.0% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 4,633 $7.10 $32,894 36,404 Direct -11.29% Disposed 28.0% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 2,112 $7.10 $14,995 41,037 Direct -4.89% Disposed 28.0% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 5,006 $7.09 $35,493 43,149 Direct -10.40% Disposed 28.2% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 1,900 $7.08 $13,452 48,155 Direct -3.80% Disposed 28.4% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 2,615 $7.08 $18,514 50,055 Direct -4.96% Disposed 28.4% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 1,000 $7.08 $7,080 52,670 Direct -1.86% Disposed 28.4% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 5,128 $7.07 $36,255 53,670 Direct -8.72% Disposed 28.6% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 200 $7.06 $1,412 58,798 Direct -0.34% Disposed 28.8% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 1,100 $7.06 $7,766 58,998 Direct -1.83% Disposed 28.8% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 300 $7.06 $2,118 60,098 Direct -0.50% Disposed 28.8% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 4,306 $7.05 $30,357 60,398 Direct -6.65% Disposed 28.9% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 500 $7.04 $3,520 64,704 Direct -0.77% Disposed 29.1% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 600 $7.04 $4,224 65,204 Direct -0.91% Disposed 29.1% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 100 $7.12 $712 35,804 Direct -0.28% Disposed 27.7% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 200 $7.12 $1,424 35,904 Direct -0.55% Disposed 27.7% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 300 $7.10 $2,130 36,104 Direct -0.82% Disposed 28.0% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 4,633 $7.10 $32,894 36,404 Direct -11.29% Disposed 28.0% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 2,112 $7.10 $14,995 41,037 Direct -4.89% Disposed 28.0% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 5,006 $7.09 $35,493 43,149 Direct -10.40% Disposed 28.2% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 1,900 $7.08 $13,452 48,155 Direct -3.80% Disposed 28.4% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 2,615 $7.08 $18,514 50,055 Direct -4.96% Disposed 28.4% (price as of 2026-10-02)
Oct. 28, 2014 CPSS S 1,000 $1000.00 $1,000,000 52,670 Direct -1.86% Disposed -99.1% (price as of 2026-10-02)

Showing latest 100 of 238 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Aug. 11, 2026 CPSS Stock Option (right to buy) Common Stock (90,000) $9.20 Aug. 11, 2033 90,000 Acquired
Aug. 5, 2026 CPSS Stock Option (right to buy) Common Stock (60,000) $3.53 Aug. 8, 2026 60,000 Disposed
Sept. 9, 2025 CPSS Stock Option (right to buy) Common Stock, No Par Value (90,000) $8.19 Sept. 9, 2032 90,000 Acquired
May 8, 2025 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $3.48 May 9, 2025 60,000 Disposed
May 15, 2024 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $4.35 May 17, 2024 60,000 Disposed
May 11, 2023 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $3.48 May 12, 2023 60,000 Disposed
May 2, 2023 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $7.97 May 7, 2023 60,000 Disposed
Jan. 27, 2023 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $6.86 Feb. 1, 2023 60,000 Disposed
Nov. 3, 2022 CPSS Stock Option (right to buy) Common Stock, No Par Value (17,500) $3.72 Nov. 8, 2022 17,500 Disposed
June 24, 2022 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $10.25 June 24, 2029 60,000 Acquired
Feb. 28, 2022 CPSS Stock Option (right to buy) Common Stock, No Par Value (36,000) $1.20 April 3, 2022 36,000 Disposed
Feb. 28, 2022 CPSS Stock Option (right to buy) Common Stock, No Par Value (14,000) $1.94 July 16, 2022 14,000 Disposed
Feb. 25, 2022 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $6.11 May 19, 2022 60,000 Disposed
Nov. 17, 2021 CPSS Stock Option (right to buy) Common Stock, No Par Value (10,000) $1.50 Nov. 23, 2021 10,000 Disposed
Nov. 7, 2021 CPSS Stock Option (right to buy) Common Stock, No Par Value (5,000) $1.75 Nov. 23, 2021 5,000 Disposed
Aug. 3, 2021 CPSS Stock Option (right to buy) Common Stock, no par value (60,000) $4.95 Aug. 3, 2028 60,000 Acquired
May 27, 2021 CPSS Stock Option (right to buy) Common Stock, no par value (50,000) $1.03 June 3, 2021 50,000 Disposed
June 1, 2020 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $2.47 June 1, 2027 60,000 Acquired
April 24, 2020 CPSS Stock Option (right to buy) Common Stock, no par value (25,000) $1.81 April 27, 2020 25,000 Disposed
Aug. 8, 2019 CPSS Stock Option (Right to Buy) Common Stock, no par value (60,000) $3.53 Aug. 8, 2026 60,000 Acquired
May 6, 2019 CPSS Stock Option (right to buy) Common Stock, No Par Value (30,000) $0.77 May 13, 2019 30,000 Disposed
May 9, 2018 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $3.48 May 9, 2025 60,000 Acquired
Feb. 6, 2018 CPSS Stock Option (right to buy) Common Stock, No Par Value (30,000) $0.77 May 13, 2019 30,000 Disposed
Jan. 23, 2018 CPSS Stock Option (right to buy) Common Stock, No Par Value (20,000) $1.50 Jan. 30, 2018 20,000 Disposed
July 28, 2017 CPSS Stock Option (right to buy) Common Stock, No Par Value (20,000) $1.50 July 30, 2017 20,000 Disposed
May 17, 2017 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $4.35 May 17, 2024 60,000 Acquired
Feb. 23, 2017 CPSS Stock Option (right to buy) Common Stock, No Par Value (10,000) $1.50 Feb. 27, 2017 10,000 Disposed
Oct. 21, 2016 CPSS Stock Option (right to buy) Common Stoc, no par value (40,000) $1.50 Oct. 25, 2016 40,000 Disposed
May 12, 2016 CPSS Stock Option (right to buy) Common Stock, No Par Value (60,000) $3.48 May 12, 2023 60,000 Acquired
Dec. 18, 2015 CPSS stock option (right to buy) common stock, no par value (46,000) $1.50 Dec. 30, 2015 46,000 Disposed
May 19, 2015 CPSS Stock Option (Right to Buy) Common Stock, no par value (60,000) $6.11 May 19, 2022 60,000 Acquired
April 20, 2015 CPSS Stock Option common stock, no par (20,000) $1.50 April 29, 2015 20,000 Disposed
July 28, 2014 CPSS Stock option (right to buy) Common stock, no par value (60,000) $6.59 July 28, 2021 60,000 Acquired
April 25, 2014 CPSS Stock Option common stock, no par value (20,000) $1.50 April 25, 2014 20,000 Acquired
April 25, 2014 CPSS Stock Option common stock, no par value (20,000) $1.50 April 25, 2014 20,000 Acquired
July 16, 2013 CPSS Stock Option (right to buy) common stock (20,000) $1.50 July 17, 2013 20,000 Disposed
May 7, 2013 CPSS Stock Option (right to buy) common stock (60,000) $7.97 May 7, 2023 60,000 Acquired
Feb. 4, 2013 CPSS Stock Option (right to buy) common stock (30,000) $1.92 Feb. 4, 2013 30,000 Disposed
Feb. 1, 2013 CPSS Stock Option (right to buy) common stock (60,000) $6.86 Feb. 1, 2023 60,000 Acquired
Nov. 8, 2012 CPSS Stock Options (right to buy) common stock (17,500) $3.72 Nov. 8, 2022 17,500 Acquired
July 20, 2012 CPSS Stock Option (right to buy) common stock (10,000) $1.50 July 23, 2012 10,000 Disposed
July 16, 2012 CPSS Stock Option (right to buy) common stock (14,000) $1.94 July 16, 2022 14,000 Acquired
April 3, 2012 CPSS Stock option (right to buy) common stock, no par value (36,000) $1.20 April 3, 2022 36,000 Acquired
Nov. 23, 2011 CPSS stock option (right to buy) common stock, no par value (5,000) $1.50 Nov. 21, 2021 5,000 Acquired
Nov. 23, 2011 CPSS stock option (right to buy) common stock, no par value (5,000) $1.50 Nov. 23, 2021 5,000 Acquired
Nov. 23, 2011 CPSS stock option (right to buy) common stock, no par value (5,000) $1.75 Nov. 23, 2021 5,000 Acquired
June 3, 2011 CPSS stock option (right to buy) common stock, no par value (50,000) $1.03 June 3, 2021 50,000 Acquired
June 3, 2011 CPSS stock option (right to buy) common stock, no par value (25,000) $1.03 June 3, 2021 25,000 Acquired
April 27, 2010 CPSS stock options (right to buy) common stock, no par value (25,000) $1.81 April 27, 2020 25,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (10,000) $1.50 Feb. 27, 2017 10,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (10,000) $6.91 Feb. 27, 2017 10,000 Disposed
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (40,000) $1.50 Oct. 25, 2016 40,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (40,000) $6.85 Oct. 25, 2016 40,000 Disposed
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (46,000) $1.50 Dec. 30, 2015 46,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (46,000) $6.00 Dec. 30, 2015 46,000 Disposed
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (20,000) $1.50 July 30, 2017 20,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (20,000) $5.26 July 30, 2017 20,000 Disposed
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (20,000) $1.50 April 29, 2015 20,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (20,000) $5.04 April 29, 2015 20,000 Disposed
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (5,000) $1.50 Jan. 17, 2011 5,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (5,000) $4.25 Jan. 17, 2011 5,000 Disposed
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (20,000) $1.50 April 26, 2014 20,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (20,000) $4.00 April 26, 2014 20,000 Disposed
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (20,000) $1.50 Jan. 30, 2018 20,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (20,000) $3.18 Jan. 30, 2018 20,000 Disposed
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (20,000) $1.50 July 17, 2013 20,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (20,000) $2.64 July 17, 2013 20,000 Disposed
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (5,000) $1.50 Jan. 17, 2011 5,000 Acquired
Dec. 10, 2009 CPSS stock options (right to buy) common stock no par value (5,000) $2.50 Jan. 17, 2011 5,000 Disposed
May 13, 2009 CPSS Stock Option (right to buy) Common stock, no par value (60,000) $0.77 May 13, 2019 60,000 Acquired
Jan. 30, 2008 CPSS Stock Option (right to buy) common stock (20,000) $3.18 Jan. 30, 2018 20,000 Acquired
Feb. 27, 2007 CPSS Stock Option (right to buy) common stock (10,000) $6.91 Feb. 27, 2017 10,000 Acquired
Oct. 25, 2006 CPSS Stock Option (right to buy) Common stock (40,000) $6.85 Oct. 25, 2016 40,000 Acquired
Dec. 30, 2005 CPSS Stock Option (right to buy) common stock (46,000) $6.00 Dec. 30, 2015 46,000 Acquired
Dec. 30, 2005 CPSS Stock Option (right to buy) common stock (20,000) $6.00 Dec. 30, 2015 20,000 Acquired
May 16, 2005 CPSS Stock Option (right to buy) Common stock (20,000) $5.04 April 29, 2015 20,000 Acquired
Sept. 29, 2004 CPSS Employee Stock ption (right to buy) Common Stock (1,400) $0.62 June 30, 2009 1,400 Disposed
Sept. 29, 2004 CPSS Employee Stock Option (right to buy) Common Stock (3,000) $0.62 June 30, 2009 3,000 Disposed
Feb. 27, 2004 CPSS Employee Stock Option (right to buy) Common Stock (500) $0.62 Jan. 25, 2009 500 Disposed
Nov. 28, 2003 CPSS Employee Stock Option (right to buy) Common stock (1,400) $0.62 June 30, 2009 1,400 Disposed
Nov. 28, 2003 CPSS Employee Stock Option (right to buy) Common Stock (2,800) $0.62 Jan. 12, 2008 2,800 Disposed
Nov. 28, 2003 CPSS Employee Stock Option (right to buy) common stock (500) $0.62 Jan. 25, 2009 500 Disposed
Nov. 28, 2003 CPSS Employee Stock Option (right to buy) common stock (3,000) $0.62 June 30, 2009 3,000 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2024 $374,000 · · · $319,396 · $9,534 $702,930

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.