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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
442.68
Quantity 60,350
Value €4,583,481
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
480.02
Quantity 35,678
Value €2,361,641
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
37.02
Quantity 90,892
Value €2,492,507
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 217
Value €8,647
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 4,371
Value €174,184
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 34,800
Value €1,386,780
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 34,800
Value €1,386,780
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 34,800
Value €1,386,780
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 4,371
Value €174,184
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 34,800
Value €1,386,780
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 4,371
Value €174,184
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 4,371
Value €174,184
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 113,973
Value €4,541,824
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 7,528
Value €299,991
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
39.85
Quantity 10,037
Value €399,974
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 23
Value €609
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 23
Value €609
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 23
Value €609
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 23
Value €609
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 671
Value €17,768
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 815
Value €21,581
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 394
Value €10,433
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 394
Value €10,433
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 394
Value €10,433
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 394
Value €10,433
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 7,137
Value €188,988
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
26.48
Quantity 1,229
Value €32,544
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
8.53
Quantity 348
Value €2,967
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
27.01
Quantity 1,950
Value €52,675
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
25.20
Quantity 146
Value €3,679
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
25.00
Quantity 4,000
Value €100,000
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
24.72
Quantity 3,200
Value €79,090
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
29.10
Quantity 1,000
Value €29,100
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
28.81
Quantity 1,800
Value €51,862
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
28.95
Quantity 2,000
Value €57,900
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
28.50
Quantity 1,000
Value €28,500
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
28.10
Quantity 2,500
Value €70,250
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
28.00
Quantity 2,000
Value €56,000
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
30.10
Quantity 3,000
Value €90,300
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
30.10
Quantity 5,000
Value €150,500
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
29.14
Quantity 1,000
Value €29,140
FR Neoen SA (NEOEN)
Transaction date
Sale
Price
30.54
Quantity 2,500
Value €76,350
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
24.61
Quantity 21
Value €517
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
24.61
Quantity 21
Value €517
FR Neoen SA (NEOEN)
Transaction date
Purchase
Price
24.61
Quantity 648
Value €15,947
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