Skip to content
★ Sign in to follow
MS

Michael Sosso

Executive
Insider activity · 24 months7 buys0 salesCumulative net flow
Total declarations
13
Company
1
▲ Purchases (7 ops.)
€3,057
▼ Sales (1 ops.)
—

Latest filing published 13 Oct 2026 for BP p.l.c., €451.

Filing timeline

BuySale
Michael Sosso

Insider track record

Disclosed buys
7
Disclosed sells
1
Signal history

Closed purchases

Market purchases
7

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

Purchases by company

Michael Sosso: trading record in brief

This profile gathers the share dealings of Michael Sosso in BP p.l.c. We count 13 filings; the first trade dates from 23 March 2026 and the latest from 12 October 2026.

The open-market side counts 7 purchases for €3,057 alongside 1 sale. The totals exclude 1 filing filed without an amount. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. Besides market trades, the filings include 5 share grants.

The median purchase comes to €434. Relative to company size, the median is 0.0000% of market cap (5 purchases with a known value). Clusters matter here: 6 out of 6 purchases overlapped with buying by a colleague within 30 days. Such overlaps are known as a cluster signal: distinct people reaching the same decision at about the same time.

The record was last updated on 13 October 2026 with an open-market purchase (€451) in BP p.l.c. Typically, a trade is published a median of 1 day after it takes place. The regulation allows three business days to notify a trade (UK MAR). These figures are compiled from regulatory filings published by RNS (LSE). They describe what insiders did and are not a recommendation.

Companies and markets linked to Michael Sosso

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

Declarations13 total
  • ▲
    EVP, legalExecutivesBP p.l.c.
    381 GBP0FCA-NSM
    65 shares@ £5.863Outside a trading venueISIN GB0007980591FCA-NSM:1e6d47c3-6f6d-4786-b5ae-c9eb4447665a-3
    Canonical exit: 10 Jan 2027 (T+90)
  • ◆
    EVP, legalExecutivesBP p.l.c.
    145 GBP33FCA-NSM
    26 shares@ £5.5870.0000% mcap0.0% of flowOutside a trading venueISIN GB0007980591FCA-NSM:3206a2f4-6711-4d83-a368-608505bb88b5-6
  • ▲
    EVP, legalExecutivesBP p.l.c.
    373 GBP33FCA-NSM
    67 shares@ £5.5710.0000% mcap0.0% of flowOutside a trading venueISIN GB0007980591FCA-NSM:aeeb64cc-50be-4f87-afb2-188d321b79ac-3
    Canonical exit: 9 Dec 2026 (T+90)
  • ▲
    EVP, legalExecutivesBP p.l.c.
    378 GBP33FCA-NSM
    73 shares@ £5.1720.0000% mcap0.0% of flowOutside a trading venueISIN GB0007980591FCA-NSM:ee7f2004-637d-47b6-951e-82bce0004e9a-3
    Canonical exit: 8 Nov 2026 (T+90)
  • ▲
    EVP, legalExecutivesBP p.l.c.
    371 GBP33RNS
    77 shares@ £4.8180.0000% mcap0.0% of flowOutside a trading venueISIN GB0007980591RNS:a7ef7e2e-5954-4696-a1ac-28c3f16cd9e7-4
    Canonical exit: 8 Oct 2026 (T+90)
  • ◆
    EVP, legalExecutivesBP p.l.c.
    122 GBP33RNS
    26 shares@ £4.6940.0000% mcap0.0% of flowOutside a trading venueISIN GB0007980591RNS:7d310f49-af44-458f-9ba0-08c1592d6be1-5
  • ▲
    EVP, legalExecutivesBP p.l.c.
    370 GBP29RNS
    70 shares@ £5.2930.0000% mcap0.0% of flowOutside a trading venueISIN GB0007980591RNS:e16faa3e-1007-4092-9ab0-da042c032c3e-4
    Canonical exit: 8 Sept 2026 (T+90)
  • ◆
    EVP LegalExecutivesBP p.l.c.
    822,273 GBP16RNS
    158,740 shares@ £5.1853.4% of flowOutside a trading venueISIN GB0007980591RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-9
  • ◆
    EVP LegalExecutivesBP p.l.c.
    715,021 GBP16RNS
    138,035 shares@ £5.1846.4% of flowOutside a trading venueISIN GB0007980591RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-10
  • ▲
    EVP, legalExecutivesBP p.l.c.
    375 GBP29RNS
    70 shares@ £5.3590.0% of flowOutside a trading venueISIN GB0007980591RNS:b83dcd31-a40d-47f6-99f1-75b2fccad87c-1
    Canonical exit: 9 Aug 2026 (T+90)
  • ▲
    EVP, legalExecutivesBP p.l.c.
    377 GBP29RNS
    65 shares@ £5.8050.0% of flowOutside a trading venueISIN GB0007980591RNS:03e4d844-f24e-4e0d-97e4-e6faa1b0bd18-1
    Canonical exit: 9 Jul 2026 (T+90)
  • ◆
    EVP LegalExecutivesBP p.l.c.
    117 GBP29RNS
    20 shares@ £5.8410.0% of flowOutside a trading venueISIN GB0007980591RNS:6fc81880-3b18-4ec0-90ff-cd04b95fb70f-2
  • ▼
    EVP, legalExecutivesBP p.l.c.
    0RNS
    0New York Stock Exchange XNYSISIN US0556221044RNS:2e102866-0097-43c7-ba70-41981563edf2

13 of 13 declarations