| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CPS | Banas Jonathan P | EVP and CFO | Mar 01 '26 | Option Exercise | 0.00 | 47,342 | 0 | 71,011 | Mar 03 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Feb 12 '26 | Option Exercise | 0.00 | 21,288 | 0 | 64,571 | Feb 17 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Nov 04 '25 | Buy | 28.22 | 500 | 14,108 | 53,927 | Nov 05 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Nov 03 '25 | Buy | 29.95 | 500 | 14,975 | 53,427 | Nov 05 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Mar 01 '25 | Option Exercise | 0.00 | 40,382 | 0 | 58,704 | Mar 04 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Feb 24 '25 | Buy | 15.00 | 3,000 | 45,000 | 38,513 | Feb 25 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Feb 14 '25 | Option Exercise | 0.00 | 30,500 | 0 | 40,299 | Feb 18 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Feb 12 '25 | Option Exercise | 0.00 | 45,052 | 0 | 47,575 | Feb 14 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Mar 01 '24 | Option Exercise | 0.00 | 25,182 | 0 | 23,914 | Mar 05 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Feb 16 '24 | Option Exercise | 0.00 | 8,048 | 0 | 12,688 | Feb 20 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Mar 01 '23 | Option Exercise | 0.00 | 10,166 | 0 | 10,167 | Mar 03 12:00 AM |
| CPS | Banas Jonathan P | EVP and CFO | Feb 13 '23 | Option Exercise | 0.00 | 10,004 | 0 | 10,018 | Feb 15 12:00 AM |