Skip to content
★ Sign in to follow
BM

Brian McNamara

CEO
Haleon plcAlan Stewart
Total declarations
12
Companies
2
▲ Purchases (1 ops.)
—
▼ Sales (2 ops.)
—

Latest filing published 26 Sept 2025 for Haleon plc.

Insider track record

Disclosed buys
1
Disclosed sells
2
Signal history

No signal scores available.

Closed purchases

Market purchases
1

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

Purchases by company

Brian McNamara: trading record in brief

Brian McNamara is a declared insider at 2 companies; the most frequent names are Haleon plc and Alan Stewart. We count 12 filings; the first trade dates from 18 July 2022 and the latest from 23 September 2025.

Both buying and selling appear: 1 purchase, against 2 sales. The totals do not cover 3 filings with an undisclosed amount. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Other entries cover 7 share grants. Since January 2025: 1 purchase and 1 sale on the market.

Most recently, on 26 September 2025, the filings show a share grant in Haleon plc. The last insider purchase was made public on 11 June 2025, 514 days ago. Typically, a trade is published a median of 3 days after it takes place. The legal deadline for notifying a trade is three business days (UK MAR). Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. 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 Brian McNamara

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

Declarations12 total
  • ◆
    Chief Executive Officer - PDMRExecutivesHaleon plc
    0RNS
    0New York Stock Exchange (XNYS)ISIN US4055521003RNS:5838015-3
  • ▲
    Chief Executive Officer - PDMRExecutivesHaleon plc
    0RNS
    0New York Stock Exchange (XNYS)ISIN US4055521003RNS:5692139-5
    Canonical exit: 8 Sept 2025 (T+90)
  • ◆
    Chief Executive Officer - PDMRExecutivesHaleon plc
    0RNS
    0Outside a trading venueRNS:5584703-0
  • ▼
    Chief Executive OfficerExecutivesHaleon plc
    0RNS
    0London Stock Exchange (XLON)RNS:5577342-2
  • ◆
    Chief Executive Officer - PDMRExecutivesHaleon plc
    0RNS
    0New York Stock Exchange (XNYS)RNS:5367711-0
  • ◆
    Chief Executive Officer - PDMRExecutivesHaleon plc
    0RNS
    0New York Stock Exchange (XNYS)RNS:5196285-0
  • ◆
    Chief Executive Officer - PDMRExecutivesHaleon plc
    0RNS
    0Outside a trading venueRNS:5105578-0
  • ▼
    Chief Executive Officer - PDMRExecutivesHaleon plc
    0RNS
    0New York Stock Exchange (XYNS)RNS:5092908-0
  • ◆
    Chief Executive Officer - PDMRExecutivesHaleon plc
    0RNS
    0New York Stock Exchange (XNYS)RNS:4936531-0
  • ◆
    Chief Executive Officer - Person Discharging Managerial ResponsibilitiesExecutivesHaleon plc
    0FCA-NSM
    2,049,305 sharesLondon Stock ExchangeISIN GB00BMX86B70FCA-NSM:4539192-0
  • ●
    Chief Executive Officer - Person Discharging Managerial ResponsibilitiesExecutivesHaleon plc
    0FCA-NSM
    235 sharesNew York Stock ExchangeFCA-NSM:4453605
  • ●
    Chief Executive Officer - Person Discharging Managerial ResponsibilitiesExecutivesAlan Stewart
    0FCA-NSM
    121,929 sharesNew York Stock ExchangeFCA-NSM:4447341-0

12 of 12 declarations