30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

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 Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-11 2026-06-10 PlS Planned sale
80,573 -34.8%
68.38
US$895,544
80,573 -34.8% 68.38 US$895,544
2026-06-11 2026-06-10 PlS Planned sale
68,602 +8.9%
467.01
US$1,874,121
68,602 +8.9% 467.01 US$1,874,121
2026-06-11 2026-06-10 PlS Planned sale
79,390 -10.2%
291.61
US$1,852,227
79,390 -10.2% 291.61 US$1,852,227
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
2026-05-14 2026-05-13 PlS Planned sale
398 -0.1%
126.59
US$50,383
398 -0.1% 126.59 US$50,383
2026-05-14 2026-05-13 PlS Planned sale
1,388 -0.3%
125.58
US$174,305
1,388 -0.3% 125.58 US$174,305
2026-05-14 2026-05-13 PlS Planned sale
2,984 -0.7%
124.71
US$372,135
2,984 -0.7% 124.71 US$372,135
2026-05-14 2026-05-13 PlS Planned sale
1,300 -0.3%
123.72
US$160,836
1,300 -0.3% 123.72 US$160,836
2026-05-14 2026-05-13 PlS Planned sale
700 -0.2%
122.84
US$85,988
700 -0.2% 122.84 US$85,988
2026-05-13 2026-05-13 PrS Proposed sale
9,438
126.52
US$1,194,066
9,438 126.52 US$1,194,066
2026-04-15 2026-04-15 PlS Planned sale
767 -0.2%
129.22
US$99,112
767 -0.2% 129.22 US$99,112
2026-04-15 2026-04-15 PlS Planned sale
5,432 -1.2%
128.56
US$698,338
5,432 -1.2% 128.56 US$698,338
2026-04-15 2026-04-15 PlS Planned sale
2,369 -0.5%
127.65
US$302,403
2,369 -0.5% 127.65 US$302,403
2026-04-15 2026-04-15 PlS Planned sale
900 -0.2%
126.58
US$113,922
900 -0.2% 126.58 US$113,922
2026-04-15 2026-04-15 PlS Planned sale
1,826 -0.4%
125.24
US$228,688
1,826 -0.4% 125.24 US$228,688
2026-04-15 2026-04-15 PrS Proposed sale
11,294
127.72
US$1,442,487
11,294 127.72 US$1,442,487
2026-03-18 2026-03-18 PlS Planned sale
2,832 -0.6%
95.73
US$271,107
2,832 -0.6% 95.73 US$271,107
2026-03-18 2026-03-18 PlS Planned sale
5,495 -1.2%
95.21
US$523,179
5,495 -1.2% 95.21 US$523,179
2026-03-18 2026-03-18 PlS Planned sale
1,900 -0.4%
94.10
US$178,790
1,900 -0.4% 94.10 US$178,790
2026-03-18 2026-03-18 PrS Proposed sale
10,227
95.15
US$973,088
10,227 95.15 US$973,088
2026-02-18 2026-02-18 PlS Planned sale
2,896 -0.6%
94.79
US$274,512
2,896 -0.6% 94.79 US$274,512
2026-02-18 2026-02-18 PlS Planned sale
4,934 -1.0%
93.97
US$463,648
4,934 -1.0% 93.97 US$463,648