van den Diede Ouden

Insider profile

Performance

Overall performance
3.9

Performance over holding periods
3.9
30 days 90 days 120 days
Average return 7% 8.2% 15.1%
Success rate 57% 68% 82%
Transactions
19 100% Buy
34 71% Buy
47 69% Buy
van den Diede Ouden's trades of Tonner Drones SA'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
2025-10-27 2025-10-08 B Purchase
53,075
415.73
€3,074,879
53,075 415.73 €3,074,879
2025-01-09 2025-01-06 B Purchase
56,089
99.03
€1,579,343
56,089 99.03 €1,579,343
2025-01-08 2025-01-03 B Purchase
12,157
244.04
€1,065,944
12,157 244.04 €1,065,944
2025-01-07 2025-01-02 B Purchase
509,604
0.01
€5,962
509,604 0.01 €5,962
2025-01-02 2024-12-30 B Purchase
1,420,674
0.01
€16,196
1,420,674 0.01 €16,196
2024-12-31 2024-12-27 B Purchase
1,306,724
0.01
€15,158
1,306,724 0.01 €15,158
2024-12-30 2024-12-24 B Purchase
420,294
0.01
€4,875
420,294 0.01 €4,875
2024-12-27 2024-12-23 B Purchase
438,345
0.01
€5,172
438,345 0.01 €5,172
2024-12-23 2024-12-20 B Purchase
456,332
0.01
€5,111
456,332 0.01 €5,111
2024-12-20 2024-12-19 B Purchase
481,641
0.01
€5,443
481,641 0.01 €5,443
2024-12-19 2024-12-18 B Purchase
1,195,419
0.01
€13,628
1,195,419 0.01 €13,628
2024-11-22 2024-11-21 B Purchase
2,844,761
0.01
€28,163
2,844,761 0.01 €28,163
2024-11-21 2024-11-20 B Purchase
1,713,192
0.01
€15,761
1,713,192 0.01 €15,761
2024-11-20 2024-11-19 B Purchase
3,313,971
0.01
€29,533
3,313,971 0.01 €29,533
2024-11-19 2024-11-18 B Purchase
500,000
0.01
€4,700
500,000 0.01 €4,700
2024-11-19 2024-11-15 B Purchase
969,556
0.01
€9,308
969,556 0.01 €9,308
2024-11-15 2024-11-14 B Purchase
500,000
0.01
€4,900
500,000 0.01 €4,900
2024-11-14 2024-11-13 B Purchase
594,168
0.01
€5,466
594,168 0.01 €5,466
2024-11-13 2024-11-12 B Purchase
1,936,276
0.01
€16,846
1,936,276 0.01 €16,846