Skip to content
★ Sign in to follow
XB

Xavier Barbaro

CEO
Group CEO and founder of Neoen
Neoen
Insider activity · 24 months0 buys7 salesCumulative net flow
Total declarations
143
Company
1
▲ Purchases (9 ops.)
€1.7M
▼ Sales (67 ops.)
€71.6M

Latest filing published 30 Dec 2024 for NEOEN, €4.5M.

Filing timeline

BuySale
Xavier Barbaro

Insider track record

Disclosed buys
9
Disclosed sells
67
Signal history

Closed purchases

Market purchases
9

Not enough history yet: 0 closed purchases, at least 2 are needed.

Purchases by company

  • NEOEN 9 purchases · last 12 Mar 2024

Xavier Barbaro: trading record in brief

Xavier Barbaro, listed as chief executive, appears in our data through filings on Neoen shares, published by AMF. Over a trading history stretching from 18 March 2021 to 27 December 2024, the count stands at 143 filings.

The open-market side counts 9 purchases for €1.7M alongside 67 sales for €71.6M. No amount is published for 1 filing, which the totals therefore leave out. Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. In 2024 alone, the filings show 2 purchases and 15 sales.

A typical purchase (the median) is worth €4,426. Of 7 purchases, 4 formed part of a group of insiders buying within 30 days of each other. A cluster is several different insiders buying the same stock within a short window, a pattern studied more closely than a single purchase.

The latest filing, published on 30 December 2024, reports an open-market sale of €174k in Neoen. The latest purchase dates back some time: it was published 970 days ago, on 12 March 2024. Between a trade and the moment it shows up on AMF, the median delay is 3 days. For comparison, MAR article 19 gives managers three business days to notify a trade. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. These figures are compiled from regulatory filings published by AMF. They describe what insiders did and are not a recommendation.

Companies and markets linked to Xavier Barbaro

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations93 total
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €4.5M42AMF
    113,973 shares@ €39.854.1% of flowActionHors plateforme de négociationISIN FR00116753622024DD1012844
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €1.4M42AMF
    34,800 shares@ €39.851.2% of flowActionHors plateforme de négociationISIN FR00116753622024DD1012841
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €5.6M42AMF
    139,474 shares@ €39.855.0% of flowActionHors plateforme de négociationISIN FR00116753622024DD1012832
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €34.5M45AMF
    864,694 shares@ €39.8530.7% of flowActionHors plateforme de négociationISIN FR00116753622024DD1012833
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €5.8M43AMF
    145,389 shares@ €39.855.2% of flowActionHors plateforme de négociationISIN FR00116753622024DD1012834
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €8,64742AMF
    217 shares@ €39.850.0% of flowActionHors plateforme de négociationISIN FR00116753622024DD1012835
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €174k42AMF
    4,371 shares@ €39.850.2% of flowActionHors plateforme de négociationISIN FR00116753622024DD1012836
  • ●
    Chief Executive OfficerExecutivesNeoen
    0AMF
    27,218 shares0ActionHors plateforme de négociationISIN FR00116753622024DD988834
  • ●
    Chief Executive OfficerExecutivesNeoen
    €1.2M24AMF
    29,538 shares@ €39.851.1% of flowActionHors plateforme de négociationISIN FR00116753622024DD988835
  • ●
    Chief Executive OfficerExecutivesNeoen
    0AMF
    00ActionHors plateforme de négociationISIN FR00116753622024DD984856
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €300k24AMF
    7,528 shares@ €39.850.3% of flowActionHors plateforme de négociationISIN FR00116753622024DD982089
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €400k24AMF
    10,037 shares@ €39.850.4% of flowActionHors plateforme de négociationISIN FR00116753622024DD982090
  • ●
    Chief Executive OfficerExecutivesNeoen
    €189k24AMF
    7,137 shares@ €26.480.2% of flowActionHors plateforme de négociationISIN FR00116753622024DD968822
  • ●
    Chief Executive OfficerExecutivesNeoen
    €33k24AMF
    1,229 shares@ €26.480.0% of flowActionHors plateforme de négociationISIN FR00116753622024DD968826
  • ●
    Chief Executive OfficerExecutivesNeoen
    €18k24AMF
    671 shares@ €26.480.0% of flowActionHors plateforme de négociationISIN FR00116753622024DD968816
  • ●
    Chief Executive OfficerExecutivesNeoen
    €22k24AMF
    815 shares@ €26.480.0% of flowActionHors plateforme de négociationISIN FR00116753622024DD968817
  • ●
    Chief Executive OfficerExecutivesNeoen
    €10k24AMF
    394 shares@ €26.480.0% of flowActionHors plateforme de négociationISIN FR00116753622024DD968818
  • ●
    Chief Executive OfficerExecutivesNeoen
    €60924AMF
    23 shares@ €26.480.0% of flowActionHors plateforme de négociationISIN FR00116753622024DD968813
  • ▲
    Chief Executive OfficerExecutivesNeoen
    0AMF
    93,927 shares0ActionAttribution d'actions gratuites par la sociétéISIN FR00116753622024DD954699
    Canonical exit: 9 Jun 2024 (T+90)
  • ▲
    Chief Executive OfficerExecutivesNeoen
    €2,96728AMF
    348 shares@ €8.5250.0% of flowActionHors plateforme de négociationISIN FR00116753622024DD953201
    Canonical exit: 30 May 2024 (T+90)
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €53k28AMF
    1,950 shares@ €27.01260.0% of flowActionEuronext ParisISIN FR00116753622023DD940074
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €3,67928AMF
    146 shares@ €25.200.0% of flowActionEuronext ParisISIN FR00116753622023DD938378
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €100k28AMF
    4,000 shares@ €25.000.1% of flowActionEuronext ParisISIN FR00116753622023DD933456
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €79k28AMF
    3,200 shares@ €24.71560.1% of flowActionEuronext ParisISIN FR00116753622023DD933457
  • ▼
    Chief Executive OfficerExecutivesNeoen
    €52k28AMF
    1,800 shares@ €28.81210.0% of flowActionEuronext ParisISIN FR00116753622023DD929175

25 of 93 declarations