30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Pierre-Henri Benhamou

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 45% 68% 82%
Transactions
64 12% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 3%
Success rate 73%
Average holding period 220
Transactions 28
Pierre-Henri Benhamou's trades of DBV Technologies 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-01-21 2019-01-18 S Sale
84,002
245.48
€553,512
84,002 245.48 €553,512
2019-01-21 2019-01-16 S Sale
17,538
485.71
€1,990,459
17,538 485.71 €1,990,459
2019-01-17 2019-01-15 S Sale
41,038
202.10
€2,796,750
41,038 202.10 €2,796,750
2019-01-21 2019-01-14 B Purchase
51,487
14.34
€738,069
51,487 14.34 €738,069
2019-01-17 2019-01-14 S Sale
38,750
14.00
€542,837
38,750 14.00 €542,837
2019-01-17 2019-01-14 S Sale
8,827
14.21
€125,471
8,827 14.21 €125,471
2019-01-17 2019-01-11 S Sale
30,760
14.00
€430,640
30,760 14.00 €430,640
2019-01-11 2019-01-10 S Sale
31,977
14.21
€454,334
31,977 14.21 €454,334
2019-01-11 2019-01-10 B Purchase
31,983
13.70
€438,375
31,983 13.70 €438,375
2019-01-11 2019-01-09 B Purchase
18,017
13.02
€234,560
18,017 13.02 €234,560
2019-01-11 2019-01-08 S Sale
50,000
13.05
€652,272
50,000 13.05 €652,272
2019-01-11 2019-01-08 B Purchase
50,000
13.03
€651,526
50,000 13.03 €651,526
2019-01-11 2019-01-07 S Sale
51,487
13.08
€673,256
51,487 13.08 €673,256
2019-01-07 2019-01-04 S Sale
60,000
13.82
€829,460
60,000 13.82 €829,460
2019-01-07 2019-01-04 B Purchase
70,000
14.00
€981,586
70,000 14.00 €981,586
2019-01-07 2019-01-03 S Sale
78,500
14.31
€1,123,335
78,500 14.31 €1,123,335
2019-01-07 2019-01-03 B Purchase
69,000
14.10
€972,900
69,000 14.10 €972,900
2019-01-07 2019-01-02 S Sale
60,000
10.88
€653,022
60,000 10.88 €653,022
2019-01-07 2019-01-02 B Purchase
90,000
11.82
€1,063,375
90,000 11.82 €1,063,375
2019-01-02 2018-12-28 B Purchase
28,500
10.91
€310,953
28,500 10.91 €310,953
2019-01-02 2018-12-28 S Sale
28,795
10.89
€313,438
28,795 10.89 €313,438
2018-07-04 2018-06-28 S Sale
10,000
33.14
€331,400
10,000 33.14 €331,400
2018-07-04 2018-06-27 S Sale
10,000
33.43
€334,300
10,000 33.43 €334,300
2018-07-04 2018-06-26 S Sale
10,000
32.70
€327,000
10,000 32.70 €327,000
2018-01-26 2018-01-24 S Sale
9,000
41.34
€372,073
9,000 41.34 €372,073
2017-08-07 2017-08-03 S Sale
15,224
77.25
€1,176,123
15,224 77.25 €1,176,123
2017-04-21 2017-04-13 S Sale
4,776
61.08
€291,718
4,776 61.08 €291,718
2017-04-05 2017-04-03 S Sale
5,871
64.82
€380,570
5,871 64.82 €380,570
2017-04-21 2017-03-31 S Sale
6,647
65.18
€433,249
6,647 65.18 €433,249
2017-01-16 2017-01-11 S Sale
6,414
68.15
€437,114
6,414 68.15 €437,114
2017-01-18 2017-01-05 S Sale
4,005
68.03
€272,460
4,005 68.03 €272,460
2017-01-04 2017-01-03 S Sale
4,784
67.89
€324,794
4,784 67.89 €324,794
2017-01-04 2017-01-02 S Sale
1,832
68.58
€125,638
1,832 68.58 €125,638
2016-09-02 2016-08-24 S Sale
3,113
61.20
€190,544
3,113 61.20 €190,544
2016-08-27 2016-08-23 S Sale
7,000
61.16
€428,088
7,000 61.16 €428,088
2016-08-26 2016-08-22 S Sale
8,417
59.72
€502,666
8,417 59.72 €502,666
2016-08-26 2016-08-19 S Sale
6,415
60.58
€388,624
6,415 60.58 €388,624
2016-08-23 2016-08-18 S Sale
4,384
59.60
€261,299
4,384 59.60 €261,299
2016-08-21 2016-08-17 S Sale
4,929
58.95
€290,526
4,929 58.95 €290,526
2016-08-20 2016-08-16 S Sale
1,746
60.43
€105,492
1,746 60.43 €105,492
2016-08-20 2016-08-15 S Sale
1,893
60.53
€114,554
1,893 60.53 €114,554
2016-08-20 2016-08-12 S Sale
2,306
59.68
€137,610
2,306 59.68 €137,610
2016-08-20 2016-08-11 S Sale
3,352
59.51
€199,465
3,352 59.51 €199,465
2016-08-20 2016-08-10 S Sale
2,174
60.10
€130,633
2,174 60.10 €130,633
2016-08-20 2016-08-09 S Sale
1,642
60.04
€98,614
1,642 60.04 €98,614