Miller William John

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 25% 68% 82%
Transactions
9 11% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 88%
Success rate 73%
Average holding period 220
Transactions 28
Miller William John's trades of Veeco Instruments 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-02 2026-06-02 S Sale
95,390 -18.5%
461.92
US$97,151
95,390 -18.5% 461.92 US$97,151
2026-06-02 2026-06-02 PrS Proposed sale
21,389
267.11
US$3,998,152
21,389 267.11 US$3,998,152
2026-05-11 2026-05-07 S Sale
6,070 -46.0%
282.44
US$1,815,791
6,070 -46.0% 282.44 US$1,815,791
2026-05-07 2026-05-07 PrS Proposed sale
100,000
59.53
US$5,952,822
100,000 59.53 US$5,952,822
2026-03-05 2026-03-03 S Sale
25,000 -5.7%
32.00
US$800,000
25,000 -5.7% 32.00 US$800,000
2026-03-05 2026-03-03 S Sale
25,000 -5.4%
31.24
US$781,000
25,000 -5.4% 31.24 US$781,000
2026-03-03 2026-03-03 PrS Proposed sale
50,000
31.60
US$1,580,040
50,000 31.60 US$1,580,040
2025-12-05 2025-12-05 PrS Proposed sale
25,000
31.98
US$799,494
25,000 31.98 US$799,494
2025-12-05 2025-12-05 S Sale
25,000 -5.1%
32.00
US$800,000
25,000 -5.1% 32.00 US$800,000
2025-12-02 2025-12-02 PrS Proposed sale
25,000
29.08
US$726,993
25,000 29.08 US$726,993
2025-12-02 2025-12-02 S Sale
25,000 -4.9%
29.10
US$727,500
25,000 -4.9% 29.10 US$727,500
2025-10-03 2025-10-01 S Sale
25,000 -4.6%
32.00
US$800,000
25,000 -4.6% 32.00 US$800,000
2025-10-01 2025-10-01 PrS Proposed sale
25,000
31.98
US$799,493
25,000 31.98 US$799,493
2025-09-09 2025-09-09 PrS Proposed sale
25,000
24.98
US$624,493
25,000 24.98 US$624,493
2025-09-09 2025-09-09 S Sale
25,000 -5.0%
25.00
US$625,000
25,000 -5.0% 25.00 US$625,000
2024-05-10 2024-05-09 S Sale
30,000 -5.5%
38.19
US$1,145,700
30,000 -5.5% 38.19 US$1,145,700
2024-05-10 2024-05-09 S Sale
30,000 -5.5%
38.19
US$1,145,700
30,000 -5.5% 38.19 US$1,145,700
2024-05-09 2024-05-09 PrS Proposed sale
30,000
39.27
US$1,178,100
30,000 39.27 US$1,178,100
2024-03-22 2024-03-21 PlS Planned sale
24,201 -4.3%
35.30
US$854,392
24,201 -4.3% 35.30 US$854,392
2024-03-21 2024-03-21 PrS Proposed sale
24,201
35.29
US$854,053
24,201 35.29 US$854,053
2024-01-19 2024-01-17 PlS Planned sale
30,000 -5.7%
30.07
US$902,070
30,000 -5.7% 30.07 US$902,070
2024-01-17 2024-01-17 PrS Proposed sale
30,000
30.00
US$900,000
30,000 30.00 US$900,000
2023-12-04 2023-11-27 PlS Planned sale
30,000 -5.4%
29.05
US$871,449
30,000 -5.4% 29.05 US$871,449
2023-11-27 2023-11-27 PrS Proposed sale
30,000
29.00
US$870,000
30,000 29.00 US$870,000
2022-05-11 2022-05-11 B Purchase
5,000 +1.0%
20.30
US$101,500
5,000 +1.0% 20.30 US$101,500