Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 2 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

2 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Dec. 20, 2021 CPIX P 10b5-1 314 $4.33 $1,360 178,473 Direct +0.18% Acquired 70.7% (price as of 2026-10-02)
Dec. 17, 2021 CPIX P 10b5-1 240 $4.17 $1,001 178,159 Direct +0.13% Acquired 77.2% (price as of 2026-10-02)
Dec. 16, 2021 CPIX P 10b5-1 240 $4.53 $1,087 177,919 Direct +0.14% Acquired 63.1% (price as of 2026-10-02)
Dec. 15, 2021 CPIX P 10b5-1 200 $4.29 $858 177,679 Direct +0.11% Acquired 72.3% (price as of 2026-10-02)
Dec. 14, 2021 CPIX P 10b5-1 200 $4.28 $856 177,479 Direct +0.11% Acquired 72.7% (price as of 2026-10-02)
Dec. 13, 2021 CPIX P 10b5-1 200 $4.36 $872 177,279 Direct +0.11% Acquired 69.5% (price as of 2026-10-02)
Dec. 10, 2021 CPIX P 10b5-1 90 $4.82 $434 177,079 Direct +0.05% Acquired 53.3% (price as of 2026-10-02)
Dec. 9, 2021 CPIX P 10b5-1 90 $5.81 $523 176,989 Direct +0.05% Acquired 27.2% (price as of 2026-10-02)
Dec. 8, 2021 CPIX P 10b5-1 90 $6.15 $554 176,899 Direct +0.05% Acquired 20.2% (price as of 2026-10-02)
Dec. 7, 2021 CPIX P 10b5-1 90 $5.61 $505 176,809 Direct +0.05% Acquired 31.7% (price as of 2026-10-02)
Dec. 6, 2021 CPIX P 10b5-1 90 $4.46 $401 176,719 Direct +0.05% Acquired 65.7% (price as of 2026-10-02)
Dec. 3, 2021 CPIX P 10b5-1 90 $4.47 $402 176,629 Direct +0.05% Acquired 65.3% (price as of 2026-10-02)
Dec. 2, 2021 CPIX P 10b5-1 90 $3.84 $346 176,539 Direct +0.05% Acquired 92.4% (price as of 2026-10-02)
Dec. 1, 2021 CPIX P 10b5-1 90 $4.14 $373 176,449 Direct +0.05% Acquired 78.5% (price as of 2026-10-02)
Nov. 30, 2021 CPIX P 10b5-1 175 $4.61 $807 176,359 Direct +0.10% Acquired 60.3% (price as of 2026-10-02)
Nov. 29, 2021 CPIX P 10b5-1 175 $2.23 $390 176,184 Direct +0.10% Acquired 231.4% (price as of 2026-10-02)
Nov. 26, 2021 CPIX P 10b5-1 175 $2.26 $396 176,009 Direct +0.10% Acquired 227.0% (price as of 2026-10-02)
Nov. 24, 2021 CPIX P 10b5-1 175 $2.31 $404 175,834 Direct +0.10% Acquired 219.9% (price as of 2026-10-02)
Nov. 23, 2021 CPIX P 10b5-1 105 $2.29 $240 175,659 Direct +0.06% Acquired 222.7% (price as of 2026-10-02)
Nov. 22, 2021 CPIX P 10b5-1 105 $2.35 $247 175,554 Direct +0.06% Acquired 214.5% (price as of 2026-10-02)
Nov. 19, 2021 CPIX P 10b5-1 105 $2.55 $268 175,449 Direct +0.06% Acquired 189.8% (price as of 2026-10-02)
Nov. 18, 2021 CPIX P 10b5-1 105 $2.58 $271 175,344 Direct +0.06% Acquired 186.4% (price as of 2026-10-02)
Nov. 17, 2021 CPIX P 10b5-1 105 $2.58 $271 175,239 Direct +0.06% Acquired 186.4% (price as of 2026-10-02)
Nov. 16, 2021 CPIX P 10b5-1 105 $2.66 $279 175,134 Direct +0.06% Acquired 177.8% (price as of 2026-10-02)
Nov. 15, 2021 CPIX P 10b5-1 105 $2.71 $285 175,029 Direct +0.06% Acquired 172.7% (price as of 2026-10-02)
Nov. 12, 2021 CPIX P 10b5-1 105 $2.67 $280 174,924 Direct +0.06% Acquired 176.8% (price as of 2026-10-02)
Nov. 11, 2021 CPIX P 10b5-1 105 $2.83 $297 174,819 Direct +0.06% Acquired 161.1% (price as of 2026-10-02)
Nov. 10, 2021 CPIX P 10b5-1 105 $2.94 $309 174,714 Direct +0.06% Acquired 151.4% (price as of 2026-10-02)
Nov. 9, 2021 CPIX P 10b5-1 105 $3.21 $337 174,609 Direct +0.06% Acquired 130.2% (price as of 2026-10-02)
Nov. 8, 2021 CPIX P 10b5-1 105 $2.95 $310 174,504 Direct +0.06% Acquired 150.5% (price as of 2026-10-02)
Nov. 5, 2021 CPIX P 10b5-1 105 $2.71 $285 174,399 Direct +0.06% Acquired 172.7% (price as of 2026-10-02)
Nov. 4, 2021 CPIX P 10b5-1 105 $2.73 $287 174,294 Direct +0.06% Acquired 170.7% (price as of 2026-10-02)
Nov. 3, 2021 CPIX P 10b5-1 105 $2.71 $285 174,189 Direct +0.06% Acquired 172.7% (price as of 2026-10-02)
Nov. 2, 2021 CPIX P 10b5-1 105 $2.63 $276 174,084 Direct +0.06% Acquired 181.0% (price as of 2026-10-02)
Nov. 1, 2021 CPIX P 10b5-1 105 $2.67 $280 173,979 Direct +0.06% Acquired 176.8% (price as of 2026-10-02)
Oct. 29, 2021 CPIX P 10b5-1 105 $2.72 $286 173,874 Direct +0.06% Acquired 171.7% (price as of 2026-10-02)
Oct. 28, 2021 CPIX P 10b5-1 105 $2.61 $274 173,769 Direct +0.06% Acquired 183.1% (price as of 2026-10-02)
Oct. 27, 2021 CPIX P 10b5-1 105 $2.61 $274 173,664 Direct +0.06% Acquired 183.1% (price as of 2026-10-02)
Oct. 26, 2021 CPIX P 10b5-1 105 $2.64 $277 173,559 Direct +0.06% Acquired 179.9% (price as of 2026-10-02)
Oct. 25, 2021 CPIX P 10b5-1 105 $2.64 $277 173,454 Direct +0.06% Acquired 179.9% (price as of 2026-10-02)
Oct. 22, 2021 CPIX P 10b5-1 105 $2.66 $279 173,349 Direct +0.06% Acquired 177.8% (price as of 2026-10-02)
Oct. 21, 2021 CPIX P 10b5-1 105 $2.65 $278 173,244 Direct +0.06% Acquired 178.9% (price as of 2026-10-02)
Oct. 20, 2021 CPIX P 10b5-1 105 $2.63 $276 173,139 Direct +0.06% Acquired 181.0% (price as of 2026-10-02)
Oct. 19, 2021 CPIX P 10b5-1 105 $2.76 $290 173,034 Direct +0.06% Acquired 167.8% (price as of 2026-10-02)
Oct. 18, 2021 CPIX P 10b5-1 105 $2.75 $289 172,929 Direct +0.06% Acquired 168.7% (price as of 2026-10-02)
Oct. 15, 2021 CPIX P 10b5-1 105 $2.76 $290 172,824 Direct +0.06% Acquired 167.8% (price as of 2026-10-02)
Oct. 14, 2021 CPIX P 10b5-1 105 $2.81 $295 172,719 Direct +0.06% Acquired 163.0% (price as of 2026-10-02)
Oct. 13, 2021 CPIX P 10b5-1 105 $2.71 $285 172,614 Direct +0.06% Acquired 172.7% (price as of 2026-10-02)
Oct. 12, 2021 CPIX P 10b5-1 105 $2.71 $285 172,509 Direct +0.06% Acquired 172.7% (price as of 2026-10-02)
Oct. 11, 2021 CPIX P 10b5-1 105 $2.73 $287 172,404 Direct +0.06% Acquired 170.7% (price as of 2026-10-02)
Oct. 8, 2021 CPIX P 10b5-1 105 $2.84 $298 172,299 Direct +0.06% Acquired 160.2% (price as of 2026-10-02)
Oct. 7, 2021 CPIX P 10b5-1 105 $2.76 $290 172,194 Direct +0.06% Acquired 167.8% (price as of 2026-10-02)
Oct. 6, 2021 CPIX P 10b5-1 105 $2.76 $290 172,089 Direct +0.06% Acquired 167.8% (price as of 2026-10-02)
Oct. 5, 2021 CPIX P 10b5-1 105 $2.82 $296 171,984 Direct +0.06% Acquired 162.1% (price as of 2026-10-02)
Oct. 4, 2021 CPIX P 10b5-1 105 $2.87 $301 171,879 Direct +0.06% Acquired 157.5% (price as of 2026-10-02)
Oct. 1, 2021 CPIX P 10b5-1 105 $2.69 $282 171,774 Direct +0.06% Acquired 174.7% (price as of 2026-10-02)
Sept. 30, 2021 CPIX P 10b5-1 105 $2.72 $286 171,669 Direct +0.06% Acquired 171.7% (price as of 2026-10-02)
Sept. 29, 2021 CPIX P 10b5-1 105 $2.82 $296 171,564 Direct +0.06% Acquired 162.1% (price as of 2026-10-02)
Sept. 28, 2021 CPIX P 10b5-1 105 $2.76 $290 171,459 Direct +0.06% Acquired 167.8% (price as of 2026-10-02)
Sept. 27, 2021 CPIX P 10b5-1 105 $2.79 $293 171,354 Direct +0.06% Acquired 164.9% (price as of 2026-10-02)
Sept. 24, 2021 CPIX P 10b5-1 105 $2.74 $288 171,249 Direct +0.06% Acquired 169.7% (price as of 2026-10-02)
Sept. 23, 2021 CPIX P 10b5-1 105 $2.75 $289 171,144 Direct +0.06% Acquired 168.7% (price as of 2026-10-02)
Sept. 22, 2021 CPIX P 10b5-1 105 $2.76 $290 171,039 Direct +0.06% Acquired 167.8% (price as of 2026-10-02)
Sept. 21, 2021 CPIX P 10b5-1 105 $2.81 $295 170,934 Direct +0.06% Acquired 163.0% (price as of 2026-10-02)
Sept. 20, 2021 CPIX P 10b5-1 105 $2.82 $296 170,829 Direct +0.06% Acquired 162.1% (price as of 2026-10-02)
Sept. 17, 2021 CPIX P 10b5-1 105 $2.85 $299 170,724 Direct +0.06% Acquired 159.3% (price as of 2026-10-02)
Sept. 16, 2021 CPIX P 10b5-1 105 $2.91 $306 170,619 Direct +0.06% Acquired 154.0% (price as of 2026-10-02)
Sept. 15, 2021 CPIX P 10b5-1 105 $2.86 $300 170,514 Direct +0.06% Acquired 158.4% (price as of 2026-10-02)
Sept. 14, 2021 CPIX P 10b5-1 105 $3.02 $317 170,409 Direct +0.06% Acquired 144.7% (price as of 2026-10-02)
Sept. 13, 2021 CPIX P 10b5-1 105 $2.96 $311 170,304 Direct +0.06% Acquired 149.7% (price as of 2026-10-02)
Sept. 10, 2021 CPIX P 10b5-1 105 $2.78 $292 170,199 Direct +0.06% Acquired 165.8% (price as of 2026-10-02)
Sept. 9, 2021 CPIX P 10b5-1 105 $2.77 $291 170,094 Direct +0.06% Acquired 166.8% (price as of 2026-10-02)
Sept. 8, 2021 CPIX P 10b5-1 105 $2.89 $303 169,989 Direct +0.06% Acquired 155.7% (price as of 2026-10-02)
Sept. 7, 2021 CPIX P 10b5-1 105 $2.79 $293 169,884 Direct +0.06% Acquired 164.9% (price as of 2026-10-02)
Sept. 3, 2021 CPIX P 10b5-1 105 $2.85 $299 169,779 Direct +0.06% Acquired 159.3% (price as of 2026-10-02)
Sept. 2, 2021 CPIX P 10b5-1 105 $2.88 $302 169,674 Direct +0.06% Acquired 156.6% (price as of 2026-10-02)
Sept. 1, 2021 CPIX P 10b5-1 105 $2.88 $302 169,569 Direct +0.06% Acquired 156.6% (price as of 2026-10-02)
Aug. 31, 2021 CPIX P 10b5-1 105 $2.93 $308 169,464 Direct +0.06% Acquired 152.2% (price as of 2026-10-02)
Aug. 30, 2021 CPIX P 10b5-1 105 $2.88 $302 169,359 Direct +0.06% Acquired 156.6% (price as of 2026-10-02)
Aug. 27, 2021 CPIX P 10b5-1 105 $2.84 $298 169,254 Direct +0.06% Acquired 160.2% (price as of 2026-10-02)
Aug. 26, 2021 CPIX P 10b5-1 105 $2.82 $296 169,149 Direct +0.06% Acquired 162.1% (price as of 2026-10-02)
Aug. 25, 2021 CPIX P 10b5-1 105 $2.79 $293 169,044 Direct +0.06% Acquired 164.9% (price as of 2026-10-02)
Aug. 24, 2021 CPIX P 10b5-1 105 $2.89 $303 168,939 Direct +0.06% Acquired 155.7% (price as of 2026-10-02)
Aug. 23, 2021 CPIX P 10b5-1 105 $2.87 $301 168,834 Direct +0.06% Acquired 157.5% (price as of 2026-10-02)
Aug. 20, 2021 CPIX P 10b5-1 105 $2.96 $311 168,729 Direct +0.06% Acquired 149.7% (price as of 2026-10-02)
Aug. 19, 2021 CPIX P 10b5-1 105 $3.02 $317 168,624 Direct +0.06% Acquired 144.7% (price as of 2026-10-02)
Aug. 18, 2021 CPIX P 10b5-1 105 $2.97 $312 168,519 Direct +0.06% Acquired 148.8% (price as of 2026-10-02)
Aug. 17, 2021 CPIX P 10b5-1 105 $3.05 $320 168,414 Direct +0.06% Acquired 142.3% (price as of 2026-10-02)
Aug. 16, 2021 CPIX P 10b5-1 105 $2.92 $307 168,309 Direct +0.06% Acquired 153.1% (price as of 2026-10-02)
Aug. 13, 2021 CPIX P 10b5-1 105 $2.92 $307 168,204 Direct +0.06% Acquired 153.1% (price as of 2026-10-02)
Aug. 11, 2021 CPIX P 10b5-1 105 $2.98 $313 168,099 Direct +0.06% Acquired 148.0% (price as of 2026-10-02)
Aug. 10, 2021 CPIX P 10b5-1 105 $2.96 $311 167,994 Direct +0.06% Acquired 149.7% (price as of 2026-10-02)
Aug. 9, 2021 CPIX P 10b5-1 105 $2.93 $308 167,889 Direct +0.06% Acquired 152.2% (price as of 2026-10-02)
Aug. 6, 2021 CPIX P 10b5-1 105 $3.01 $316 167,784 Direct +0.06% Acquired 145.5% (price as of 2026-10-02)
Aug. 5, 2021 CPIX P 10b5-1 105 $3.11 $327 167,679 Direct +0.06% Acquired 137.6% (price as of 2026-10-02)
Aug. 4, 2021 CPIX P 10b5-1 105 $3.18 $334 167,574 Direct +0.06% Acquired 132.4% (price as of 2026-10-02)
Aug. 3, 2021 CPIX P 10b5-1 105 $3.17 $333 167,469 Direct +0.06% Acquired 133.1% (price as of 2026-10-02)
Aug. 2, 2021 CPIX P 10b5-1 105 $3.34 $351 167,364 Direct +0.06% Acquired 121.3% (price as of 2026-10-02)

