Insider Transactions by Rayhill Brian

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
CPSS Director May 09, 2022 Option Exercise $15.09 12,148 183,313 80,896 May 11, 2022, 02:30 PM
CPSS Director May 09, 2022 Option Exercise $6.11 30,000 183,300 93,044 May 11, 2022, 02:30 PM
CPSS Director Mar 29, 2022 Option Exercise $11.98 1,803 21,600 63,044 Mar 31, 2022, 05:23 PM
CPSS Director Mar 29, 2022 Option Exercise $1.20 18,000 21,600 64,847 Mar 31, 2022, 05:23 PM
CPSS Director Jun 02, 2021 Option Exercise $4.84 5,321 25,754 46,847 Jun 04, 2021, 09:34 PM
CPSS Director Jun 02, 2021 Option Exercise $1.03 25,000 25,750 52,168 Jun 04, 2021, 09:34 PM
CPSS Director Apr 27, 2020 Option Exercise $3.03 7,169 21,722 27,168 Apr 29, 2020, 05:07 PM
CPSS Director Apr 27, 2020 Option Exercise $1.81 12,000 21,720 34,337 Apr 29, 2020, 05:07 PM
CPSS Director Mar 08, 2019 Option Exercise $4.20 5,500 23,100 46,837 Mar 12, 2019, 07:01 PM
CPSS Director Mar 08, 2019 Option Exercise $0.77 30,000 23,100 52,337 Mar 12, 2019, 07:01 PM
CPSS Director Mar 08, 2019 Sale $4.20 24,500 102,900 22,337 Mar 12, 2019, 07:01 PM
CPSS Director Jan 04, 2018 Option Exercise $4.15 7,663 31,801 22,337 Jan 08, 2018, 03:34 PM
CPSS Director Jan 04, 2018 Option Exercise $3.18 10,000 31,800 30,000 Jan 08, 2018, 03:34 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
CPSS Director May 09, 2022 Option Exercise 183,313
CPSS Director May 09, 2022 Option Exercise 183,300
CPSS Director Mar 29, 2022 Option Exercise 21,600
CPSS Director Mar 29, 2022 Option Exercise 21,600
CPSS Director Jun 02, 2021 Option Exercise 25,754
CPSS Director Jun 02, 2021 Option Exercise 25,750
CPSS Director Apr 27, 2020 Option Exercise 21,722
CPSS Director Apr 27, 2020 Option Exercise 21,720
CPSS Director Mar 08, 2019 Option Exercise 23,100
CPSS Director Mar 08, 2019 Option Exercise 23,100
CPSS Director Mar 08, 2019 Sale 102,900
CPSS Director Jan 04, 2018 Option Exercise 31,801
CPSS Director Jan 04, 2018 Option Exercise 31,800