Insider Transactions by Washer Greg

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
CPSS Director Apr 01, 2022 Option Exercise $4.02 90,000 361,800 217,000 Apr 05, 2022, 05:20 PM
CPSS Director May 19, 2021 Buy $4.21 2,182 9,183 106,803 May 21, 2021, 06:37 PM
CPSS Director May 18, 2021 Buy $4.16 1,164 4,842 104,621 May 21, 2021, 06:37 PM
CPSS Director Dec 16, 2020 Sale $4.06 9,499 38,566 127,000 Dec 17, 2020, 05:59 PM
CPSS Director Dec 15, 2020 Sale $4.05 42,477 171,857 158,976 Dec 17, 2020, 05:59 PM
CPSS Director Dec 10, 2020 Sale $4.03 30,094 121,381 206,476 Dec 14, 2020, 07:47 PM
CPSS Director Dec 09, 2020 Sale $4.06 28,507 115,671 217,577 Dec 10, 2020, 05:51 PM
CPSS Director Dec 08, 2020 Sale $4.08 13,167 53,703 250,535 Dec 10, 2020, 05:51 PM
CPSS Director Nov 13, 2019 Sale $3.42 40,000 136,802 290,444 Nov 14, 2019, 05:18 PM
CPSS Director Nov 07, 2019 Sale $3.42 13,369 45,722 290,744 Nov 12, 2019, 07:42 PM
CPSS Director Dec 13, 2018 Sale $3.40 8,631 29,389 323,430 Dec 17, 2018, 04:30 PM
CPSS Director Dec 14, 2018 Sale $3.42 15,000 51,300 314,113 Dec 17, 2018, 04:30 PM
CPSS Director Nov 30, 2015 Buy $4.68 5,000 23,400 317,744 Dec 01, 2015, 07:39 PM
CPSS Director Nov 27, 2015 Buy $4.71 5,000 23,550 312,744 Dec 01, 2015, 07:39 PM
CPSS Director Oct 20, 2015 Buy $4.79 15,000 71,900 307,744 Oct 20, 2015, 07:48 PM
CPSS Director Oct 19, 2015 Buy $4.82 10,000 48,200 292,744 Oct 20, 2015, 07:48 PM
CPSS Director Sep 15, 2015 Buy $5.31 2,000 10,620 282,744 Sep 16, 2015, 07:41 PM
CPSS Director Aug 24, 2015 Buy $5.44 2,000 10,880 280,744 Aug 25, 2015, 02:57 PM
CPSS Director Aug 21, 2015 Buy $5.50 7,500 41,250 278,744 Aug 21, 2015, 03:43 PM
CPSS Director Aug 11, 2015 Buy $5.58 5,000 27,900 271,244 Aug 11, 2015, 06:48 PM
CPSS Director Aug 07, 2015 Buy $5.49 1,000 5,490 266,244 Aug 11, 2015, 06:48 PM
CPSS Director Jun 01, 2015 Buy $5.85 10,000 58,500 275,244 Jun 01, 2015, 06:42 PM
CPSS Director May 29, 2015 Buy $5.95 6,000 35,700 265,244 Jun 01, 2015, 06:42 PM
CPSS Director May 28, 2015 Buy $6.04 10,000 60,400 259,244 Jun 01, 2015, 06:42 PM
CPSS Director Mar 02, 2015 Buy $6.81 10,000 68,148 249,244 Mar 03, 2015, 03:40 PM
CPSS Director Feb 25, 2015 Buy $6.90 5,602 38,674 239,244 Feb 27, 2015, 07:56 PM
CPSS Director Nov 04, 2014 Buy $6.94 5,000 34,700 233,642 Nov 05, 2014, 07:11 PM
CPSS Director Nov 03, 2014 Buy $6.95 5,000 34,750 228,642 Nov 04, 2014, 05:48 PM
CPSS Director Oct 27, 2014 Buy $6.95 698 4,851 223,642 Oct 29, 2014, 12:55 PM
CPSS Director Oct 22, 2014 Buy $6.88 9,524 65,489 222,944 Oct 23, 2014, 12:49 PM
CPSS Director Sep 16, 2014 Buy $6.98 20,000 139,600 213,420 Sep 18, 2014, 06:23 PM
CPSS Director Aug 07, 2014 Buy $7.10 10,000 71,000 103,457 Aug 08, 2014, 05:12 PM
CPSS Director Jul 25, 2014 Buy $6.78 37,500 254,261 176,420 Jul 28, 2014, 08:06 PM
CPSS Director Jul 24, 2014 Buy $7.16 16,200 115,942 138,920 Jul 28, 2014, 08:06 PM
CPSS Director Jul 28, 2014 Buy $6.55 17,000 111,400 193,420 Jul 28, 2014, 08:06 PM
CPSS Director Sep 25, 2013 Option Exercise $4.43 25,000 110,700 122,720 Sep 27, 2013, 03:00 PM
CPSS Director Aug 20, 2013 Buy $6.15 4,250 26,140 93,457 Aug 20, 2013, 06:42 PM
CPSS Director Jul 05, 2013 Option Exercise $1.15 92,000 105,750 97,720 Jul 09, 2013, 06:09 PM
CPSS Director Aug 02, 2012 Buy $2.00 2,500 5,010 5,720 Aug 03, 2012, 08:43 AM
CPSS Director Jul 31, 2012 Buy $1.99 3,220 6,392 3,220 Aug 03, 2012, 08:43 AM
CPSS Director Aug 02, 2012 Option Exercise $2.00 2,500 5,010 5,720 Aug 02, 2012, 06:34 PM
CPSS Director Jul 31, 2012 Option Exercise $1.99 3,220 6,392 3,220 Aug 02, 2012, 06:34 PM
CPSS Director May 17, 2012 Buy $1.73 2,400 4,152 89,207 May 21, 2012, 02:32 PM
CPSS Director May 18, 2012 Buy $1.74 4,257 7,407 89,207 May 21, 2012, 02:32 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
CPSS Director Apr 01, 2022 Option Exercise 361,800
CPSS Director May 19, 2021 Buy 9,183
CPSS Director May 18, 2021 Buy 4,842
CPSS Director Dec 16, 2020 Sale 38,566
CPSS Director Dec 15, 2020 Sale 171,857
CPSS Director Dec 10, 2020 Sale 121,381
CPSS Director Dec 09, 2020 Sale 115,671
CPSS Director Dec 08, 2020 Sale 53,703
CPSS Director Nov 13, 2019 Sale 136,802
CPSS Director Nov 07, 2019 Sale 45,722
CPSS Director Dec 13, 2018 Sale 29,389
CPSS Director Dec 14, 2018 Sale 51,300
CPSS Director Nov 30, 2015 Buy 23,400
CPSS Director Nov 27, 2015 Buy 23,550
CPSS Director Oct 20, 2015 Buy 71,900
CPSS Director Oct 19, 2015 Buy 48,200
CPSS Director Sep 15, 2015 Buy 10,620
CPSS Director Aug 24, 2015 Buy 10,880
CPSS Director Aug 21, 2015 Buy 41,250
CPSS Director Aug 11, 2015 Buy 27,900
CPSS Director Aug 07, 2015 Buy 5,490
CPSS Director Jun 01, 2015 Buy 58,500
CPSS Director May 29, 2015 Buy 35,700
CPSS Director May 28, 2015 Buy 60,400
CPSS Director Mar 02, 2015 Buy 68,148
CPSS Director Feb 25, 2015 Buy 38,674
CPSS Director Nov 04, 2014 Buy 34,700
CPSS Director Nov 03, 2014 Buy 34,750
CPSS Director Oct 27, 2014 Buy 4,851
CPSS Director Oct 22, 2014 Buy 65,489
CPSS Director Sep 16, 2014 Buy 139,600
CPSS Director Aug 07, 2014 Buy 71,000
CPSS Director Jul 25, 2014 Buy 254,261
CPSS Director Jul 24, 2014 Buy 115,942
CPSS Director Jul 28, 2014 Buy 111,400
CPSS Director Sep 25, 2013 Option Exercise 110,700
CPSS Director Aug 20, 2013 Buy 26,140
CPSS Director Jul 05, 2013 Option Exercise 105,750
CPSS Director Aug 02, 2012 Buy 5,010
CPSS Director Jul 31, 2012 Buy 6,392
CPSS Director Aug 02, 2012 Option Exercise 5,010
CPSS Director Jul 31, 2012 Option Exercise 6,392
CPSS Director May 17, 2012 Buy 4,152
CPSS Director May 18, 2012 Buy 7,407