Insider Transactions by TERRY CHRIS

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
CPSS Sr. Vice President Feb 25, 2022 Option Exercise $12.00 37,721 452,652 64,899 Mar 01, 2022, 05:37 PM
CPSS Sr. Vice President Feb 25, 2022 Option Exercise $6.11 60,000 366,600 102,620 Mar 01, 2022, 05:37 PM
CPSS Sr. Vice President Feb 28, 2022 Option Exercise $1.41 50,000 70,360 114,899 Mar 01, 2022, 05:37 PM
CPSS Sr. Vice President Nov 17, 2021 Option Exercise $8.68 2,737 23,757 42,620 Nov 19, 2021, 05:07 PM
CPSS Sr. Vice President Nov 17, 2021 Option Exercise $1.58 15,000 23,750 45,357 Nov 19, 2021, 05:07 PM
CPSS Sr. Vice President May 27, 2021 Option Exercise $4.71 10,935 51,504 49,890 Jun 01, 2021, 09:47 PM
CPSS Sr. Vice President May 27, 2021 Option Exercise $1.03 50,000 51,500 60,825 Jun 01, 2021, 09:47 PM
CPSS Sr. Vice President Apr 24, 2020 Option Exercise $2.82 16,047 45,253 15,302 Apr 28, 2020, 04:41 PM
CPSS Sr. Vice President Apr 24, 2020 Option Exercise $1.81 25,000 45,250 31,349 Apr 28, 2020, 04:41 PM
CPSS Sr. Vice President May 06, 2019 Option Exercise $3.56 6,489 23,101 29,860 May 08, 2019, 05:51 PM
CPSS Sr. Vice President May 06, 2019 Option Exercise $0.77 30,000 23,100 36,349 May 08, 2019, 05:51 PM
CPSS Sr. Vice President Feb 17, 2018 Sale $4.13 90,000 371,700 6,349 Feb 21, 2018, 06:20 PM
CPSS Sr. Vice President Feb 06, 2018 Option Exercise $4.26 5,423 23,102 96,349 Feb 08, 2018, 06:48 PM
CPSS Sr. Vice President Feb 06, 2018 Option Exercise $0.77 30,000 23,100 101,772 Feb 08, 2018, 06:48 PM
CPSS Sr. Vice President Jan 23, 2018 Option Exercise $4.57 6,565 30,002 78,490 Jan 25, 2018, 08:41 PM
CPSS Sr. Vice President Jan 23, 2018 Option Exercise $1.50 20,000 30,000 85,055 Jan 25, 2018, 08:41 PM
CPSS Sr. Vice President Jul 28, 2017 Option Exercise $4.02 7,463 30,001 71,324 Aug 01, 2017, 08:33 PM
CPSS Sr. Vice President Jul 28, 2017 Option Exercise $1.50 20,000 30,000 78,787 Aug 01, 2017, 08:33 PM
CPSS Sr. Vice President Feb 23, 2017 Option Exercise $5.27 2,847 15,004 62,364 Feb 27, 2017, 05:00 PM
CPSS Sr. Vice President Feb 23, 2017 Option Exercise $1.50 10,000 15,000 65,211 Feb 27, 2017, 05:00 PM
CPSS Sr. Vice President Oct 21, 2016 Option Exercise $4.38 13,699 60,002 110,413 Oct 25, 2016, 06:34 PM
CPSS Sr. Vice President Oct 21, 2016 Option Exercise $1.50 40,000 60,000 124,112 Oct 25, 2016, 06:34 PM
CPSS Sr. Vice President Dec 18, 2015 Option Exercise $5.20 13,270 69,004 84,122 Dec 22, 2015, 05:09 PM
CPSS Sr. Vice President Dec 18, 2015 Option Exercise $1.50 46,000 69,000 97,392 Dec 22, 2015, 05:09 PM
CPSS Sr. Vice President Apr 20, 2015 Option Exercise $6.80 4,412 30,002 51,392 Apr 22, 2015, 06:23 PM
CPSS Sr. Vice President Apr 20, 2015 Option Exercise $1.50 20,000 30,000 55,804 Apr 22, 2015, 06:23 PM
CPSS Sr. Vice President Oct 28, 2014 Sale $7.08 30,000 212,343 65,204 Oct 31, 2014, 03:19 PM
CPSS Sr. Vice President Oct 28, 2014 Sale $40.18 30,000 1,205,268 65,204 Oct 30, 2014, 07:10 PM
CPSS Sr. Vice President Apr 25, 2014 Option Exercise $7.15 4,196 30,001 65,804 May 01, 2014, 12:49 PM
CPSS Sr. Vice President Apr 25, 2014 Option Exercise $1.50 20,000 30,000 70,000 May 01, 2014, 12:49 PM
CPSS Sr. Vice President Apr 25, 2014 Option Exercise $7.15 4,196 30,001 65,804 Apr 30, 2014, 07:22 PM
CPSS Sr. Vice President Apr 25, 2014 Option Exercise $1.50 20,000 30,000 70,000 Apr 30, 2014, 07:22 PM
CPSS Sr. Vice President Oct 29, 2013 Sale $7.06 7,174 50,683 55,174 Oct 30, 2013, 12:50 PM
CPSS Sr. Vice President Oct 25, 2013 Sale $7.30 10,000 73,030 77,074 Oct 29, 2013, 06:34 PM
CPSS Sr. Vice President Oct 28, 2013 Sale $7.16 10,000 71,636 67,092 Oct 29, 2013, 06:34 PM
CPSS Sr. Vice President Oct 24, 2013 Sale $7.34 9,725 71,402 86,699 Oct 25, 2013, 05:30 PM
CPSS Sr. Vice President Oct 23, 2013 Sale $7.47 2,100 15,681 88,599 Oct 25, 2013, 05:30 PM
CPSS Sr. Vice President Aug 29, 2013 Sale $5.91 12,571 74,273 94,599 Sep 03, 2013, 08:39 PM
CPSS Sr. Vice President Jul 16, 2013 Option Exercise $1.50 20,000 30,000 101,570 Jul 18, 2013, 06:43 PM
CPSS Sr. Vice President Feb 04, 2013 Option Exercise $1.92 30,000 57,600 81,570 Feb 06, 2013, 06:18 PM
CPSS Sr. Vice President Jul 20, 2012 Option Exercise $1.50 10,000 15,000 51,570 Jul 24, 2012, 06:13 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
CPSS Sr. Vice President Feb 25, 2022 Option Exercise 452,652
CPSS Sr. Vice President Feb 25, 2022 Option Exercise 366,600
CPSS Sr. Vice President Feb 28, 2022 Option Exercise 70,360
CPSS Sr. Vice President Nov 17, 2021 Option Exercise 23,757
CPSS Sr. Vice President Nov 17, 2021 Option Exercise 23,750
CPSS Sr. Vice President May 27, 2021 Option Exercise 51,504
CPSS Sr. Vice President May 27, 2021 Option Exercise 51,500
CPSS Sr. Vice President Apr 24, 2020 Option Exercise 45,253
CPSS Sr. Vice President Apr 24, 2020 Option Exercise 45,250
CPSS Sr. Vice President May 06, 2019 Option Exercise 23,101
CPSS Sr. Vice President May 06, 2019 Option Exercise 23,100
CPSS Sr. Vice President Feb 17, 2018 Sale 371,700
CPSS Sr. Vice President Feb 06, 2018 Option Exercise 23,102
CPSS Sr. Vice President Feb 06, 2018 Option Exercise 23,100
CPSS Sr. Vice President Jan 23, 2018 Option Exercise 30,002
CPSS Sr. Vice President Jan 23, 2018 Option Exercise 30,000
CPSS Sr. Vice President Jul 28, 2017 Option Exercise 30,001
CPSS Sr. Vice President Jul 28, 2017 Option Exercise 30,000
CPSS Sr. Vice President Feb 23, 2017 Option Exercise 15,004
CPSS Sr. Vice President Feb 23, 2017 Option Exercise 15,000
CPSS Sr. Vice President Oct 21, 2016 Option Exercise 60,002
CPSS Sr. Vice President Oct 21, 2016 Option Exercise 60,000
CPSS Sr. Vice President Dec 18, 2015 Option Exercise 69,004
CPSS Sr. Vice President Dec 18, 2015 Option Exercise 69,000
CPSS Sr. Vice President Apr 20, 2015 Option Exercise 30,002
CPSS Sr. Vice President Apr 20, 2015 Option Exercise 30,000
CPSS Sr. Vice President Oct 28, 2014 Sale 212,343
CPSS Sr. Vice President Oct 28, 2014 Sale 1,205,268
CPSS Sr. Vice President Apr 25, 2014 Option Exercise 30,001
CPSS Sr. Vice President Apr 25, 2014 Option Exercise 30,000
CPSS Sr. Vice President Apr 25, 2014 Option Exercise 30,001
CPSS Sr. Vice President Apr 25, 2014 Option Exercise 30,000
CPSS Sr. Vice President Oct 29, 2013 Sale 50,683
CPSS Sr. Vice President Oct 25, 2013 Sale 73,030
CPSS Sr. Vice President Oct 28, 2013 Sale 71,636
CPSS Sr. Vice President Oct 24, 2013 Sale 71,402
CPSS Sr. Vice President Oct 23, 2013 Sale 15,681
CPSS Sr. Vice President Aug 29, 2013 Sale 74,273
CPSS Sr. Vice President Jul 16, 2013 Option Exercise 30,000
CPSS Sr. Vice President Feb 04, 2013 Option Exercise 57,600
CPSS Sr. Vice President Jul 20, 2012 Option Exercise 15,000