Edouard Macquin

Insider profile

Performance

Overall performance
2.3

Performance over holding periods
2.3
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 22% 68% 82%
Transactions
22 0% Buy
34 71% Buy
47 69% Buy
Edouard Macquin's trades of Lectra 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
2019-02-27 2019-02-25 S Sale
23,931
228.46
€3,288,883
23,931 228.46 €3,288,883
2018-05-03 2018-05-02 S Sale
69,353
35.09
€1,394,894
69,353 35.09 €1,394,894
2017-09-22 2017-09-13 S Sale
19,739
158.84
€4,095,956
19,739 158.84 €4,095,956
2017-09-14 2017-09-13 S Sale
5,430
24.02
€130,411
5,430 24.02 €130,411
2017-09-22 2017-09-12 S Sale
379
24.00
€9,096
379 24.00 €9,096
2017-09-13 2017-09-12 S Sale
379
24.00
€9,096
379 24.00 €9,096
2017-09-22 2017-09-08 S Sale
1,191
24.00
€28,584
1,191 24.00 €28,584
2017-09-11 2017-09-08 S Sale
1,191
24.00
€28,584
1,191 24.00 €28,584
2017-03-06 2017-03-02 S Sale
9,229
21.55
€198,900
9,229 21.55 €198,900
2016-12-09 2016-12-07 S Sale
2,000
15.55
€31,090
2,000 15.55 €31,090
2016-12-09 2016-12-06 S Sale
5,400
15.46
€83,487
5,400 15.46 €83,487
2016-12-07 2016-12-05 S Sale
1,600
15.57
€24,919
1,600 15.57 €24,919
2016-09-18 2016-09-14 S Sale
5,507
15.51
€85,439
5,507 15.51 €85,439
2016-09-17 2016-09-13 S Sale
3,500
15.70
€54,937
3,500 15.70 €54,937
2016-03-04 2016-02-29 S Sale
1,800
12.79
€23,020
1,800 12.79 €23,020
2016-03-04 2016-02-26 S Sale
5,400
12.88
€69,537
5,400 12.88 €69,537
2015-09-17 2015-09-11 S Sale
7,157
11.34
€81,135
7,157 11.34 €81,135
2015-02-26 2015-02-20 S Sale
4,144
11.47
€47,547
4,144 11.47 €47,547
2015-02-21 2015-02-17 S Sale
11,227
11.17
€125,414
11,227 11.17 €125,414
2014-11-30 2014-11-26 S Sale
9,700
8.70
€84,390
9,700 8.70 €84,390
2014-09-11 2014-09-05 S Sale
9,997
8.15
€81,476
9,997 8.15 €81,476
2014-09-04 2014-08-29 S Sale
10
8.15
€82
10 8.15 €82