Frank Donck

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 45% 68% 82%
Transactions
18 33% Buy
34 71% Buy
47 69% Buy
Frank Donck's trades of Barco NV'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-21 2026-05-20 B Purchase
42,798
91.66
€3,576,321
42,798 91.66 €3,576,321
2025-12-10 2025-12-08 S Sale
86,465
355.09
€4,101,470
86,465 355.09 €4,101,470
2025-12-08 2025-12-05 S Sale
17,607
343.58
€365,325
17,607 343.58 €365,325
2025-12-05 2025-12-04 S Sale
15,000
105.85
€1,587,742
15,000 105.85 €1,587,742
2025-12-04 2025-12-01 S Sale
10,000
106.31
€1,063,118
10,000 106.31 €1,063,118
2025-11-28 2025-11-27 S Sale
20,000
106.81
€2,136,172
20,000 106.81 €2,136,172
2025-11-27 2025-11-26 S Sale
25,000
105.87
€2,646,858
25,000 105.87 €2,646,858
2025-11-26 2025-11-25 S Sale
31,053
105.26
€3,268,651
31,053 105.26 €3,268,651
2025-11-25 2025-11-21 S Sale
20,000
105.38
€2,107,506
20,000 105.38 €2,107,506
2025-11-25 2025-11-20 S Sale
20,000
105.70
€2,113,936
20,000 105.70 €2,113,936
2025-11-20 2025-11-19 S Sale
20,000
104.14
€2,082,838
20,000 104.14 €2,082,838
2025-11-18 2025-11-17 S Sale
25,000
106.49
€2,662,300
25,000 106.49 €2,662,300
2024-04-30 2024-04-29 B Purchase
190,000
13.01
€2,472,033
190,000 13.01 €2,472,033
2024-04-29 2024-04-25 B Purchase
75,000
13.03
€977,498
75,000 13.03 €977,498
2023-12-11 2023-12-06 B Purchase
34,500
15.46
€533,260
34,500 15.46 €533,260
2023-12-11 2023-11-30 B Purchase
3,873,792
5.00
€19,368,960
3,873,792 5.00 €19,368,960
2020-07-06 2020-06-30 B Purchase
195,910
55.00
€10,775,050
195,910 55.00 €10,775,050
2016-09-28 2016-09-22 B Purchase
695,643
46.15
€32,103,924
695,643 46.15 €32,103,924
2016-09-28 2016-09-22 S Sale
695,643
46.15
€32,103,924
695,643 46.15 €32,103,924