Latest filing published 26 Jan 2026 for UNION GAS HOLDINGS LIMITED.
Filing timeline
BuySaleInsider track record
Closed purchases
Based on 11 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.
Purchases by company
Since each purchase
- +16.0%Entry SGD 0.25 · Close at T+365 SGD 0.29
- +2.0%Entry SGD 0.25 · Close at T+365 SGD 0.25
- -5.9%Entry SGD 0.25 · Close at T+365 SGD 0.24
- -17.3%Entry SGD 0.26 · Close at T+365 SGD 0.22
- -17.6%Entry SGD 0.25 · Close at T+365 SGD 0.21
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
Teo Kiang Ang: trading record in brief
Teo Kiang Ang is a declared insider of Union Gas Holdings Limited, with filings sourced from SGX. We count 21 filings; the first trade dates from 18 December 2017 and the latest from 23 January 2026.
The open-market side counts 14 purchases for €451k alongside 6 sales for €2.8M. The totals do not cover 7 filings with an undisclosed amount. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. 2026 to date brings no purchases and 1 sale.
In size, the median ticket on the buying side is €13k. No cluster: in 11 purchases, no other insider of the company bought within 30 days. After 11 purchases with a full 90-day history, the hit rate stands at 27% and the median 90-day move at -3.9%. They describe history only and say nothing certain about the share price ahead.
Most recently, on 26 January 2026, the filings show an open-market sale in Union Gas Holdings Limited. The last purchase on record was published on 30 December 2021, which is 1,774 days ago. Between a trade and the moment it shows up on SGX, the median delay is 1 day. Until a filing is published, the market cannot know about the trade. Every figure here comes from the filings published by SGX and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Teo Kiang Ang
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,450,840 sharesShareSGX-STISIN SG1DI1000002SGX:C98GEFK7DTQSYAIH
- 340,000 shares@ SGD 0.40133.2% of flowShareSGX-STISIN SG1DI1000002SGX:OIN7HMELNIZHXG0B
- 88,649,905 sharesShareSGX-STISIN SG1DI1000002SGX:JOMZK1OKKL2YOAODCanonical exit: 30 Mar 2022 (T+90)
- 4,533,400 shares@ SGD 0.9696.8% of flowShareSGX-STISIN SG1DI1000002SGX:HA0EKLFPJJP1BTVO
- 16,908,768 sharesShareSGX-STISIN SG1DI1000002SGX:9B77XRJD8GY6CC63
- 8,436,256 sharesShareSGX-STISIN SG1DI1000002SGX:2FT7D4BFVMYBYKZM
- 1,300,000 shares@ SGD 0.2456.8% of flowShareSGX-STISIN SG1DI1000002SGX:J583DMTOQL99I4NC
- 100,000 shares@ SGD 0.240.4% of flowShareSGX-STISIN SG1DI1000002SGX:JL2KXY6354G1571CCanonical exit: 15 Sept 2019 (T+90)
- 79,000 shares@ SGD 0.25410.4% of flowShareSGX-STISIN SG1DI1000002SGX:1ITOET0G7L464GKPCanonical exit: 22 Aug 2019 (T+90)
- 104,000 shares@ SGD 0.2550.6% of flowShareSGX-STISIN SG1DI1000002SGX:XBCH3Z25MGJ82QH5Canonical exit: 29 Jul 2019 (T+90)
- 30,800 shares@ SGD 0.2550.2% of flowShareSGX-STISIN SG1DI1000002SGX:557NK9U5JF3WHMEECanonical exit: 30 Jun 2019 (T+90)
- 28,000 shares@ SGD 0.2550.1% of flowShareSGX-STISIN SG1DI1000002SGX:Z9XH2SDC9L5A9YSACanonical exit: 26 Jun 2019 (T+90)
- 87,000 shares@ SGD 0.2550.4% of flowShareSGX-STISIN SG1DI1000002SGX:9FGMJBLI4NUBG8S9Canonical exit: 25 Jun 2019 (T+90)
- 50,500 shares@ SGD 0.2550.2% of flowShareSGX-STISIN SG1DI1000002SGX:1LP7PV2WR4ZKBW4HCanonical exit: 23 Jun 2019 (T+90)
- 28,600 shares@ SGD 0.2550.1% of flowShareSGX-STISIN SG1DI1000002SGX:QOA3ITZX03P1FIOWCanonical exit: 20 Jun 2019 (T+90)
- 1,316,600 shares@ SGD 0.2556.3% of flowShareSGX-STISIN SG1DI1000002SGX:XICFQ042QFY64HXHCanonical exit: 3 Jun 2019 (T+90)
- 24,329,430 sharesShareSGX-STISIN SG1DI1000002SGX:LD0T3A6MVXJSELTACanonical exit: 29 Aug 2018 (T+90)
- 8,291,232 sharesShareSGX-STISIN SG1DI1000002SGX:THGMRX1O32HRDV9G
- 4,533,434 sharesShareSGX-STISIN SG1DI1000002SGX:BF5AHISRHSPC7YJFCanonical exit: 8 Aug 2018 (T+90)
- 20,000 shares@ SGD 0.250.1% of flowShareSGX-STISIN SG1DI1000002SGX:BL9ZXTLYORO270TZCanonical exit: 4 Apr 2018 (T+90)
- 940,500 shares@ SGD 0.2454.2% of flowShareSGX-STISIN SG1DI1000002SGX:L3N0J8RX5SKEK9JZCanonical exit: 18 Mar 2018 (T+90)
21 of 21 declarations