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

Tom St. Dennis

Insider profile

Currently holds positions in FormFactor Inc and Veeco Instruments Inc

Performance

Overall performance
2.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 73% 68% 82%
Transactions
22 5% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 32%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Executive Chairman of the Board FormFactor Inc Dec. 28, 2014 -
Independent Director Veeco Instruments Inc May 5, 2016 -
Independent Director Mattson Technology Inc Sept. 9, 2013 - Jan. 1, 2015
Executive Chairman of the Board, Chief Executive Officer FormFactor Inc Oct. 24, 2013 - Dec. 28, 2014
Chief Executive Officer, Director FormFactor Inc Sept. 13, 2010 - Oct. 24, 2013

Tom St. Dennis'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-16 2026-06-15 S Sale
77,757 -35.1%
404.79
US$4,894,438
77,757 -35.1% 404.79 US$4,894,438
2026-06-15 2026-06-15 PrS Proposed sale
12,867
287.12
US$2,017,462
12,867 287.12 US$2,017,462
2026-05-26 2026-05-22 S Sale
3,366 +18.0%
276.64
US$792,218
3,366 +18.0% 276.64 US$792,218
2026-05-22 2026-05-22 PrS Proposed sale
900
155.37
US$139,833
900 155.37 US$139,833
2026-05-21 2026-05-19 S Sale
1,000 -3.0%
115.84
US$115,840
1,000 -3.0% 115.84 US$115,840
2026-05-19 2026-05-19 PrS Proposed sale
1,000
115.84
US$115,840
1,000 115.84 US$115,840
2026-05-13 2026-05-11 S Sale
1,400 -2.2%
61.93
US$86,702
1,400 -2.2% 61.93 US$86,702
2026-05-11 2026-05-11 PrS Proposed sale
1,400
61.93
US$86,695
1,400 61.93 US$86,695
2026-02-11 2026-02-10 S Sale
1,830 -5.5%
94.24
US$172,460
1,830 -5.5% 94.24 US$172,460
2026-02-11 2026-02-10 S Sale
5,601 -14.4%
93.71
US$524,894
5,601 -14.4% 93.71 US$524,894
2026-02-10 2026-02-10 PrS Proposed sale
7,431
93.84
US$697,355
7,431 93.84 US$697,355
2025-11-17 2025-11-17 PrS Proposed sale
2,000
49.85
US$99,693
2,000 49.85 US$99,693
2025-11-17 2025-11-17 S Sale
2,000 -4.9%
49.85
US$99,693
2,000 -4.9% 49.85 US$99,693
2025-05-30 2025-05-29 S Sale
3,000 -6.8%
31.24
US$93,720
3,000 -6.8% 31.24 US$93,720
2025-05-29 2025-05-29 PrS Proposed sale
3,000
31.24
US$93,720
3,000 31.24 US$93,720
2024-11-06 2024-11-05 S Sale
3,100 -7.6%
39.11
US$121,233
3,100 -7.6% 39.11 US$121,233
2024-11-05 2024-11-05 PrS Proposed sale
3,100
39.11
US$121,233
3,100 39.11 US$121,233
2024-05-14 2024-05-13 S Sale
4,000 -7.2%
37.72
US$150,892
4,000 -7.2% 37.72 US$150,892
2024-05-13 2024-05-13 PrS Proposed sale
4,000
37.97
US$151,880
4,000 37.97 US$151,880
2024-05-13 2024-05-10 S Sale
2,000 -5.2%
56.30
US$112,600
2,000 -5.2% 56.30 US$112,600
2024-05-10 2024-05-10 PrS Proposed sale
2,000
56.30
US$112,600
2,000 56.30 US$112,600
2023-12-01 2023-11-30 S Sale
7,005 -11.8%
28.52
US$199,783
7,005 -11.8% 28.52 US$199,783
2023-11-30 2023-11-30 PrS Proposed sale
7,005
28.84
US$202,024
7,005 28.84 US$202,024
2023-11-15 2023-11-14 S Sale
3,792 -8.9%
38.24
US$144,988
3,792 -8.9% 38.24 US$144,988
2023-11-14 2023-11-14 PrS Proposed sale
3,792
36.28
US$137,574
3,792 36.28 US$137,574
2023-02-17 2023-02-16 S Sale
13,000 -29.6%
32.31
US$419,973
13,000 -29.6% 32.31 US$419,973
2023-02-13 2023-02-13 S Sale
12,000 -53.0%
127.02
US$1,524,240
12,000 -53.0% 127.02 US$1,524,240
2022-11-18 2022-11-18 S Sale
3,000 -11.7%
76.66
US$229,980
3,000 -11.7% 76.66 US$229,980
2022-05-17 2022-05-16 B Purchase
2,500 +5.0%
21.60
US$54,000
2,500 +5.0% 21.60 US$54,000
2022-02-10 2022-02-10 S Sale
3,000 -11.6%
72.81
US$218,430
3,000 -11.6% 72.81 US$218,430
2022-02-09 2022-02-08 S Sale
6,000 -13.0%
41.63
US$249,773
6,000 -13.0% 41.63 US$249,773
2020-05-12 2020-05-11 S Sale
6,000 -16.7%
24.78
US$148,687
6,000 -16.7% 24.78 US$148,687
2020-05-11 2020-05-11 S Sale
6,000 -23.9%
26.61
US$159,660
6,000 -23.9% 26.61 US$159,660
2020-02-12 2020-02-10 S Sale
10,000 -21.7%
25.94
US$259,379
10,000 -21.7% 25.94 US$259,379
2020-02-10 2020-02-10 S Sale
8,500 -25.3%
28.27
US$240,295
8,500 -25.3% 28.27 US$240,295
2019-02-21 2019-02-20 S Sale
8,000 -15.1%
15.99
US$127,895
8,000 -15.1% 15.99 US$127,895
2019-02-20 2019-02-20 S Sale
5,000 -15.5%
22.43
US$112,150
5,000 -15.5% 22.43 US$112,150