Miller William John

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 58% 68% 82%
Transactions
14 7% 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 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
32.00
Quantity 25,000 -5.1%
Value US$800,000
Transaction date
Sale
Price
29.10
Quantity 25,000 -4.9%
Value US$727,500
Transaction date
Sale
Price
32.00
Quantity 25,000 -4.6%
Value US$800,000
Transaction date
Sale
Price
25.00
Quantity 25,000 -5.0%
Value US$625,000
Transaction date
Proposed sale
Price
39.27
Quantity 30,000
Value US$1,178,100
Transaction date
Proposed sale
Price
35.29
Quantity 24,201
Value US$854,053
Transaction date
Proposed sale
Price
30.00
Quantity 30,000
Value US$900,000
Transaction date
Proposed sale
Price
29.00
Quantity 30,000
Value US$870,000
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-19 2026-08-17 S Sale
25,799 +37.4%
234.13
US$2,594,043
25,799 +37.4% 234.13 US$2,594,043
2026-08-19 2026-08-17 S Sale
39,411 +29.3%
112.35
US$2,700,003
39,411 +29.3% 112.35 US$2,700,003
2026-08-19 2026-08-17 S Sale
60,120 -3.6%
146.15
US$1,984,017
60,120 -3.6% 146.15 US$1,984,017
2026-08-17 2026-08-17 PrS Proposed sale
200,000
54.16
US$10,831,363
200,000 54.16 US$10,831,363
2026-06-02 2026-06-02 S Sale
50,000 -11.9%
58.62
US$2,931,000
50,000 -11.9% 58.62 US$2,931,000
2026-06-02 2026-06-02 PrS Proposed sale
50,000
58.60
US$2,930,067
50,000 58.60 US$2,930,067
2026-05-11 2026-05-07 S Sale
100,000 -19.2%
59.55
US$5,955,000
100,000 -19.2% 59.55 US$5,955,000
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