Latest filing published 26 Feb 2019 for Barclays PLC, €37k.
Insider track record
John McFarlane: trading record in brief
John McFarlane appears in our data through filings on Barclays PLC shares, published by RNS (LSE). We count 8 filings; the first trade dates from 9 March 2015 and the latest from 22 February 2019.
The filings describe grants, exercises and other transfers rather than trades on the open market. Grants and option exercises follow pay plans set in advance, so they reveal less about an insider's own view than a purchase made with personal money.
The record was last updated on 26 February 2019 with a share grant (€37k) in Barclays PLC. Between a trade and the moment it shows up on RNS (LSE), the median delay is 3 days. The regulation allows three business days to notify a trade (UK MAR). Every figure here comes from the filings published by RNS (LSE) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to John McFarlane
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 20,140 shares@ £1.582719.5% of flowLondon Stock ExchangeISIN GB0031348658FCA-NSM:LSE20190226123001_13982312_20200326185109331_3675-9
- 12,010 shares@ £1.89641.5% of flowLondon Stock ExchangeISIN GB0031348658FCA-NSM:LSE20180814123001_13754974_20200330111404098_13165-7
- 15,086 shares@ £2.11336.1% of flowLondon Stock ExchangeISIN GB0031348658FCA-NSM:LSE20180312104502_13563175_20200330111427657_20535-8
- 11,282 shares@ £2.01816.8% of flowLondon Stock ExchangeISIN GB0031348658FCA-NSM:LSE20170801150001_13315555_20200330131542735_940-7
- 13,909 shares@ £2.2930.1% of flowLondon Stock ExchangeISIN GB0031348658FCA-NSM:LSE20170227143004_13140671_20200330131514187_18619-6
- 15,064 shares@ £1.511817.8% of flowLondon Stock ExchangeISIN GB0031348658FCA-NSM:LSE20160803103002_012917372_20200330143543523_3092-5
- 5,980 shares@ £2.866FCA-NSM:LSE20150731154004_012447037_20200330172144157-5
- 1,015 shares@ £2.6289FCA-NSM:LSE20150310113003_012275970_20200330172149861-5
8 of 8 declarations