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 72% 68% 82%
Transactions
25 4% 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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
404.79
Quantity 77,757 -35.1%
Value US$4,894,438
Transaction date
Proposed sale
Price
287.12
Quantity 12,867
Value US$2,017,462
Transaction date
Proposed sale
Price
155.37
Quantity 900
Value US$139,833
Transaction date
Sale
Price
115.84
Quantity 1,000 -3.0%
Value US$115,840
Transaction date
Proposed sale
Price
115.84
Quantity 1,000
Value US$115,840
Transaction date
Sale
Price
61.93
Quantity 1,400 -2.2%
Value US$86,702
Transaction date
Proposed sale
Price
61.93
Quantity 1,400
Value US$86,695
Transaction date
Sale
Price
94.24
Quantity 1,830 -5.5%
Value US$172,460
Transaction date
Sale
Price
93.71
Quantity 5,601 -14.4%
Value US$524,894
Transaction date
Proposed sale
Price
93.84
Quantity 7,431
Value US$697,355
Transaction date
Proposed sale
Price
49.85
Quantity 2,000
Value US$99,693
Transaction date
Sale
Price
49.85
Quantity 2,000 -4.9%
Value US$99,693
Transaction date
Sale
Price
31.24
Quantity 3,000 -6.8%
Value US$93,720
Transaction date
Proposed sale
Price
31.24
Quantity 3,000
Value US$93,720
Transaction date
Sale
Price
39.11
Quantity 3,100 -7.6%
Value US$121,233
Transaction date
Proposed sale
Price
39.11
Quantity 3,100
Value US$121,233
Transaction date
Sale
Price
56.30
Quantity 2,000 -5.2%
Value US$112,600
Transaction date
Proposed sale
Price
56.30
Quantity 2,000
Value US$112,600
Transaction date
Sale
Price
38.24
Quantity 3,792 -8.9%
Value US$144,988
Transaction date
Proposed sale
Price
36.28
Quantity 3,792
Value US$137,574
Transaction date
Sale
Price
32.31
Quantity 13,000 -29.6%
Value US$419,973
Transaction date
Purchase
Price
21.60
Quantity 2,500 +5.0%
Value US$54,000
Transaction date
Sale
Price
72.81
Quantity 3,000 -11.6%
Value US$218,430
Transaction date
Sale
Price
41.63
Quantity 6,000 -13.0%
Value US$249,773
Transaction date
Sale
Price
24.78
Quantity 6,000 -16.7%
Value US$148,687
Transaction date
Sale
Price
25.94
Quantity 10,000 -21.7%
Value US$259,379
Transaction date
Sale
Price
15.99
Quantity 8,000 -15.1%
Value US$127,895
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