Latest filing published 11 Jul 2022 for Ultra Electronics Holdings plc.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
Thomas Link: trading record in brief
Thomas Link discloses dealings in Ultra Electronics Holdings plc to RNS (LSE). The record holds 10 filings, for trades running from 16 April 2019 to 8 July 2022.
The open-market side counts 1 purchase for €82k alongside 1 sale for €24k. Netting one side against the other leaves €58k of net buying. Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. Other entries cover 8 share grants.
On 11 July 2022 came the latest disclosure, a share grant in Ultra Electronics Holdings plc. The last insider purchase was made public on 24 December 2020, 2,145 days ago. Filings reach the RNS (LSE) feed a median of 1 day after the trade. Under the UK Market Abuse Regulation, managers have three business days to notify their trades. This summary is built from RNS (LSE) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Thomas Link
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 566 sharesOutside a trading venueISIN GB0009123323FCA-NSM:4435636-1
- 7,635 sharesOutside a trading venueISIN GB0009123323FCA-NSM:4435635-3
- 19,524 shares@ £31.981157.6% of flowXLON - London Stock ExchangeISIN GB0009123323FCA-NSM:4347971
- 1,634 shares@ £23.843.5% of flowLondon Stock ExchangeISIN GB0009123323FCA-NSM:4039048-0
- 1,402 sharesOutside a trading venueISIN GB0009123323FCA-NSM:3913053-1
- 13,184 sharesOutside a trading venueISIN GB0009123323FCA-NSM:3913049-3
- 3,522 shares@ £21.0159100.0% of flowLondon Stock ExchangeISIN GB0009123323FCA-NSM:3826860Canonical exit: 24 Mar 2021 (T+90)
- 16,233 sharesOutside a trading venueISIN GB0009123323FCA-NSM:LSE20200318181242_3532383_20200402161759690-3
- 1,079 shares@ £19.4122.5% of flowLondon Stock ExchangeISIN GB0009123323FCA-NSM:LSE20200313154801_3526885_20200331164956992_15191
- 14,923 sharesOutside a trading venueISIN GB0009123323FCA-NSM:LSE20190417084745_14044413_20200326185042719_10862-6
10 of 10 declarations