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
Transaction date
Purchase
Price
76.38
Quantity 30,772
Value €2,670,419
Transaction date
Sale
Price
433.88
Quantity 67,328
Value €981,488
Transaction date
Sale
Price
25.90
Quantity 63,526
Value €41,663
Transaction date
Sale
Price
31.24
Quantity 6,000
Value €187,440
Transaction date
Sale
Price
30.75
Quantity 8,336
Value €256,332
Transaction date
Purchase
Price
17.12
Quantity 4,200
Value €71,904
Transaction date
Purchase
Price
11.58
Quantity 13,000
Value €150,540
Transaction date
Purchase
Price
12.76
Quantity 6,000
Value €76,560
Transaction date
Purchase
Price
13.42
Quantity 5,300
Value €71,126
Transaction date
Purchase
Price
14.31
Quantity 7,500
Value €107,325
Transaction date
Purchase
Price
12.10
Quantity 5,000
Value €60,500
Transaction date
Purchase
Price
13.70
Quantity 5,500
Value €75,350
Transaction date
Purchase
Price
13.98
Quantity 5,000
Value €69,900
Transaction date
Purchase
Price
9.95
Quantity 7,500
Value €74,625
Transaction date
Purchase
Price
9.82
Quantity 5,000
Value €49,100
Transaction date
Purchase
Price
7.65
Quantity 3,500
Value €26,775
Transaction date
Purchase
Price
8.61
Quantity 3,000
Value €25,830
Transaction date
Purchase
Price
22.85
Quantity 1,996
Value €45,609
Transaction date
Purchase
Price
0.70
Quantity 150
Value €105
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