← All stocks

CPS TECHNOLOGIES CORP/DE/

CPSH Net selling
CIK 0000814676 #4515 in the set updated 21 Sep 2026
Bought (120 mo)
$311.61K
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$9.23M
$0.00 on a plan · $1.83M straight out of an exercise
Sold at will
$7.40M
30 of 33 sales
Net
−$8.92M
−$7.09M against sales at will

By person

12 insiders · 87 transactions
0.4×

Brian T. Mackey holds only 0.4 times base salary in stock. $140.71K of shares against $319.13K in salary for 2025.

Salary from the company's own proxy. The shares are what Brian T. Mackey last reported holding, valued at $3.86, the price Common Stock was last bought or sold at on the open market here, on 16 Mar 2026.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
Peregrine Financial Corp entity
10% owner
$3.16M (20)
−$3.16M
689,675
3.56%
$2.66M
−26.5%
BENNETT GRANT C
Director
$2.31M (5)
−$2.31M
1,265,554
6.53%
$4.88M
−15.9%
Snow Daniel C
Director
$14.50K (2)
$2.07M (2) scheduled
−$2.05M
11,941
0.0616%
$46.03K
NORWOOD RALPH M
Director
$1.18M (4)
−$1.18M
70,341
0.3628%
$271.16K
CULLIGAN THOMAS M
Director
$462.82K (1)
−$462.82K
16,745
0.0864%
$64.55K
+737.3%
Cavoli Ivo James
Director
$146.73K (10)
+$146.73K
72,685
0.3749%
$280.20K
Mackey Brian T
Chief Executive Officer
$80.56K (4)
+$80.56K
36,500
0.1883%
$140.71K
HUGHES FRANCIS J JR
Director
$55.00K (1)
+$55.00K
453,009
2.34%
$1.75M
+529.2%
Griffith Charles Kellogg Jr
CFO
$14.83K (3)
$44.62K (1) scheduled
−$29.79K
81,089
0.4182%
$312.60K
Adams Richard W
Former SVP & CTO
75,000
0.3868%
$289.13K
−34.5%
McCormack Michael E
former CEO
42,671
0.2201%
$164.50K
ARD MASTER LP entity
10% owner
0
0.0000%
$0.00
Insider
Date
Role
Action
Shares
Price
Amount
Cavoli Ivo James
15 Jul 2026
Director
Exercised, kept
37,500
$2.20
$82.50K
Mackey Brian T
24 Jun 2026
Chief Executive Officer
Exercised, kept
10,000
$2.93
$29.30K
Mackey Brian T
28 May 2026
Chief Executive Officer
Exercised, kept
10,181
$1.96
$19.95K
NORWOOD RALPH M
18 May 2026
Director
Exercised, kept
15,000
$1.49
$22.35K
Griffith Charles Kellogg Jr
18 May 2026
CFO
Exercised, kept
24,500
$2.14
$52.48K
NORWOOD RALPH M
11 May 2026
Director
Exercised, kept
20,000
$1.56
$31.10K
Griffith Charles Kellogg Jr
11 May 2026
CFO
Exercised, kept
25,000
$1.55
$38.75K
Cavoli Ivo James
16 Mar 2026
Director
Buy
2,315
$3.86
$8.92K
HUGHES FRANCIS J JR
19 Feb 2026
Director
Exercised, kept
15,000
$1.83
$27.45K
Griffith Charles Kellogg Jr
12 Dec 2025
CFO
Exercised, kept
15,000
$1.55
$23.25K
Cavoli Ivo James
13 Nov 2025
Director
Buy
1,500
$3.42
$5.13K
Griffith Charles Kellogg Jr
8 Oct 2025
CFO
Buy
4,000
$3.00
$12.00K
Mackey Brian T
8 Oct 2025
President & CEO
Buy
16,500
$3.00
$49.50K
Cavoli Ivo James
8 Oct 2025
Director
Buy
25,000
$3.00
$75.00K
HUGHES FRANCIS J JR
8 Oct 2025
Director
Buy
18,333
$3.00
$55.00K
Snow Daniel C
8 Oct 2025
Director
Buy
3,333
$3.00
$10.00K
Cavoli Ivo James
20 Aug 2025
Director
Buy
1,500
$3.03
$4.55K
Cavoli Ivo James
11 Aug 2025
Director
Buy
2,767
$2.88
$7.97K
Cavoli Ivo James
8 Aug 2025
Director
Buy
233
$2.85
$664.05
Cavoli Ivo James
8 Aug 2025
Director
Buy indirect
700
$2.90
$2.03K
Cavoli Ivo James
8 Aug 2025
Director
Buy indirect
5,725
$2.72
$15.59K
Cavoli Ivo James
18 Jun 2025
Director
Buy
6,260
$2.54
$15.89K
Mackey Brian T
19 Mar 2025
President & CEO
Buy
5,000
$1.56
$7.82K
Mackey Brian T
18 Mar 2025
President & CEO
Buy
7,500
$1.55
$11.61K
Cavoli Ivo James
17 Mar 2025
Director
Buy
7,000
$1.57
$10.97K
Mackey Brian T
17 Mar 2025
President & CEO
Buy
7,500
$1.55
$11.63K
Griffith Charles Kellogg Jr
15 Nov 2024
CFO
Buy
1,000
$1.40
$1.40K
Griffith Charles Kellogg Jr
17 Sep 2024
CFO
Buy
1,000
$1.43
$1.43K
CULLIGAN THOMAS M
3 Jul 2024
Director
Exercised, kept
15,000
$1.49
$22.35K
CULLIGAN THOMAS M
3 Jul 2024
Director
Exercised, kept
15,000
$1.40
$21.00K
CULLIGAN THOMAS M
3 Jul 2024
Director
Exercised, kept
15,000
$1.53
$22.95K
CULLIGAN THOMAS M
3 Jul 2024
Director
Exercised, kept
15,000
$1.58
$23.70K
Snow Daniel C
12 Mar 2024
Director
Buy
2,500
$1.80
$4.50K
Griffith Charles Kellogg Jr
24 Jul 2023
CFO
Exercised, kept
5,000
$1.55
$7.75K
McCormack Michael E
21 Jul 2023
former CEO
Exercised, kept
10,000
$2.90
$29.00K
McCormack Michael E
21 Jul 2023
former CEO
Exercised, kept
40,000
$2.73
$109.20K
NORWOOD RALPH M
5 May 2023
Director
Exercised, kept
15,000
$1.00
$15.00K
HUGHES FRANCIS J JR
5 May 2023
Director
Exercised, kept
15,000
$1.00
$15.00K
NORWOOD RALPH M
2 May 2023
Director
Exercised, kept
10,000
$1.00
$10.00K
NORWOOD RALPH M
10 Apr 2023
Director
Exercised, kept
10,000
$1.00
$10.00K
Griffith Charles Kellogg Jr
5 Apr 2023
CFO
Exercised, kept
3,000
$1.55
$4.65K
Griffith Charles Kellogg Jr
5 Apr 2023
CFO
Exercised, kept
3,000
$1.49
$4.47K
NORWOOD RALPH M
14 Nov 2022
Director
Sell
6,034
$3.49
$21.06K
NORWOOD RALPH M
11 Nov 2022
Director
Sold after exercise
5,000
$3.50
$17.50K
Griffith Charles Kellogg Jr
4 May 2022
CFO
Exercised, kept
3,000
$1.49
$4.47K
Griffith Charles Kellogg Jr
4 May 2022
CFO
Exercised, kept
1,500
$1.55
$2.33K
McCormack Michael E
19 Jan 2022
President and CEO
Exercised, kept
40,000
$2.73
$109.20K
Griffith Charles Kellogg Jr
14 Jan 2022
CFO
Exercised, kept
5,500
$1.55
$8.53K
Griffith Charles Kellogg Jr
9 Apr 2021
CFO
Exercised, kept
5,000
$1.55
$7.75K
Peregrine Financial Corp
31 Mar 2021
10% owner
Sell indirect
5,901
$13.29
$78.43K
Peregrine Financial Corp
31 Mar 2021
10% owner
Sell indirect
5,901
$13.29
$78.43K
Peregrine Financial Corp
31 Mar 2021
10% owner
Sell indirect
10,000
$13.16
$131.56K
Peregrine Financial Corp
31 Mar 2021
10% owner
Sell indirect
10,000
$13.16
$131.56K
Peregrine Financial Corp
31 Mar 2021
10% owner
Sell indirect
35,000
$12.66
$443.01K
Peregrine Financial Corp
31 Mar 2021
10% owner
Sell indirect
35,000
$12.66
$443.01K
Peregrine Financial Corp
30 Mar 2021
10% owner
Sell indirect
500
$12.52
$6.26K
Peregrine Financial Corp
30 Mar 2021
10% owner
Sell indirect
500
$12.52
$6.26K
Peregrine Financial Corp
30 Mar 2021
10% owner
Sell indirect
23,535
$11.83
$278.47K
Peregrine Financial Corp
30 Mar 2021
10% owner
Sell indirect
23,534
$11.83
$278.46K
Peregrine Financial Corp
29 Mar 2021
10% owner
Sell indirect
2,971
$11.41
$33.90K
Peregrine Financial Corp
29 Mar 2021
10% owner
Sell indirect
2,971
$11.41
$33.90K
Peregrine Financial Corp
25 Mar 2021
10% owner
Sell indirect
21,029
$12.24
$257.43K
Peregrine Financial Corp
25 Mar 2021
10% owner
Sell indirect
21,028
$12.24
$257.42K
Peregrine Financial Corp
24 Mar 2021
10% owner
Sell indirect
17,166
$13.33
$228.80K
Peregrine Financial Corp
24 Mar 2021
10% owner
Sell indirect
17,166
$13.33
$228.80K
Peregrine Financial Corp
23 Mar 2021
10% owner
Sell indirect
1,259
$14.42
$18.16K
Peregrine Financial Corp
23 Mar 2021
10% owner
Sell indirect
1,259
$14.42
$18.16K
Peregrine Financial Corp
22 Mar 2021
10% owner
Sell indirect
6,798
$15.32
$104.15K
Peregrine Financial Corp
22 Mar 2021
10% owner
Sell indirect
6,798
$15.32
$104.15K
BENNETT GRANT C
16 Mar 2021
Chief Executive Officer
Sell
7,472
$15.41
$115.15K
BENNETT GRANT C
15 Mar 2021
Chief Executive Officer
Sell
37,671
$16.04
$604.18K
BENNETT GRANT C
12 Mar 2021
Chief Executive Officer
Sell
4,857
$16.60
$80.61K
BENNETT GRANT C
9 Mar 2021
Chief Executive Officer
Sell
85,312
$15.08
$1.29M
BENNETT GRANT C
8 Mar 2021
Chief Executive Officer
Sell
14,688
$15.00
$220.37K
Griffith Charles Kellogg Jr
3 Mar 2021
CFO
Sold after exercise
2,500
$17.85
$44.62K
NORWOOD RALPH M
2 Mar 2021
Director
Sell
15,000
$17.77
$266.55K
CULLIGAN THOMAS M
2 Mar 2021
Director
Sell
25,862
$17.90
$462.82K
Snow Daniel C
2 Mar 2021
Director
Sell
17,322
$17.57
$304.42K
NORWOOD RALPH M
1 Mar 2021
Director
Sell
45,000
$19.54
$879.46K
CULLIGAN THOMAS M
1 Mar 2021
Director
Exercised, kept
15,000
$2.85
$42.75K
CULLIGAN THOMAS M
1 Mar 2021
Director
Exercised, kept
15,000
$2.61
$39.15K
Snow Daniel C
1 Mar 2021
Director
Sold after exercise
91,627
$19.26
$1.76M
NORWOOD RALPH M
15 Jan 2021
Director
Exercised, kept
25,000
$2.00
$50.00K
NORWOOD RALPH M
14 Jan 2021
Director
Exercised, kept
30,000
$1.83
$54.90K
NORWOOD RALPH M
13 Jan 2021
Director
Exercised, kept
25,000
$2.00
$50.00K
NORWOOD RALPH M
11 Jan 2021
Director
Exercised, kept
25,000
$2.00
$50.00K
Griffith Charles Kellogg Jr
23 Nov 2020
Chief Financial Officer
Exercised, kept
15,000
$1.55
$23.25K

What was left out

Form 4 filings counted 145
Amendments (4/A) skipped 6
Filings about a different issuer 0
Unreadable filings 0
Joint filings 5
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 3
Sales at will 30
Transactions with no price 0
Shares from compensation/vesting 3,623,552
Sales filed before the plan box existed 30
History held since 16 Nov 2016