Showing latest 100 of 204 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
March 17, 2022 CPIX Options (right to buy) Common Stock (5,000) $3.22 March 17, 2031 5,000 Disposed
March 17, 2021 CPIX Options (right to buy) Common Stock (5,000) $3.22 March 17, 2031 5,000 Acquired
May 22, 2012 CPIX Restricted stock Common stock (12,128) $0.00 · 12,128 Acquired
May 22, 2012 CPIX Options Common stock (10,000) $11.29 March 26, 2015 10,000 Disposed
May 22, 2012 CPIX Options Common stock (18,000) $13.00 July 22, 2018 18,000 Disposed
Nov. 17, 2010 CPIX Options Common stock (3,700) $1.62 Jan. 1, 2011 3,700 Disposed
Nov. 17, 2010 CPIX Options Common stock (3,700) $1.62 Jan. 1, 2011 3,700 Disposed
March 26, 2010 CPIX Options Common stock (10,000) $11.29 March 26, 2015 10,000 Acquired

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

Initial ownership (Form 3) 11 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Aug. 11, 2009 CPIX Common Stock 93,172 Direct
Aug. 11, 2009 CPIX Options→ Common Stock (3,700) 3,700 Direct
Aug. 11, 2009 CPIX Options→ Common Stock (3,700) 3,700 Direct
Aug. 11, 2009 CPIX Options→ Common Stock (4,000) 4,000 Direct
Aug. 11, 2009 CPIX Options→ Common Stock (4,000) 4,000 Direct
Aug. 11, 2009 CPIX Options→ Common Stock (4,000) 4,000 Direct
Aug. 11, 2009 CPIX Options→ Common Stock (4,000) 4,000 Direct
Aug. 11, 2009 CPIX Options→ Common Stock (3,000) 3,000 Direct
Aug. 11, 2009 CPIX Options→ Common Stock (5,000) 5,000 Direct
Aug. 11, 2009 CPIX Options→ Common Stock (5,000) 5,000 Direct
Aug. 11, 2009 CPIX Options→ Common Stock (5,000) 5,000 Direct

Compensation (DEF 14A)

08

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

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2022 $350,000 $67,200 · $12,950 · · $744 $430,894
2021 $336,500 $56,000 $16,100 · · $10,000 $744 $419,344
2020 $325,000 $56,000 $17,800 · · $10,000 $744 $409,544

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