MarketPeel
Insider Trading Intelligence
WM

William John Miller

VECO
CEO · VEECO INSTRUMENTS INC · CIK 0001497582
FILING MIX · LIFETIME34%/66%
BUYS
32
SELLS
62
TOTAL VALUE
$35.23M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
369,570
AVG SELL PX
$31.17
TRADE KIND
SHOWING 94 / 94
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
12 backtested trades · 8 horizons · 19 pending
Forward-return performance of every backtestable P/S trade by William John Miller, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d12+58.33%+1.39%+0.60%+0.79%+1.02%
14d12+58.33%-0.36%+0.18%-0.41%-2.54%
30d12+33.33%+3.90%+0.58%+3.32%+3.60%
60d12(1 pending)+18.18%+15.55%+3.85%+11.70%+5.71%
90d12(1 pending)+27.27%+22.72%+4.11%+6.44%+9.78%
180d12(3 pending)+33.33%+28.74%+7.59%+2.46%+4.70%
1y12(7 pending)+80.00%-21.75%+17.36%-39.10%-41.39%
2y12(7 pending)+60.00%+26.64%+41.50%-14.86%-38.68%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
VECO · 369,570 shares · as of Jun 2, 2026
0187,156374,312561,467748,623202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 32 buys / 62 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
50,000$58.62$2.93M369,570Jun 2, 2026Jun 2, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
100,000$59.55$5.96M419,570May 7, 2026May 11, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
61,053$31.00$1.89M687,570Mar 20, 2026Mar 24, 2026View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
140,157748,623Mar 20, 2026Mar 24, 2026View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
16,333615,581Mar 16, 2026Mar 17, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
15,16715,167Mar 16, 2026Mar 17, 2026View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
15,167605,855Mar 16, 2026Mar 17, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
7,115$30.95$220.2K608,466Mar 16, 2026Mar 17, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
6,607$30.95$204.5K599,248Mar 16, 2026Mar 17, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
16,33332,667Mar 16, 2026Mar 17, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
6,439$31.46$202.6K590,688Mar 13, 2026Mar 17, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
14,5840Mar 13, 2026Mar 17, 2026View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
14,584597,127Mar 13, 2026Mar 17, 2026View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
168,000582,543Mar 10, 2026Mar 12, 2026View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
168,000215,834Mar 10, 2026May 8, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
25,000$32.00$800.0K414,543Mar 3, 2026Mar 5, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
25,000$31.24$781.0K439,543Mar 3, 2026Mar 5, 2026View →
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
25,000$32.00$800.0K464,543Dec 5, 2025Dec 5, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
25,000$29.10$727.5K489,543Dec 2, 2025Dec 2, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
25,000$32.00$800.0K514,543Oct 1, 2025Oct 3, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
25,000$25.00$625.0K470,671Sep 9, 2025Sep 9, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
25,000$25.00$625.0K539,543Sep 9, 2025Sep 10, 2025View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
68,874594,545Mar 24, 2025Mar 26, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
30,002$21.16$634.8K495,671Mar 24, 2025Mar 26, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
6,099$21.48$131.0K525,671Mar 17, 2025Mar 18, 2025View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
49,00049,000Mar 14, 2025Mar 18, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
6,607$21.30$140.7K531,770Mar 14, 2025Mar 18, 2025View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
91,00091,000Mar 14, 2025Mar 18, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
15,16630,334Mar 14, 2025Mar 18, 2025View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
15,166538,377Mar 14, 2025Mar 18, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
14,58314,583Mar 13, 2025Mar 13, 2025View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
14,583529,674Mar 13, 2025Mar 13, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
6,463$21.40$138.3K523,211Mar 13, 2025Mar 13, 2025View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
30,000$38.19$1.15M515,091May 9, 2024May 10, 2024View →
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
24,201$35.30$854.4K545,091Mar 21, 2024Mar 22, 2024View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
79,638$33.74$2.69M569,292Mar 19, 2024Mar 20, 2024View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
156,000648,930Mar 19, 2024Mar 20, 2024View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
7,147$33.74$241.1K492,930Mar 18, 2024Mar 20, 2024View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
84,50084,500Mar 14, 2024Mar 18, 2024View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
45,50045,500Mar 14, 2024Mar 18, 2024View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
14,583507,522Mar 13, 2024Mar 14, 2024View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
14,58329,167Mar 13, 2024Mar 14, 2024View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
7,445$35.10$261.3K500,077Mar 13, 2024Mar 14, 2024View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
7,213$34.71$250.4K492,939Mar 12, 2024Mar 14, 2024View →
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
30,000$30.07$902.1K500,152Jan 17, 2024Jan 19, 2024View →
VECO
VEECO INSTRUMENTS INC
SALE10b5-1
10b5-1 plan
30,000$29.05$871.4K530,152Nov 27, 2023Dec 4, 2023View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
73,919$20.77$1.54M560,152Mar 23, 2023Mar 27, 2023View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
144,796634,071Mar 23, 2023Mar 27, 2023View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
14,085$21.29$299.9K489,275Mar 17, 2023Mar 21, 2023View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
5,105$20.51$104.7K503,360Mar 14, 2023Mar 15, 2023View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
43,75043,750Mar 13, 2023Mar 15, 2023View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
81,25081,250Mar 13, 2023Mar 15, 2023View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
7,230$20.82$150.5K508,465Mar 13, 2023Mar 15, 2023View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
6,226$18.32$114.1K515,695Oct 3, 2022Oct 5, 2022View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
5,000$20.30$101.5K521,921May 11, 2022May 11, 2022View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
120,000578,181Mar 21, 2022Mar 23, 2022View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
61,260$29.18$1.79M516,921Mar 21, 2022Mar 23, 2022View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
78,00078,000Mar 17, 2022Mar 21, 2022View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
42,000458,181Mar 17, 2022Mar 21, 2022View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
6,938$28.79$199.7K416,181Mar 17, 2022Mar 21, 2022View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
14,526$27.70$402.4K423,119Mar 14, 2022Mar 16, 2022View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
207,337$22.59$4.68M437,645Oct 6, 2021Oct 8, 2021View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
390,242644,982Oct 6, 2021Oct 8, 2021View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
6,480$22.21$143.9K254,740Oct 1, 2021Oct 4, 2021View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
2,320$22.64$52.5K261,220Sep 14, 2021Sep 16, 2021View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
1,756$25.17$44.2K263,540Jun 16, 2021Jun 17, 2021View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
7,465263,450May 4, 2021May 6, 2021View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
8,937$22.75$203.3K265,296May 4, 2021May 6, 2021View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
10,783274,233May 4, 2021May 6, 2021View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
6,656$21.59$143.7K255,985Mar 17, 2021Mar 19, 2021View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
4,949$22.36$110.7K262,641Mar 15, 2021Mar 16, 2021View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
42,000267,590Mar 12, 2021Mar 16, 2021View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
412$17.45$7.2K225,590Dec 14, 2020Dec 16, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
857$12.82$11.0K226,002Oct 27, 2020Oct 30, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
1,7500Oct 27, 2020Oct 30, 2020View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
1,750226,859Oct 27, 2020Oct 30, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
5,972$11.67$69.7K225,109Oct 1, 2020Oct 2, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
2,139$10.68$22.8K231,081Sep 14, 2020Sep 16, 2020View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
5,853236,087Aug 3, 2020Aug 5, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
7,4657,465Aug 3, 2020Aug 5, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
2,867$13.52$38.8K233,220Aug 3, 2020Aug 5, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
1,756$12.74$22.4K230,234Jun 16, 2020Jun 17, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
2,623$12.61$33.1K231,990Jun 15, 2020Jun 17, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
11,1500May 7, 2020May 11, 2020View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
1,750235,470May 7, 2020May 11, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
5,461$10.89$59.5K233,720May 7, 2020May 11, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
1,7500May 7, 2020May 11, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
857$10.89$9.3K234,613May 7, 2020May 11, 2020View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
11,150239,181May 7, 2020May 11, 2020View →
VECO
VEECO INSTRUMENTS INC
PURCHASEGRANT
Stock grant
40,770228,031Mar 17, 2020Mar 19, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
4,854$10.18$49.4K187,261Mar 16, 2020Mar 17, 2020View →
VECO
VEECO INSTRUMENTS INC
PURCHASE
CEO
1,214192,774Feb 6, 2020Feb 7, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
659$14.70$9.7K192,115Feb 6, 2020Feb 7, 2020View →
VECO
VEECO INSTRUMENTS INC
SALE
CEO
1,2140Feb 6, 2020Feb 7, 2020View →
Other insiders · VECO
Loading peer insiders…
About this filer
CIK 0001497582
ROLE
CEO
PRIMARY
VECO
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001497582DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback