Director
Avg Cost/Share
$29.77
Shares
3,391
Total Value
$100,950.07
Owned After
25,000
SEC Form 4
Director
Avg Cost/Share
$30.25
Shares
1,494
Total Value
$45,193.50
Owned After
25,000
SEC Form 4
Director
Avg Cost/Share
$31.00
Shares
2,000
Total Value
$62,000.00
Owned After
25,000
SEC Form 4
Director
Avg Cost/Share
$29.05
Shares
2,000
Total Value
$58,100.00
Owned After
25,000
SEC Form 4
Director
Avg Cost/Share
$14.91
Shares
8,000
Total Value
$118,551.00
Owned After
25,000
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Mastrocola David John | CPS | Director | Mar 13, 2026 | Buy | $29.77 | 3,391 | $100,950.07 | 25,000 | |
| Mastrocola David John | CPS | Director | Mar 12, 2026 | Buy | $30.25 | 1,494 | $45,193.50 | 25,000 | |
| Mastrocola David John | CPS | Director | Mar 11, 2026 | Buy | $31.00 | 2,000 | $62,000.00 | 25,000 | |
| Mastrocola David John | CPS | Director | Nov 10, 2025 | Buy | $29.05 | 2,000 | $58,100.00 | 25,000 | |
| Mastrocola David John | CPS | Director | Feb 19, 2025 | Buy | $14.91 | 8,000 | $118,551.00 | 25,000 |