Ton Hillen

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 52% 68% 82%
Transactions
16 75% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 432%
Success rate 73%
Average holding period 220
Transactions 28
Ton Hillen's trades of Koninklijke Heijmans 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-04-09 2026-04-07 B Purchase
30,772
76.38
€2,670,419
30,772 76.38 €2,670,419
2026-02-17 2026-02-16 S Sale
67,328
433.88
€981,488
67,328 433.88 €981,488
2025-02-25 2025-02-24 S Sale
63,526
25.90
€41,663
63,526 25.90 €41,663
2024-12-05 2024-12-05 S Sale
6,000
31.24
€187,440
6,000 31.24 €187,440
2024-12-03 2024-12-03 S Sale
8,336
30.75
€256,332
8,336 30.75 €256,332
2024-05-02 2024-05-02 B Purchase
4,200
17.12
€71,904
4,200 17.12 €71,904
2023-04-17 2023-04-17 B Purchase
13,000
11.58
€150,540
13,000 11.58 €150,540
2023-04-03 2023-04-03 B Purchase
6,000
12.76
€76,560
6,000 12.76 €76,560
2022-04-29 2022-04-29 B Purchase
5,300
13.42
€71,126
5,300 13.42 €71,126
2022-04-19 2022-04-19 B Purchase
7,500
14.31
€107,325
7,500 14.31 €107,325
2021-08-23 2021-08-23 B Purchase
5,000
12.10
€60,500
5,000 12.10 €60,500
2021-04-30 2021-04-30 B Purchase
5,500
13.70
€75,350
5,500 13.70 €75,350
2021-04-19 2021-04-19 B Purchase
5,000
13.98
€69,900
5,000 13.98 €69,900
2019-04-18 2019-04-18 B Purchase
7,500
9.95
€74,625
7,500 9.95 €74,625
2018-04-19 2018-04-19 B Purchase
5,000
9.82
€49,100
5,000 9.82 €49,100
2013-08-21 2013-08-21 B Purchase
3,500
7.65
€26,775
3,500 7.65 €26,775
2012-03-02 2012-03-02 B Purchase
3,000
8.61
€25,830
3,000 8.61 €25,830
2011-04-27 2011-04-27 B Purchase
1,996
22.85
€45,609
1,996 22.85 €45,609
2009-07-15 2009-07-15 B Purchase
150
0.70
€105
150 0.70 €105