Michael Slessor

Insider profile

Currently holds a position at FormFactor Inc

Performance

Overall performance
3.3

Performance over holding periods
3.3
30 days 90 days 120 days
Average return 7% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
2 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Executive Officer, Director FormFactor Inc Dec. 31, 2014 -
President, Chief Executive Officer, Director FormFactor Inc Dec. 28, 2014 - Dec. 31, 2014
President, Director FormFactor Inc Oct. 24, 2013 - Dec. 28, 2014

Michael Slessor's trades of FormFactor Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
452.21
Quantity 92,025 +2.8%
Value US$3,579,261
Transaction date
Planned sale
Price
194.87
Quantity 45,936 +27.7%
Value US$4,021,444
Transaction date
Planned sale
Price
147.62
Quantity 28,885 -46.4%
Value US$1,286,089
Transaction date
Proposed sale
Price
104.73
Quantity 17,510
Value US$1,833,791
Transaction date
Planned sale
Price
133.33
Quantity 686 -0.1%
Value US$91,464
Transaction date
Planned sale
Price
132.50
Quantity 5,535 -1.1%
Value US$733,388
Transaction date
Planned sale
Price
131.65
Quantity 1,125 -0.2%
Value US$148,106
Transaction date
Planned sale
Price
130.54
Quantity 3,282 -0.7%
Value US$428,432
Transaction date
Planned sale
Price
129.55
Quantity 2,892 -0.6%
Value US$374,659
Transaction date
Planned sale
Price
128.72
Quantity 2,482 -0.5%
Value US$319,483
Transaction date
Proposed sale
Price
130.95
Quantity 16,002
Value US$2,095,492
Transaction date
Planned sale
Price
121.30
Quantity 868 -0.2%
Value US$105,288
Transaction date
Planned sale
Price
120.58
Quantity 300 -0.1%
Value US$36,174
Transaction date
Planned sale
Price
119.08
Quantity 170 -0.0%
Value US$20,244
Transaction date
Planned sale
Price
118.21
Quantity 706 -0.2%
Value US$83,456
Transaction date
Planned sale
Price
117.39
Quantity 1,650 -0.4%
Value US$193,694
Transaction date
Planned sale
Price
116.56
Quantity 1,041 -0.2%
Value US$121,339
Transaction date
Proposed sale
Price
118.31
Quantity 4,735
Value US$560,197
Transaction date
Planned sale
Price
123.37
Quantity 1,629 -0.4%
Value US$200,970
Transaction date
Planned sale
Price
123.37
Quantity 1,629 -0.4%
Value US$200,970
Transaction date
Planned sale
Price
122.63
Quantity 2,500 -0.6%
Value US$306,575
Transaction date
Planned sale
Price
122.63
Quantity 2,500 -0.6%
Value US$306,575
Transaction date
Planned sale
Price
121.72
Quantity 4,220 -1.0%
Value US$513,658
Transaction date
Planned sale
Price
121.72
Quantity 4,220 -1.0%
Value US$513,658
Transaction date
Planned sale
Price
121.00
Quantity 975 -0.2%
Value US$117,975
Transaction date
Planned sale
Price
121.00
Quantity 975 -0.2%
Value US$117,975
Transaction date
Planned sale
Price
119.46
Quantity 400 -0.1%
Value US$47,784
Transaction date
Planned sale
Price
119.46
Quantity 400 -0.1%
Value US$47,784
Transaction date
Planned sale
Price
119.00
Quantity 767 -0.2%
Value US$91,273
Transaction date
Planned sale
Price
119.00
Quantity 767 -0.2%
Value US$91,273
Transaction date
Planned sale
Price
123.37
Quantity 1,629 -0.4%
Value US$200,970
Transaction date
Planned sale
Price
122.63
Quantity 2,500 -0.6%
Value US$306,575
Transaction date
Planned sale
Price
121.72
Quantity 4,220 -1.0%
Value US$513,658
Transaction date
Planned sale
Price
121.00
Quantity 975 -0.2%
Value US$117,975
Transaction date
Planned sale
Price
119.46
Quantity 400 -0.1%
Value US$47,784
Transaction date
Planned sale
Price
119.00
Quantity 767 -0.2%
Value US$91,273
Transaction date
Planned sale
Price
117.70
Quantity 1,399 -0.3%
Value US$164,662
Transaction date
Proposed sale
Price
121.36
Quantity 11,890
Value US$1,442,913
Transaction date
Planned sale
Price
136.15
Quantity 702 -0.2%
Value US$95,577
Transaction date
Planned sale
Price
135.73
Quantity 66 -0.0%
Value US$8,958
Transaction date
Planned sale
Price
132.63
Quantity 200 -0.0%
Value US$26,526
Transaction date
Planned sale
Price
130.57
Quantity 200 -0.0%
Value US$26,114
Transaction date
Planned sale
Price
129.33
Quantity 700 -0.2%
Value US$90,531
Transaction date
Planned sale
Price
128.52
Quantity 700 -0.2%
Value US$89,964
Transaction date
Planned sale
Price
127.47
Quantity 100 -0.0%
Value US$12,747
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-17 2026-09-16 PlS Planned sale
92,025 +2.8%
452.21
US$3,579,261
92,025 +2.8% 452.21 US$3,579,261
2026-09-17 2026-09-16 PlS Planned sale
45,936 +27.7%
194.87
US$4,021,444
45,936 +27.7% 194.87 US$4,021,444
2026-09-17 2026-09-16 PlS Planned sale
28,885 -46.4%
147.62
US$1,286,089
28,885 -46.4% 147.62 US$1,286,089
2026-09-16 2026-09-16 PrS Proposed sale
17,510
104.73
US$1,833,791
17,510 104.73 US$1,833,791
2026-08-17 2026-08-14 PlS Planned sale
686 -0.1%
133.33
US$91,464
686 -0.1% 133.33 US$91,464
2026-08-17 2026-08-14 PlS Planned sale
5,535 -1.1%
132.50
US$733,388
5,535 -1.1% 132.50 US$733,388
2026-08-17 2026-08-14 PlS Planned sale
1,125 -0.2%
131.65
US$148,106
1,125 -0.2% 131.65 US$148,106
2026-08-17 2026-08-14 PlS Planned sale
3,282 -0.7%
130.54
US$428,432
3,282 -0.7% 130.54 US$428,432
2026-08-17 2026-08-14 PlS Planned sale
2,892 -0.6%
129.55
US$374,659
2,892 -0.6% 129.55 US$374,659
2026-08-17 2026-08-14 PlS Planned sale
2,482 -0.5%
128.72
US$319,483
2,482 -0.5% 128.72 US$319,483
2026-08-14 2026-08-14 PrS Proposed sale
16,002
130.95
US$2,095,492
16,002 130.95 US$2,095,492
2026-07-16 2026-07-15 PlS Planned sale
868 -0.2%
121.30
US$105,288
868 -0.2% 121.30 US$105,288
2026-07-16 2026-07-15 PlS Planned sale
300 -0.1%
120.58
US$36,174
300 -0.1% 120.58 US$36,174
2026-07-16 2026-07-15 PlS Planned sale
170 -0.0%
119.08
US$20,244
170 -0.0% 119.08 US$20,244
2026-07-16 2026-07-15 PlS Planned sale
706 -0.2%
118.21
US$83,456
706 -0.2% 118.21 US$83,456
2026-07-16 2026-07-15 PlS Planned sale
1,650 -0.4%
117.39
US$193,694
1,650 -0.4% 117.39 US$193,694
2026-07-16 2026-07-15 PlS Planned sale
1,041 -0.2%
116.56
US$121,339
1,041 -0.2% 116.56 US$121,339
2026-07-15 2026-07-15 PrS Proposed sale
4,735
118.31
US$560,197
4,735 118.31 US$560,197
2026-06-11 2026-06-10 PlS Planned sale
1,629 -0.4%
123.37
US$200,970
1,629 -0.4% 123.37 US$200,970
2026-06-11 2026-06-10 PlS Planned sale
1,629 -0.4%
123.37
US$200,970
1,629 -0.4% 123.37 US$200,970
2026-06-11 2026-06-10 PlS Planned sale
2,500 -0.6%
122.63
US$306,575
2,500 -0.6% 122.63 US$306,575
2026-06-11 2026-06-10 PlS Planned sale
2,500 -0.6%
122.63
US$306,575
2,500 -0.6% 122.63 US$306,575
2026-06-11 2026-06-10 PlS Planned sale
4,220 -1.0%
121.72
US$513,658
4,220 -1.0% 121.72 US$513,658
2026-06-11 2026-06-10 PlS Planned sale
4,220 -1.0%
121.72
US$513,658
4,220 -1.0% 121.72 US$513,658
2026-06-11 2026-06-10 PlS Planned sale
975 -0.2%
121.00
US$117,975
975 -0.2% 121.00 US$117,975
2026-06-11 2026-06-10 PlS Planned sale
975 -0.2%
121.00
US$117,975
975 -0.2% 121.00 US$117,975
2026-06-11 2026-06-10 PlS Planned sale
400 -0.1%
119.46
US$47,784
400 -0.1% 119.46 US$47,784
2026-06-11 2026-06-10 PlS Planned sale
400 -0.1%
119.46
US$47,784
400 -0.1% 119.46 US$47,784
2026-06-11 2026-06-10 PlS Planned sale
767 -0.2%
119.00
US$91,273
767 -0.2% 119.00 US$91,273
2026-06-11 2026-06-10 PlS Planned sale
767 -0.2%
119.00
US$91,273
767 -0.2% 119.00 US$91,273
2026-06-11 2026-06-10 PlS Planned sale
1,629 -0.4%
123.37
US$200,970
1,629 -0.4% 123.37 US$200,970
2026-06-11 2026-06-10 PlS Planned sale
2,500 -0.6%
122.63
US$306,575
2,500 -0.6% 122.63 US$306,575
2026-06-11 2026-06-10 PlS Planned sale
4,220 -1.0%
121.72
US$513,658
4,220 -1.0% 121.72 US$513,658
2026-06-11 2026-06-10 PlS Planned sale
975 -0.2%
121.00
US$117,975
975 -0.2% 121.00 US$117,975
2026-06-11 2026-06-10 PlS Planned sale
400 -0.1%
119.46
US$47,784
400 -0.1% 119.46 US$47,784
2026-06-11 2026-06-10 PlS Planned sale
767 -0.2%
119.00
US$91,273
767 -0.2% 119.00 US$91,273
2026-06-11 2026-06-10 PlS Planned sale
1,399 -0.3%
117.70
US$164,662
1,399 -0.3% 117.70 US$164,662
2026-06-10 2026-06-10 PrS Proposed sale
11,890
121.36
US$1,442,913
11,890 121.36 US$1,442,913
2026-05-14 2026-05-13 PlS Planned sale
702 -0.2%
136.15
US$95,577
702 -0.2% 136.15 US$95,577
2026-05-14 2026-05-13 PlS Planned sale
66 -0.0%
135.73
US$8,958
66 -0.0% 135.73 US$8,958
2026-05-14 2026-05-13 PlS Planned sale
200 -0.0%
132.63
US$26,526
200 -0.0% 132.63 US$26,526
2026-05-14 2026-05-13 PlS Planned sale
200 -0.0%
130.57
US$26,114
200 -0.0% 130.57 US$26,114
2026-05-14 2026-05-13 PlS Planned sale
700 -0.2%
129.33
US$90,531
700 -0.2% 129.33 US$90,531
2026-05-14 2026-05-13 PlS Planned sale
700 -0.2%
128.52
US$89,964
700 -0.2% 128.52 US$89,964
2026-05-14 2026-05-13 PlS Planned sale
100 -0.0%
127.47
US$12,747
100 -0.0% 127.47 US$12,747