François DE LA Villardiere

Insider profile

François DE LA Villardiere's trades of Artefact 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
Sale
Price
442.27
Quantity 74,206
Value €3,205,620
Transaction date
Sale
Price
416.16
Quantity 37,182
Value €4,971,824
Transaction date
Sale
Price
206.30
Quantity 11,704
Value €4,510,732
Transaction date
Sale
Price
7.80
Quantity 252,708
Value €1,971,122
Transaction date
Purchase
Price
1.25
Quantity 75,998
Value €94,998
Transaction date
Purchase
Price
1.20
Quantity 57,310
Value €68,772
Transaction date
Purchase
Price
1.16
Quantity 2,053
Value €2,381
Transaction date
Purchase
Price
0.98
Quantity 6,050
Value €5,929
Transaction date
Purchase
Price
0.96
Quantity 12,663
Value €12,156
Transaction date
Purchase
Price
2.12
Quantity 50,000
Value €106,000
Transaction date
Purchase
Price
2.22
Quantity 160,000
Value €355,200
Transaction date
Purchase
Price
2.49
Quantity 401,606
Value €999,999
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2021-10-05 2021-09-29 S Sale
74,206
442.27
€3,205,620
74,206 442.27 €3,205,620
2021-10-05 2021-09-29 S Sale
37,182
416.16
€4,971,824
37,182 416.16 €4,971,824
2021-10-05 2021-09-29 S Sale
11,704
206.30
€4,510,732
11,704 206.30 €4,510,732
2021-10-05 2021-09-29 S Sale
252,708
7.80
€1,971,122
252,708 7.80 €1,971,122
2020-06-23 2020-06-15 B Purchase
75,998
1.25
€94,998
75,998 1.25 €94,998
2020-06-23 2020-06-15 B Purchase
57,310
1.20
€68,772
57,310 1.20 €68,772
2020-06-23 2020-06-15 B Purchase
2,053
1.16
€2,381
2,053 1.16 €2,381
2020-06-23 2020-06-15 B Purchase
6,050
0.98
€5,929
6,050 0.98 €5,929
2020-06-23 2020-06-15 B Purchase
12,663
0.96
€12,156
12,663 0.96 €12,156
2019-07-02 2019-05-14 B Purchase
50,000
2.12
€106,000
50,000 2.12 €106,000
2019-07-02 2019-04-29 B Purchase
160,000
2.22
€355,200
160,000 2.22 €355,200
2017-08-02 2017-08-01 B Purchase
401,606
2.49
€999,999
401,606 2.49 €999,999