Babeau Emmanuel

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 53% 68% 82%
Transactions
13 23% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 20%
Success rate 73%
Average holding period 220
Transactions 28
Babeau Emmanuel's trades of Philip Morris International Inc'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-02-20 2026-02-19 S Sale
26,823 +17.0%
159.24
US$947,575
26,823 +17.0% 159.24 US$947,575
2026-02-19 2026-02-19 PrS Proposed sale
53,056
379.96
US$2,017,037
53,056 379.96 US$2,017,037
2025-02-21 2025-02-20 S Sale
63,745 -42.6%
472.79
US$1,533,597
63,745 -42.6% 472.79 US$1,533,597
2025-02-20 2025-02-20 PrS Proposed sale
30,000
148.85
US$4,465,500
30,000 148.85 US$4,465,500
2024-02-23 2024-02-22 S Sale
15,435 -8.3%
90.38
US$1,395,015
15,435 -8.3% 90.38 US$1,395,015
2024-02-22 2024-02-22 PrS Proposed sale
15,435
90.25
US$1,393,008
15,435 90.25 US$1,393,008
2019-10-29 2019-10-28 S Sale
20,280
85.10
€1,725,885
20,280 85.10 €1,725,885
2020-01-15 2019-07-02 B Purchase
140
60.26
€8,466
140 60.26 €8,466
2018-09-24 2018-09-19 B Purchase
500
75.22
€37,610
500 75.22 €37,610
2018-07-11 2018-07-10 B Purchase
159
64.47
€10,227
159 64.47 €10,227
2018-05-04 2018-05-03 B Purchase
20,280
73.95
€1,499,749
20,280 73.95 €1,499,749
2018-05-04 2018-05-03 S Sale
20,280
73.94
€1,499,570
20,280 73.94 €1,499,570
2018-02-26 2018-02-21 S Sale
46,000
71.89
€3,306,807
46,000 71.89 €3,306,807
2017-07-18 2017-07-11 B Purchase
186
59.11
€10,980
186 59.11 €10,980
2015-08-16 2015-08-13 S Sale
19,360
61.08
€1,182,505
19,360 61.08 €1,182,505
2015-03-01 2015-02-20 S Sale
30,012
69.13
€2,074,731
30,012 69.13 €2,074,731
2014-08-24 2014-08-21 S Sale
10,000
63.16
€631,569
10,000 63.16 €631,569
2014-08-01 2014-07-24 B Purchase
110
58.33
€6,433
110 58.33 €6,433
2013-11-03 2013-10-28 S Sale
10,000
61.16
€611,612
10,000 61.16 €611,612
2013-07-18 2013-07-11 B Purchase
132
50.89
€6,703
132 50.89 €6,703
2012-07-20 2012-07-19 B Purchase
127
36.66
€4,652
127 36.66 €4,652
2010-07-20 2010-07-08 B Purchase
445
67.44
€30,000
445 67.44 €30,000
2009-12-28 2009-12-09 B Purchase
300
75.18
€22,554
300 75.18 €22,554