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

Xavier Barbaro

Insider profile

Currently holds a position at Neoen SA

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 83% 68% 82%
Transactions
61 7% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return -11%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chairman of the Board, Chief Executive Officer Neoen SA None -

Xavier Barbaro's trades of Neoen 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
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
60,350
442.68
€4,583,481
60,350 442.68 €4,583,481
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
35,678
480.02
€2,361,641
35,678 480.02 €2,361,641
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
90,892
37.02
€2,492,507
90,892 37.02 €2,492,507
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
217
39.85
€8,647
217 39.85 €8,647
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
4,371
39.85
€174,184
4,371 39.85 €174,184
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
34,800
39.85
€1,386,780
34,800 39.85 €1,386,780
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
34,800
39.85
€1,386,780
34,800 39.85 €1,386,780
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
34,800
39.85
€1,386,780
34,800 39.85 €1,386,780
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
4,371
39.85
€174,184
4,371 39.85 €174,184
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
34,800
39.85
€1,386,780
34,800 39.85 €1,386,780
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
4,371
39.85
€174,184
4,371 39.85 €174,184
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
4,371
39.85
€174,184
4,371 39.85 €174,184
2024-12-30 2024-12-27
FR Neoen SA (NEOEN)
S Sale
113,973
39.85
€4,541,824
113,973 39.85 €4,541,824
2024-06-20 2024-06-19
FR Neoen SA (NEOEN)
S Sale
7,528
39.85
€299,991
7,528 39.85 €299,991
2024-06-20 2024-06-19
FR Neoen SA (NEOEN)
S Sale
10,037
39.85
€399,974
10,037 39.85 €399,974
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
23
26.48
€609
23 26.48 €609
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
23
26.48
€609
23 26.48 €609
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
23
26.48
€609
23 26.48 €609
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
23
26.48
€609
23 26.48 €609
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
671
26.48
€17,768
671 26.48 €17,768
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
815
26.48
€21,581
815 26.48 €21,581
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
394
26.48
€10,433
394 26.48 €10,433
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
394
26.48
€10,433
394 26.48 €10,433
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
394
26.48
€10,433
394 26.48 €10,433
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
394
26.48
€10,433
394 26.48 €10,433
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
7,137
26.48
€188,988
7,137 26.48 €188,988
2024-06-03 2024-05-31
FR Neoen SA (NEOEN)
B Purchase
1,229
26.48
€32,544
1,229 26.48 €32,544
2024-03-04 2024-03-01
FR Neoen SA (NEOEN)
B Purchase
348
8.53
€2,967
348 8.53 €2,967
2023-11-29 2023-11-29
FR Neoen SA (NEOEN)
S Sale
1,950
27.01
€52,675
1,950 27.01 €52,675
2023-11-16 2023-11-13
FR Neoen SA (NEOEN)
S Sale
146
25.20
€3,679
146 25.20 €3,679
2023-10-18 2023-10-17
FR Neoen SA (NEOEN)
S Sale
4,000
25.00
€100,000
4,000 25.00 €100,000
2023-10-18 2023-10-17
FR Neoen SA (NEOEN)
S Sale
3,200
24.72
€79,090
3,200 24.72 €79,090
2023-09-25 2023-09-20
FR Neoen SA (NEOEN)
S Sale
1,000
29.10
€29,100
1,000 29.10 €29,100
2023-09-25 2023-09-20
FR Neoen SA (NEOEN)
S Sale
1,800
28.81
€51,862
1,800 28.81 €51,862
2023-09-25 2023-09-19
FR Neoen SA (NEOEN)
S Sale
2,000
28.95
€57,900
2,000 28.95 €57,900
2023-09-25 2023-09-19
FR Neoen SA (NEOEN)
S Sale
1,000
28.50
€28,500
1,000 28.50 €28,500
2023-09-19 2023-09-14
FR Neoen SA (NEOEN)
S Sale
2,500
28.10
€70,250
2,500 28.10 €70,250
2023-09-04 2023-08-31
FR Neoen SA (NEOEN)
S Sale
2,000
28.00
€56,000
2,000 28.00 €56,000
2023-08-02 2023-07-28
FR Neoen SA (NEOEN)
S Sale
3,000
30.10
€90,300
3,000 30.10 €90,300
2023-08-02 2023-07-28
FR Neoen SA (NEOEN)
S Sale
5,000
30.10
€150,500
5,000 30.10 €150,500
2023-06-27 2023-06-26
FR Neoen SA (NEOEN)
S Sale
1,000
29.14
€29,140
1,000 29.14 €29,140
2023-06-23 2023-06-20
FR Neoen SA (NEOEN)
S Sale
2,500
30.54
€76,350
2,500 30.54 €76,350
2023-06-12 2023-06-08
FR Neoen SA (NEOEN)
B Purchase
21
24.61
€517
21 24.61 €517
2023-06-12 2023-06-08
FR Neoen SA (NEOEN)
B Purchase
21
24.61
€517
21 24.61 €517
2023-06-12 2023-06-08
FR Neoen SA (NEOEN)
B Purchase
648
24.61
€15,947
648 24.61 €15,947