Armelle De Madre

Insider profile

Currently holds a position at Datadog Inc

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 80% 68% 82%
Transactions
16 6% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief People Officer Datadog Inc None -

Armelle De Madre's trades of Renault SA'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
364.24
Quantity 62,089
Value €533,204
Transaction date
Proposed sale
Price
81.52
Quantity 75,815
Value US$2,872,163
Transaction date
Proposed sale
Price
169.25
Quantity 96,625
Value US$1,579,002
Transaction date
Proposed sale
Price
134.56
Quantity 600
Value US$80,736
Transaction date
Planned sale
Price
125.00
Quantity 1,749 -1.9%
Value US$218,625
Transaction date
Proposed sale
Price
123.19
Quantity 1,749
Value US$215,459
Transaction date
Planned sale
Price
109.44
Quantity 1,749 -1.8%
Value US$191,411
Transaction date
Proposed sale
Price
109.62
Quantity 1,749
Value US$191,725
Transaction date
Sale
Price
109.46
Quantity 4,442 -4.4%
Value US$486,199
Transaction date
Proposed sale
Price
110.18
Quantity 4,472
Value US$492,725
Transaction date
Planned sale
Price
125.00
Quantity 300 -0.3%
Value US$37,500
Transaction date
Proposed sale
Price
122.75
Quantity 300
Value US$36,825
Transaction date
Planned sale
Price
113.37
Quantity 300 -0.3%
Value US$34,011
Transaction date
Proposed sale
Price
126.97
Quantity 300
Value US$38,091
Transaction date
Planned sale
Price
125.34
Quantity 600 -0.6%
Value US$75,204
Transaction date
Proposed sale
Price
124.40
Quantity 600
Value US$74,640
Transaction date
Planned sale
Price
125.00
Quantity 4,276 -4.1%
Value US$534,500
Transaction date
Proposed sale
Price
122.99
Quantity 4,276
Value US$525,905
Transaction date
Planned sale
Price
122.81
Quantity 1,017 -1.0%
Value US$124,896
Transaction date
Planned sale
Price
121.89
Quantity 1,600 -1.5%
Value US$195,019
Transaction date
Planned sale
Price
121.06
Quantity 1,659 -1.5%
Value US$200,842
Transaction date
Proposed sale
Price
121.45
Quantity 4,276
Value US$519,320
Transaction date
Sale
Price
130.56
Quantity 1 -0.0%
Value US$131
Transaction date
Sale
Price
128.58
Quantity 12,653 -10.4%
Value US$1,626,885
Transaction date
Proposed sale
Price
131.00
Quantity 12,752
Value US$1,670,512
Transaction date
Sale
Price
117.93
Quantity 12 -0.0%
Value US$1,415
Transaction date
Sale
Price
116.77
Quantity 4,015 -4.3%
Value US$468,848
Transaction date
Proposed sale
Price
114.24
Quantity 4,044
Value US$461,987
Transaction date
Sale
Price
97.45
Quantity 7 -0.0%
Value US$682
Transaction date
Sale
Price
97.43
Quantity 2 -0.0%
Value US$195
Transaction date
Sale
Price
97.40
Quantity 2 -0.0%
Value US$195
Transaction date
Planned sale
Price
96.25
Quantity 4,015 -4.1%
Value US$386,444
Transaction date
Proposed sale
Price
96.48
Quantity 4,044
Value US$390,165
Transaction date
Planned sale
Price
110.12
Quantity 24,689 -20.4%
Value US$2,718,649
Transaction date
Proposed sale
Price
109.19
Quantity 24,689
Value US$2,695,792
Transaction date
Planned sale
Price
100.00
Quantity 1,875 -1.8%
Value US$187,500
Transaction date
Planned sale
Price
98.10
Quantity 1,875 -1.8%
Value US$183,938
Transaction date
Proposed sale
Price
98.38
Quantity 3,750
Value US$368,925
Transaction date
Proposed sale
Price
98.77
Quantity 2,080
Value US$205,442
Transaction date
Planned sale
Price
100.13
Quantity 2,080 -2.0%
Value US$208,270
Transaction date
Sale
Price
100.33
Quantity 4,014 -3.8%
Value US$402,733
Transaction date
Planned sale
Price
100.00
Quantity 19,897 -15.7%
Value US$1,989,700
Transaction date
Proposed sale
Price
94.99
Quantity 19,897
Value US$1,890,016
Transaction date
Planned sale
Price
93.00
Quantity 1,875 -1.7%
Value US$174,375
Transaction date
Proposed sale
Price
94.91
Quantity 1,875
Value US$177,956
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-08-21 2025-08-08 B Purchase
62,089
364.24
€533,204
62,089 364.24 €533,204
2024-09-03 2024-09-03 PrS Proposed sale
75,815
81.52
US$2,872,163
75,815 81.52 US$2,872,163
2024-08-07 2024-08-07 PrS Proposed sale
96,625
169.25
US$1,579,002
96,625 169.25 US$1,579,002
2024-07-08 2024-07-08 PrS Proposed sale
600
134.56
US$80,736
600 134.56 US$80,736
2024-07-01 2024-06-27 PlS Planned sale
1,749 -1.9%
125.00
US$218,625
1,749 -1.9% 125.00 US$218,625
2024-06-27 2024-06-27 PrS Proposed sale
1,749
123.19
US$215,459
1,749 123.19 US$215,459
2024-06-11 2024-06-07 PlS Planned sale
1,749 -1.8%
109.44
US$191,411
1,749 -1.8% 109.44 US$191,411
2024-06-07 2024-06-07 PrS Proposed sale
1,749
109.62
US$191,725
1,749 109.62 US$191,725
2024-06-05 2024-06-03 S Sale
4,442 -4.4%
109.46
US$486,199
4,442 -4.4% 109.46 US$486,199
2024-06-03 2024-06-03 PrS Proposed sale
4,472
110.18
US$492,725
4,472 110.18 US$492,725
2024-05-28 2024-05-23 PlS Planned sale
300 -0.3%
125.00
US$37,500
300 -0.3% 125.00 US$37,500
2024-05-23 2024-05-23 PrS Proposed sale
300
122.75
US$36,825
300 122.75 US$36,825
2024-05-09 2024-05-07 PlS Planned sale
300 -0.3%
113.37
US$34,011
300 -0.3% 113.37 US$34,011
2024-05-07 2024-05-07 PrS Proposed sale
300
126.97
US$38,091
300 126.97 US$38,091
2024-04-10 2024-04-08 PlS Planned sale
600 -0.6%
125.34
US$75,204
600 -0.6% 125.34 US$75,204
2024-04-08 2024-04-08 PrS Proposed sale
600
124.40
US$74,640
600 124.40 US$74,640
2024-03-14 2024-03-13 PlS Planned sale
4,276 -4.1%
125.00
US$534,500
4,276 -4.1% 125.00 US$534,500
2024-03-13 2024-03-13 PrS Proposed sale
4,276
122.99
US$525,905
4,276 122.99 US$525,905
2024-03-14 2024-03-12 PlS Planned sale
1,017 -1.0%
122.81
US$124,896
1,017 -1.0% 122.81 US$124,896
2024-03-14 2024-03-12 PlS Planned sale
1,600 -1.5%
121.89
US$195,019
1,600 -1.5% 121.89 US$195,019
2024-03-14 2024-03-12 PlS Planned sale
1,659 -1.5%
121.06
US$200,842
1,659 -1.5% 121.06 US$200,842
2024-03-12 2024-03-12 PrS Proposed sale
4,276
121.45
US$519,320
4,276 121.45 US$519,320
2024-03-06 2024-03-04 S Sale
1 -0.0%
130.56
US$131
1 -0.0% 130.56 US$131
2024-03-06 2024-03-04 S Sale
12,653 -10.4%
128.58
US$1,626,885
12,653 -10.4% 128.58 US$1,626,885
2024-03-04 2024-03-04 PrS Proposed sale
12,752
131.00
US$1,670,512
12,752 131.00 US$1,670,512
2023-12-06 2023-12-04 S Sale
12 -0.0%
117.93
US$1,415
12 -0.0% 117.93 US$1,415
2023-12-06 2023-12-04 S Sale
4,015 -4.3%
116.77
US$468,848
4,015 -4.3% 116.77 US$468,848
2023-12-04 2023-12-04 PrS Proposed sale
4,044
114.24
US$461,987
4,044 114.24 US$461,987
2023-09-07 2023-09-05 S Sale
7 -0.0%
97.45
US$682
7 -0.0% 97.45 US$682
2023-09-07 2023-09-05 S Sale
2 -0.0%
97.43
US$195
2 -0.0% 97.43 US$195
2023-09-07 2023-09-05 S Sale
2 -0.0%
97.40
US$195
2 -0.0% 97.40 US$195
2023-09-07 2023-09-05 PlS Planned sale
4,015 -4.1%
96.25
US$386,444
4,015 -4.1% 96.25 US$386,444
2023-09-05 2023-09-05 PrS Proposed sale
4,044
96.48
US$390,165
4,044 96.48 US$390,165
2023-07-18 2023-07-14 PlS Planned sale
24,689 -20.4%
110.12
US$2,718,649
24,689 -20.4% 110.12 US$2,718,649
2023-07-14 2023-07-14 PrS Proposed sale
24,689
109.19
US$2,695,792
24,689 109.19 US$2,695,792
2023-07-11 2023-07-07 PlS Planned sale
1,875 -1.8%
100.00
US$187,500
1,875 -1.8% 100.00 US$187,500
2023-07-06 2023-07-03 PlS Planned sale
1,875 -1.8%
98.10
US$183,938
1,875 -1.8% 98.10 US$183,938
2023-07-03 2023-07-03 PrS Proposed sale
3,750
98.38
US$368,925
3,750 98.38 US$368,925
2023-06-05 2023-06-05 PrS Proposed sale
2,080
98.77
US$205,442
2,080 98.77 US$205,442
2023-06-05 2023-06-05 PlS Planned sale
2,080 -2.0%
100.13
US$208,270
2,080 -2.0% 100.13 US$208,270
2023-06-05 2023-06-02 S Sale
4,014 -3.8%
100.33
US$402,733
4,014 -3.8% 100.33 US$402,733
2023-06-05 2023-06-02 PlS Planned sale
19,897 -15.7%
100.00
US$1,989,700
19,897 -15.7% 100.00 US$1,989,700
2023-06-02 2023-06-02 PrS Proposed sale
19,897
94.99
US$1,890,016
19,897 94.99 US$1,890,016
2023-06-05 2023-06-01 PlS Planned sale
1,875 -1.7%
93.00
US$174,375
1,875 -1.7% 93.00 US$174,375
2023-06-01 2023-06-01 PrS Proposed sale
1,875
94.91
US$177,956
1,875 94.91 US$177,956