Sign inGet started

St Dennis Thomas

Insider CIK 1339595 · VECO Director · FORM EXECUTIVE CHAIRMAN, Director · ACLS Director · MTSN Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
FORM FORMFACTOR INC G Gift2026-06-162026-06-16740— $028,333SEC↗
FORM FORMFACTOR INC S Sale2026-06-152026-06-162,800$151.49 $424.2K29,073SEC↗
ACLS AXCELIS TECHNOLOGIES INC S Sale2026-05-222026-05-26900$155.37 $139.8K17,695SEC↗
FORM FORMFACTOR INC S Sale2026-05-192026-05-211,000$115.84 $115.8K31,873SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2026-05-152026-05-181,440— $018,595SEC↗
FORM FORMFACTOR INC A Award2026-05-152026-05-191,347— $032,873SEC↗
VECO VEECO INSTRUMENTS INC S Sale2026-05-112026-05-131,400$61.93 $86.7K61,697SEC↗
VECO VEECO INSTRUMENTS INC A Award2026-05-082026-05-112,945— $063,097SEC↗
FORM FORMFACTOR INC S Sale2026-02-102026-02-111,830$94.24 $172.5K31,526SEC↗
FORM FORMFACTOR INC S Sale2026-02-102026-02-115,601$93.71 $524.9K33,356SEC↗
FORM FORMFACTOR INC S Sale2025-11-172025-11-172,000$49.85 $99.7K38,957SEC↗
FORM FORMFACTOR INC S Sale2025-05-292025-05-303,000$31.24 $93.7K40,957SEC↗
FORM FORMFACTOR INC A Award2025-05-162025-05-166,528— $043,957SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2025-05-152025-05-153,586— $017,155SEC↗
VECO VEECO INSTRUMENTS INC A Award2025-05-092025-05-098,291— $060,152SEC↗
FORM FORMFACTOR INC S Sale2024-11-052024-11-063,100$39.11 $121.2K37,429SEC↗
FORM FORMFACTOR INC A Award2024-05-172024-05-213,828— $040,529SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2024-05-152024-05-151,162— $013,069SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2024-05-152024-05-161,662— $013,569SEC↗
VECO VEECO INSTRUMENTS INC S Sale2024-05-132024-05-144,000$37.72 $150.9K51,861SEC↗
VECO VEECO INSTRUMENTS INC A Award2024-05-102024-05-103,677— $055,861SEC↗
FORM FORMFACTOR INC S Sale2024-05-102024-05-132,000$56.30 $112.6K36,701SEC↗
VECO VEECO INSTRUMENTS INC S Sale2023-11-302023-12-017,005$28.52 $199.8K52,184SEC↗
FORM FORMFACTOR INC S Sale2023-11-142023-11-153,792$38.24 $145.0K38,701SEC↗
FORM FORMFACTOR INC A Award2023-05-192023-05-306,770— $042,493SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2023-05-152023-05-151,282— $011,907SEC↗
VECO VEECO INSTRUMENTS INC A Award2023-05-122023-05-156,760— $059,189SEC↗
FORM FORMFACTOR INC S Sale2023-02-162023-02-1713,000$32.31 $420.0K30,890SEC↗
ACLS AXCELIS TECHNOLOGIES INC S Sale2023-02-132023-02-1312,000$127.02 $1.52M10,625SEC↗
ACLS AXCELIS TECHNOLOGIES INC S Sale2022-11-182022-11-183,000$76.66 $230.0K22,625SEC↗
FORM FORMFACTOR INC A Award deriv2022-05-272022-06-014,833— $04,833SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2022-05-162022-05-162,689— $025,625SEC↗
VECO VEECO INSTRUMENTS INC P Buy2022-05-162022-05-172,500$21.60 $54.0K0SEC↗
FORM FORMFACTOR INC M Exercise deriv2022-05-142022-05-173,792— $00SEC↗
FORM FORMFACTOR INC M Exercise2022-05-142022-05-173,792— $043,890SEC↗
VECO VEECO INSTRUMENTS INC A Award2022-05-132022-05-176,591— $052,429SEC↗
ACLS AXCELIS TECHNOLOGIES INC S Sale2022-02-102022-02-103,000$72.81 $218.4K22,936SEC↗
FORM FORMFACTOR INC S Sale2022-02-082022-02-096,000$41.63 $249.8K40,098SEC↗
ACLS AXCELIS TECHNOLOGIES INC S Sale2021-08-302021-08-303,500$50.32 $176.1K25,936SEC↗
FORM FORMFACTOR INC M Exercise deriv2021-05-172021-05-187,098— $00SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2021-05-172021-05-173,497— $029,436SEC↗
FORM FORMFACTOR INC M Exercise2021-05-172021-05-187,098— $046,098SEC↗
FORM FORMFACTOR INC A Award deriv2021-05-142021-05-183,792— $03,792SEC↗
VECO VEECO INSTRUMENTS INC A Award2021-05-072021-05-105,378— $043,338SEC↗
FORM FORMFACTOR INC M Exercise deriv2020-05-182020-05-199,000— $00SEC↗
FORM FORMFACTOR INC M Exercise2020-05-182020-05-199,000— $039,000SEC↗
FORM FORMFACTOR INC A Award deriv2020-05-152020-05-197,098— $07,098SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2020-05-152020-05-156,881— $025,939SEC↗
ACLS AXCELIS TECHNOLOGIES INC S Sale2020-05-112020-05-116,000$26.61 $159.7K19,058SEC↗
FORM FORMFACTOR INC S Sale2020-05-112020-05-126,000$24.78 $148.7K30,000SEC↗
VECO VEECO INSTRUMENTS INC A Award2020-05-082020-05-0810,389— $037,960SEC↗
ACLS AXCELIS TECHNOLOGIES INC S Sale2020-02-102020-02-108,500$28.27 $240.3K25,058SEC↗
FORM FORMFACTOR INC S Sale2020-02-102020-02-1210,000$25.94 $259.4K36,000SEC↗
FORM FORMFACTOR INC S Sale2019-11-202019-11-225,000$22.68 $113.4K46,000SEC↗
FORM FORMFACTOR INC S Sale2019-08-202019-08-213,000$17.26 $51.8K51,000SEC↗
FORM FORMFACTOR INC M Exercise deriv2019-05-182019-05-219,000— $00SEC↗
FORM FORMFACTOR INC M Exercise2019-05-182019-05-219,000— $054,000SEC↗
FORM FORMFACTOR INC A Award deriv2019-05-172019-05-219,000— $09,000SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2019-05-152019-05-156,232— $033,558SEC↗
VECO VEECO INSTRUMENTS INC A Award2019-05-062019-05-089,331— $027,571SEC↗
ACLS AXCELIS TECHNOLOGIES INC S Sale2019-02-202019-02-205,000$22.43 $112.2K27,326SEC↗
FORM FORMFACTOR INC S Sale2019-02-202019-02-218,000$15.99 $127.9K45,000SEC↗
FORM FORMFACTOR INC M Exercise deriv2018-05-282018-05-303,334— $00SEC↗
FORM FORMFACTOR INC M Exercise2018-05-282018-05-303,334— $053,000SEC↗
FORM FORMFACTOR INC M Exercise deriv2018-05-262018-05-309,000— $00SEC↗
FORM FORMFACTOR INC M Exercise2018-05-262018-05-309,000— $049,666SEC↗
FORM FORMFACTOR INC A Award deriv2018-05-182018-05-229,000— $09,000SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2018-05-162018-05-175,637— $032,326SEC↗
VECO VEECO INSTRUMENTS INC A Award2018-05-042018-05-047,643— $018,240SEC↗
FORM FORMFACTOR INC M Exercise deriv2018-03-062018-03-0720,867$10.37 $216.4K0SEC↗
FORM FORMFACTOR INC M Exercise2018-03-062018-03-0720,867$10.37 $216.4K61,533SEC↗
FORM FORMFACTOR INC S Sale2018-03-062018-03-0720,867$13.58 $283.4K40,666SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-06-142017-06-15400$10.37 $4.1K20,867SEC↗
FORM FORMFACTOR INC M Exercise2017-06-142017-06-15400$10.37 $4.1K41,066SEC↗
FORM FORMFACTOR INC S Sale2017-06-142017-06-15400$13.93 $5.6K40,666SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-06-052017-06-06128,733$10.37 $1.33M21,267SEC↗
FORM FORMFACTOR INC S Sale2017-06-052017-06-06128,733$14.58 $1.88M40,666SEC↗
FORM FORMFACTOR INC M Exercise2017-06-052017-06-06128,733$10.37 $1.33M169,399SEC↗
FORM FORMFACTOR INC S Sale2017-06-022017-06-06156,600$14.63 $2.29M40,666SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-05-282017-05-313,333— $03,334SEC↗
FORM FORMFACTOR INC M Exercise2017-05-282017-05-313,333— $0197,266SEC↗
FORM FORMFACTOR INC A Award deriv2017-05-262017-06-069,000— $09,000SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-05-202017-05-239,000— $00SEC↗
FORM FORMFACTOR INC A Award2017-05-202017-05-239,000— $0193,933SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2017-05-172017-05-173,802— $026,689SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-05-112017-05-1513,962— $00SEC↗
FORM FORMFACTOR INC S Sale2017-05-112017-05-1513,962$13.55 $189.2K184,933SEC↗
FORM FORMFACTOR INC M Exercise2017-05-112017-05-1513,962$7.52 $105.0K198,895SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-05-092017-05-0962,088$7.52 $466.9K13,962SEC↗
FORM FORMFACTOR INC S Sale2017-05-092017-05-0962,088$13.77 $855.0K184,933SEC↗
FORM FORMFACTOR INC M Exercise2017-05-092017-05-0962,088$7.52 $466.9K247,021SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-05-052017-05-0920,000— $00SEC↗
VECO VEECO INSTRUMENTS INC A Award2017-05-052017-05-093,592$33.40 $120.0K10,597SEC↗
FORM FORMFACTOR INC M Exercise2017-05-052017-05-0920,000— $0184,933SEC↗
VECO VEECO INSTRUMENTS INC A Award2017-05-052017-05-193,592— $010,597SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-02-242017-02-242,700$7.52 $20.3K76,050SEC↗
FORM FORMFACTOR INC S Sale2017-02-242017-02-242,700$11.23 $30.3K164,933SEC↗
FORM FORMFACTOR INC M Exercise2017-02-242017-02-242,700$7.52 $20.3K167,633SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-02-222017-02-2417,597$7.52 $132.3K78,750SEC↗
FORM FORMFACTOR INC S Sale2017-02-222017-02-2417,597$11.75 $206.8K164,933SEC↗
FORM FORMFACTOR INC M Exercise2017-02-222017-02-2417,597$7.52 $132.3K182,530SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-02-212017-02-217,368$7.52 $55.4K96,347SEC↗
FORM FORMFACTOR INC M Exercise2017-02-212017-02-217,368$7.52 $55.4K172,301SEC↗
FORM FORMFACTOR INC S Sale2017-02-212017-02-217,368$11.95 $88.0K164,933SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-02-172017-02-2184,214$7.52 $633.3K103,715SEC↗
FORM FORMFACTOR INC S Sale2017-02-172017-02-2177,965$11.85 $923.9K164,933SEC↗
FORM FORMFACTOR INC S Sale2017-02-172017-02-216,249$11.90 $74.4K242,898SEC↗
FORM FORMFACTOR INC M Exercise2017-02-172017-02-2184,214$7.52 $633.3K249,147SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-02-162017-02-21105,100$7.52 $790.4K187,929SEC↗
FORM FORMFACTOR INC S Sale2017-02-162017-02-21100,000$11.79 $1.18M164,933SEC↗
FORM FORMFACTOR INC S Sale2017-02-162017-02-215,100$11.98 $61.1K264,933SEC↗
FORM FORMFACTOR INC M Exercise2017-02-162017-02-21105,100$7.52 $790.4K270,033SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-02-152017-02-1558,170$7.52 $437.4K293,029SEC↗
FORM FORMFACTOR INC S Sale2017-02-152017-02-1558,170$12.13 $705.6K164,933SEC↗
FORM FORMFACTOR INC M Exercise2017-02-152017-02-1558,170$7.52 $437.4K223,103SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-02-142017-02-1580,397$7.52 $604.6K351,199SEC↗
FORM FORMFACTOR INC S Sale2017-02-142017-02-1580,397$12.01 $965.6K164,933SEC↗
FORM FORMFACTOR INC M Exercise2017-02-142017-02-1580,397$7.52 $604.6K245,330SEC↗
FORM FORMFACTOR INC M Exercise deriv2017-02-132017-02-1518,404$7.52 $138.4K431,596SEC↗
FORM FORMFACTOR INC M Exercise2017-02-132017-02-1518,404$7.52 $138.4K183,337SEC↗
FORM FORMFACTOR INC S Sale2017-02-132017-02-1518,404$12.15 $223.6K164,933SEC↗
FORM FORMFACTOR INC S Sale2016-08-052016-08-0923,120$10.51 $243.0K164,933SEC↗
FORM FORMFACTOR INC M Exercise deriv2016-05-312016-06-023,333— $06,667SEC↗
FORM FORMFACTOR INC M Exercise2016-05-312016-06-023,333— $0188,053SEC↗
FORM FORMFACTOR INC A Award deriv2016-05-202016-05-239,000— $09,000SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2016-05-162016-05-1730,545— $091,545SEC↗
MTSN MATTSON TECHNOLOGY INC D To issuer deriv2016-05-112016-05-1112,500$3.80 $47.5K25,000SEC↗
MTSN MATTSON TECHNOLOGY INC D To issuer deriv2016-05-112016-05-1125,000$3.80 $95.0K0SEC↗
MTSN MATTSON TECHNOLOGY INC D To issuer2016-05-112016-05-117,375$3.80 $28.0K0SEC↗
MTSN MATTSON TECHNOLOGY INC D To issuer2016-05-112016-05-1126,125$3.80 $99.3K7,375SEC↗
FORM FORMFACTOR INC M Exercise deriv2016-05-062016-05-0920,000— $00SEC↗
VECO VEECO INSTRUMENTS INC A Award2016-05-062016-05-067,005$17.13 $120.0K7,005SEC↗
FORM FORMFACTOR INC M Exercise2016-05-062016-05-0920,000— $0184,720SEC↗
FORM FORMFACTOR INC M Exercise deriv2016-05-052016-05-0920,000— $020,000SEC↗
FORM FORMFACTOR INC M Exercise2016-05-052016-05-0920,000— $0164,720SEC↗
FORM FORMFACTOR INC M Exercise deriv2016-05-022016-05-03116,600— $00SEC↗
FORM FORMFACTOR INC M Exercise2016-05-022016-05-03116,600— $0144,720SEC↗
FORM FORMFACTOR INC A Award deriv2016-04-062016-04-08116,600— $0116,600SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2015-07-152015-07-1616,000— $061,000SEC↗
MTSN MATTSON TECHNOLOGY INC A Award deriv2015-05-282015-05-2912,500$3.85 $48.1K50,000SEC↗
FORM FORMFACTOR INC A Award deriv2015-05-282015-06-0110,000— $070,000SEC↗
MTSN MATTSON TECHNOLOGY INC A Award2015-05-282015-05-2912,500— $033,500SEC↗
FORM FORMFACTOR INC S Sale2015-05-212015-05-21130,000$8.91 $1.16M28,120SEC↗
ACLS AXCELIS TECHNOLOGIES INC A Award2015-05-152015-05-1845,000— $045,000SEC↗
FORM FORMFACTOR INC S Sale2015-05-072015-05-0810,606$8.28 $87.8K158,120SEC↗
FORM FORMFACTOR INC M Exercise deriv2015-05-062015-05-0820,000— $060,000SEC↗
FORM FORMFACTOR INC S Sale2015-05-062015-05-0710,607$8.25 $87.5K148,726SEC↗
FORM FORMFACTOR INC M Exercise2015-05-062015-05-0820,000— $0168,726SEC↗
FORM FORMFACTOR INC M Exercise deriv2015-05-052015-05-0720,000— $080,000SEC↗
FORM FORMFACTOR INC S Sale2015-05-052015-05-0692,782$8.42 $781.2K139,333SEC↗
FORM FORMFACTOR INC M Exercise2015-05-052015-05-0720,000— $0159,333SEC↗
FORM FORMFACTOR INC M Exercise deriv2015-05-042015-05-06175,000— $00SEC↗
FORM FORMFACTOR INC M Exercise deriv2015-05-042015-05-065,000— $0100,000SEC↗
FORM FORMFACTOR INC M Exercise2015-05-042015-05-065,000— $057,115SEC↗
FORM FORMFACTOR INC M Exercise2015-05-042015-05-06175,000— $0232,115SEC↗
FORM FORMFACTOR INC A Award deriv2015-04-082015-05-06175,000— $0175,000SEC↗
FORM FORMFACTOR INC S Sale2015-03-092015-03-0927,500$9.11 $250.5K52,115SEC↗
FORM FORMFACTOR INC S Sale2015-03-062015-03-092,500$9.10 $22.8K79,615SEC↗
FORM FORMFACTOR INC S Sale2015-03-052015-03-0960,000$9.18 $550.8K82,115SEC↗
FORM FORMFACTOR INC S Sale2015-03-022015-03-0313,548$10.15 $137.5K142,115SEC↗
FORM FORMFACTOR INC M Exercise deriv2015-02-272015-03-0335,494— $00SEC↗
FORM FORMFACTOR INC M Exercise2015-02-272015-03-0335,494— $0155,663SEC↗
FORM FORMFACTOR INC M Exercise2015-02-112015-02-126,846$8.52 $58.3K120,169SEC↗
FORM FORMFACTOR INC M Exercise deriv2015-02-102015-02-1216,667— $0105,000SEC↗
FORM FORMFACTOR INC M Exercise2015-02-102015-02-1216,667— $0127,015SEC↗
FORM FORMFACTOR INC M Exercise deriv2014-09-152014-09-1715,000— $0121,667SEC↗
FORM FORMFACTOR INC M Exercise2014-09-152014-09-1715,000— $0110,348SEC↗
FORM FORMFACTOR INC P Buy2014-08-082014-08-145,000$6.84 $34.2K95,348SEC↗
MTSN MATTSON TECHNOLOGY INC A Award deriv2014-05-282015-03-2012,500$2.12 $26.5K37,500SEC↗
MTSN MATTSON TECHNOLOGY INC A Award2014-05-282015-03-2012,500— $021,000SEC↗
FORM FORMFACTOR INC S Sale2014-05-072014-05-082,055$5.77 $11.9K98,197SEC↗
FORM FORMFACTOR INC S Sale2014-05-072014-05-087,849$5.77 $45.3K90,348SEC↗
FORM FORMFACTOR INC M Exercise deriv2014-05-062014-05-0820,000— $0136,667SEC↗
FORM FORMFACTOR INC M Exercise2014-05-062014-05-0820,000— $0100,252SEC↗
FORM FORMFACTOR INC A Award deriv2014-05-052014-05-0760,000— $0161,667SEC↗
FORM FORMFACTOR INC M Exercise deriv2014-05-052014-05-075,000— $0156,667SEC↗
FORM FORMFACTOR INC M Exercise2014-05-052014-05-075,000— $080,252SEC↗
FORM FORMFACTOR INC S Sale2014-02-282014-02-2813,528$7.11 $96.2K75,252SEC↗
FORM FORMFACTOR INC M Exercise deriv2014-02-272014-02-2835,494— $035,494SEC↗
FORM FORMFACTOR INC A Award deriv2014-02-272014-02-28988— $070,988SEC↗
FORM FORMFACTOR INC M Exercise2014-02-272014-02-2835,494— $088,780SEC↗
FORM FORMFACTOR INC S Sale2014-02-112014-02-126,990$6.47 $45.2K53,286SEC↗
FORM FORMFACTOR INC M Exercise deriv2014-02-102014-02-1216,667— $0101,667SEC↗
FORM FORMFACTOR INC M Exercise2014-02-102014-02-1216,667— $060,276SEC↗
FORM FORMFACTOR INC A Award deriv2014-01-282014-01-3070,000— $070,000SEC↗
MTSN MATTSON TECHNOLOGY INC A Award deriv2013-10-252013-10-2825,000$2.93 $73.3K25,000SEC↗
MTSN MATTSON TECHNOLOGY INC A Award2013-10-252013-10-288,500— $08,500SEC↗
FORM FORMFACTOR INC S Sale2013-09-162013-09-175,689$7.26 $41.3K43,609SEC↗
FORM FORMFACTOR INC M Exercise deriv2013-09-132013-09-1715,000— $0118,334SEC↗
FORM FORMFACTOR INC M Exercise2013-09-132013-09-1715,000— $049,298SEC↗
FORM FORMFACTOR INC S Sale2013-05-072013-05-081,868$5.14 $9.6K34,298SEC↗
FORM FORMFACTOR INC M Exercise deriv2013-05-062013-05-085,000— $073,334SEC↗
FORM FORMFACTOR INC A Award deriv2013-05-062013-05-0860,000— $0133,334SEC↗
FORM FORMFACTOR INC M Exercise2013-05-062013-05-085,000— $036,166SEC↗
FORM FORMFACTOR INC S Sale2013-02-122013-02-137,500$4.61 $34.6K31,166SEC↗
FORM FORMFACTOR INC M Exercise deriv2013-02-112013-02-1316,666— $078,334SEC↗
FORM FORMFACTOR INC M Exercise2013-02-112013-02-1316,666— $038,666SEC↗
FORM FORMFACTOR INC S Sale2012-09-142012-09-175,560$5.46 $30.4K22,000SEC↗
FORM FORMFACTOR INC M Exercise deriv2012-09-132012-09-1715,000— $095,000SEC↗
FORM FORMFACTOR INC M Exercise2012-09-132012-09-1715,000— $027,560SEC↗
FORM FORMFACTOR INC S Sale2012-05-072012-05-081,888$6.09 $11.5K12,560SEC↗
FORM FORMFACTOR INC A Award deriv2012-05-042012-05-0850,000— $0115,000SEC↗
FORM FORMFACTOR INC M Exercise deriv2012-05-042012-05-085,000— $0110,000SEC↗
FORM FORMFACTOR INC M Exercise2012-05-042012-05-085,000— $014,448SEC↗