Latest filing published 29 Sept 2025 for Babcock International Group PLC.
Insider track record
John Howie: trading record in brief
John Howie is a declared insider of Babcock International Group PLC, with filings sourced from RNS (LSE). Over a trading history stretching from 10 May 2016 to 29 September 2025, the count stands at 18 filings.
On the market, this insider has only sold: 8 sales. No amount is published for 8 filings, which the totals therefore leave out. Besides market trades, the filings include 9 share grants and 1 option exercise. In 2025 alone, the filings show no purchases and 2 sales.
The newest entry dates from 29 September 2025: a share grant, in Babcock International Group PLC. The median gap between a trade and its publication by RNS (LSE) is 1 day. 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 John Howie
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 56,515 sharesLondonISIN GB0009697037RNS:5840198-2
- 10,069 sharesLondonISIN GB0009697037RNS:5772419-0
- 46,919 sharesLondonISIN GB0009697037RNS:5772419-1
- 15,028 sharesLondonISIN GB0009697037RNS:5727910-2
- 43,221 sharesLondonISIN GB0009697037RNS:5366072-1
- 44,885 sharesLondonISIN GB0009697037RNS:5327901-1
- 44,885 sharesLondonISIN GB0009697037RNS:5327765-1
- 14,008 sharesLondonISIN GB0009697037RNS:5297663
- 0LondonISIN GB0009697037RNS:5292169-2
- 29,033 sharesLondonISIN GB0009697037RNS:4876011-0
- 0LondonISIN GB0009697037RNS:4856027-10
- 56,016 sharesLondonISIN GB0009697037FCA-NSM:3688666-2
- 9,374 sharesLondonISIN GB0009697037FCA-NSM:LSE20190619165836_14117300_20200326185128920_12695-5
- 148,636 sharesLondonISIN GB0009697037FCA-NSM:LSE20190614145817_14112022_20200326185129592_17993-4
- 100,879 sharesLondonISIN GB0009697037FCA-NSM:LSE20180614104249_13679793_20200330111423875_15037-3
- 100,774 sharesLondonISIN GB0009697037FCA-NSM:LSE20170615155802_13262241_20200330131522421_12664-5
- 23,125 shares@ £9.2499.9% of flowLondonISIN GB0009697037FCA-NSM:LSE20170607131733_13252557_20200330131522111_5811-0
- 14 shares@ £9.6797100.0% of flowFCA-NSM:LSE20160512140409_012814176_20200330143609639_9016
18 of 18 declarations