Latest filing published 31 Mar 2026 for XP POWER LIMITED, €19k.
Filing timeline
BuySaleInsider track record
Andy Sng: trading record in brief
Andy Sng discloses dealings in XP Power Limited to RNS (LSE). Between 19 September 2016 and 30 March 2026, the trades on record add up to 9 filings.
The open-market record consists of 4 sales worth €61k, with no purchase. The totals exclude 3 filings filed without an amount. Other entries cover 5 share grants.
Most recently, on 31 March 2026, the filings show a share grant worth €19k in XP Power Limited. Filings reach the RNS (LSE) feed a median of 1 day after the trade. For comparison, UK MAR gives managers three business days to notify a trade. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. This summary is built from RNS (LSE) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Andy Sng
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,244 shares@ £13.26561.9% of flow1) and 2) Outside a trading venueISIN SG9999003735RNS:e779df5c-39b0-47c2-86af-175cbfc18126-1
- 3,600 shares@ £30.0081.6% of flow1), 2) and 3) Outside a trading venueISIN SG9999003735RNS:202403130300PR_NEWS_UKDISCLO_0016-1
- 1,296 shares@ £10.011.5% of flowOutside of a trading venueISIN SG9999003735FCA-NSM:202211170201PR_NEWS_UKDISCLO_0014
- 5,427 shares@ £40.0025.7% of flow1), 2) 3) and 4) Outside a trading venueISIN SG9999003735FCA-NSM:202204041116PR_NEWS_UKDISCLO_0111
- 1,710 shares@ £256.7551.3% of flow1) Outside a trading venue and 2) XLONISIN SG9999003735FCA-NSM:202108240449PR_NEWS_UKDISCLO_0046
- 1,274 shares@ £43.023728.1% of flowLondon Stock ExchangeISIN SG9999003735FCA-NSM:202008100200PR_NEWS_UKDISCLO_0014
- 15,800 sharesLondon Stock ExchangeISIN SG9999003735FCA-NSM:202006050932PR_NEWS_UKDISCLO_0081
- 514 sharesLondon Stock ExchangeISIN SG9999003735FCA-NSM:PRNRNS_201905070200PR_NEWS_UKDISCLO_0010_20200326185143035_25806-1
- 40,000 sharesLondon Stock ExchangeISIN SG9999003735FCA-NSM:PRNRNS_201609201152PR_NEWS_UKDISCLO_0100_20200330143619828_15144
9 of 9 declarations