Miller William John

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
22-Mar-24 4:30 PM
View: 
Veeco Instruments Inc. (VECO) 21-Mar-24Private Sale (Planned) 24,201$35.30$854,392.00(4%)
569.29K to 545.09K
20-Mar-24 4:35 PM
View: 
Veeco Instruments Inc. (VECO) 19-Mar-24Payment of Exercise 79,638$33.74$2,686,990.00(12%)
648.93K to 569.29K
20-Mar-24 4:35 PM
View: 
Veeco Instruments Inc. (VECO) 19-Mar-24Option Exercise 156,000----32%
492.93K to 648.93K
20-Mar-24 4:35 PM
View: 
Veeco Instruments Inc. (VECO) 18-Mar-24Payment of Exercise 7,147$33.74$241,140.00(1%)
500.08K to 492.93K
14-Mar-24 4:40 PM
View: 
Veeco Instruments Inc. (VECO) 13-Mar-24Payment of Exercise 7,445$35.10$261,319.00(1%)
507.52K to 500.08K
14-Mar-24 4:40 PM
View: 
Veeco Instruments Inc. (VECO) 13-Mar-24Option Exercise 14,583----3%
492.94K to 507.52K
14-Mar-24 4:40 PM
View: 
Veeco Instruments Inc. (VECO) 12-Mar-24Payment of Exercise 7,213$34.71$250,363.00(1%)
500.15K to 492.94K
19-Jan-24 4:30 PM
View: 
Veeco Instruments Inc. (VECO) 17-Jan-24Private Sale (Planned) 30,000$30.07$902,070.00(6%)
530.15K to 500.15K
04-Dec-23 4:59 PM
View: 
Veeco Instruments Inc. (VECO) 27-Nov-23Market Sale (Planned) 30,000$29.05$871,449.00(5%)
560.15K to 530.15K
5%
27-Mar-23 4:40 PM
View: 
Veeco Instruments Inc. (VECO) 23-Mar-23Payment of Exercise 73,919$20.77$1,535,300.00(12%)
634.07K to 560.15K
27-Mar-23 4:40 PM
View: 
Veeco Instruments Inc. (VECO) 23-Mar-23Option Exercise 144,796----30%
489.27K to 634.07K
21-Mar-23 4:23 PM
View: 
Veeco Instruments Inc. (VECO) 17-Mar-23Payment of Exercise 14,085$21.29$299,870.00(3%)
503.36K to 489.27K
15-Mar-23 4:50 PM
View: 
Veeco Instruments Inc. (VECO) 14-Mar-23Payment of Exercise 5,105$20.51$104,704.00(1%)
508.46K to 503.36K
15-Mar-23 4:50 PM
View: 
Veeco Instruments Inc. (VECO) 13-Mar-23Payment of Exercise 7,230$20.82$150,529.00(1%)
515.7K to 508.46K
05-Oct-22 4:30 PM
View: 
Veeco Instruments Inc. (VECO) 03-Oct-22Payment of Exercise 6,226$18.32$114,060.00(1%)
521.92K to 515.7K
11-May-22 10:26 AM
View: 
Veeco Instruments Inc. (VECO) 11-May-22Private Purchase 5,000$20.30$101,500.00< 1%
516.92K to 521.92K
23-Mar-22 4:23 PM
View: 
Veeco Instruments Inc. (VECO) 21-Mar-22Payment of Exercise 61,260$29.18$1,787,570.00(11%)
578.18K to 516.92K
23-Mar-22 4:23 PM
View: 
Veeco Instruments Inc. (VECO) 21-Mar-22Option Exercise 120,000----26%
458.18K to 578.18K
21-Mar-22 4:22 PM
View: 
Veeco Instruments Inc. (VECO) 17-Mar-22Grant 42,000----5%
839.3K to 881.3K
21-Mar-22 4:22 PM
View: 
Veeco Instruments Inc. (VECO) 17-Mar-22Payment of Exercise 6,938$28.79$199,745.00(< 1%)
881.3K to 874.36K
16-Mar-22 4:13 PM
View: 
Veeco Instruments Inc. (VECO) 14-Mar-22Payment of Exercise 14,526$27.70$402,370.00(3%)
437.64K to 423.12K
< 1%
08-Oct-21 4:33 PM
View: 
Veeco Instruments Inc. (VECO) 06-Oct-21Grant 390,242----153%
254.74K to 644.98K
08-Oct-21 4:33 PM
View: 
Veeco Instruments Inc. (VECO) 06-Oct-21Payment of Exercise 207,337$22.59$4,683,740.00(32%)
644.98K to 437.64K
04-Oct-21 4:15 PM
View: 
Veeco Instruments Inc. (VECO) 01-Oct-21Payment of Exercise 6,480$22.21$143,921.00(2%)
261.22K to 254.74K
(< 1%)
17-Jun-21 8:11 PM
View: 
Veeco Instruments Inc. (VECO) 16-Jun-21Payment of Exercise 1,756$25.17$44,198.50(< 1%)
265.3K to 263.54K
(< 1%)
06-May-21 4:15 PM
View: 
Veeco Instruments Inc. (VECO) 04-May-21Grant 18,248----7%
255.99K to 274.23K
06-May-21 4:15 PM
View: 
Veeco Instruments Inc. (VECO) 04-May-21Payment of Exercise 8,937$22.75$203,317.00(3%)
274.23K to 265.3K
19-Mar-21 4:21 PM
View: 
Veeco Instruments Inc. (VECO) 17-Mar-21Payment of Exercise 6,656$21.59$143,703.00(3%)
262.64K to 255.99K
2%
16-Mar-21 4:52 PM
View: 
Veeco Instruments Inc. (VECO) 15-Mar-21Payment of Exercise 4,949$22.36$110,660.00(2%)
267.59K to 262.64K
16-Mar-21 4:52 PM
View: 
Veeco Instruments Inc. (VECO) 12-Mar-21Grant 42,000----19%
225.59K to 267.59K
16-Dec-20 4:13 PM
View: 
Veeco Instruments Inc. (VECO) 14-Dec-20Payment of Exercise 412$17.45$7,189.40(< 1%)
226.0K to 225.59K
(9%)
29-Oct-20 4:16 PM
View: 
Veeco Instruments Inc. (VECO) 27-Oct-20Grant 1,750----< 1%
225.11K to 226.86K
29-Oct-20 4:16 PM
View: 
Veeco Instruments Inc. (VECO) 27-Oct-20Payment of Exercise 857$12.82$10,986.70(< 1%)
226.86K to 226.0K
(48%)
02-Oct-20 4:18 PM
View: 
Veeco Instruments Inc. (VECO) 01-Oct-20Payment of Exercise 5,972$11.67$69,693.20(3%)
231.08K to 225.11K
(63%)
16-Sep-20 4:11 PM
View: 
Veeco Instruments Inc. (VECO) 14-Sep-20Payment of Exercise 2,139$10.68$22,844.50(< 1%)
233.22K to 231.08K
(78%)
05-Aug-20 4:21 PM
View: 
Veeco Instruments Inc. (VECO) 03-Aug-20Grant 5,853----3%
230.23K to 236.09K
05-Aug-20 4:21 PM
View: 
Veeco Instruments Inc. (VECO) 03-Aug-20Payment of Exercise 2,867$13.52$38,761.80(1%)
236.09K to 233.22K
(41%)
17-Jun-20 4:15 PM
View: 
Veeco Instruments Inc. (VECO) 16-Jun-20Payment of Exercise 1,756$12.74$22,371.40(< 1%)
231.99K to 230.23K
(49%)
17-Jun-20 4:15 PM
View: 
Veeco Instruments Inc. (VECO) 15-Jun-20Payment of Exercise 2,623$12.61$33,076.00(1%)
234.61K to 231.99K
(51%)
11-May-20 4:16 PM
View: 
Veeco Instruments Inc. (VECO) 07-May-20Grant 12,900----6%
228.03K to 240.93K
11-May-20 4:16 PM
View: 
Veeco Instruments Inc. (VECO) 07-May-20Payment of Exercise 6,318$10.89$68,803.00(3%)
240.93K to 234.61K
(75%)
19-Mar-20 4:20 PM
View: 
Veeco Instruments Inc. (VECO) 17-Mar-20Grant 40,770----22%
187.26K to 228.03K
17-Mar-20 4:14 PM
View: 
Veeco Instruments Inc. (VECO) 16-Mar-20Payment of Exercise 4,854$10.18$49,413.70(3%)
192.12K to 187.26K
07-Feb-20 4:14 PM
View: 
Veeco Instruments Inc. (VECO) 06-Feb-20Payment of Exercise 659$14.69$9,684.00(< 1%)
192.77K to 192.12K
(29%)
07-Feb-20 4:14 PM
View: 
Veeco Instruments Inc. (VECO) 06-Feb-20Option Exercise 1,214----< 1%
191.56K to 192.77K
17-Dec-19 4:46 PM
View: 
Veeco Instruments Inc. (VECO) 16-Dec-19Payment of Exercise 412$13.88$5,716.50(< 1%)
191.97K to 191.56K
(37%)
03-Oct-19 4:05 PM
View: 
Veeco Instruments Inc. (VECO) 01-Oct-19Payment of Exercise 5,972$11.68$69,753.00(3%)
197.94K to 191.97K
(63%)
17-Sep-19 4:31 PM
View: 
Veeco Instruments Inc. (VECO) 16-Sep-19Payment of Exercise 2,139$11.30$24,170.70(1%)
200.08K to 197.94K
(68%)
07-Aug-19 5:17 PM
View: 
Veeco Instruments Inc. (VECO) 05-Aug-19Payment of Exercise 1,574$11.77$18,526.00(< 1%)
201.66K to 200.08K
(61%)
07-Aug-19 5:17 PM
View: 
Veeco Instruments Inc. (VECO) 05-Aug-19Option Exercise 3,213----2%
198.44K to 201.66K