Skip to content
★ Sign in to follow
TK

Teo Kiang Ang

Union Gas Holdings Limited
Insider activity · 24 months0 buys1 saleCumulative net flow
Total declarations
21
Company
1
▲ Purchases (14 ops.)
€451k
▼ Sales (6 ops.)
€2.8M

Latest filing published 26 Jan 2026 for UNION GAS HOLDINGS LIMITED.

Filing timeline

BuySale
Teo Kiang Ang

Insider track record

Disclosed buys
14
Disclosed sells
6
Signal history

Closed purchases

Market purchases
14
Positive at T+90
27%
Median T+90
-3.9%

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

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.

Declarations21 total
  • ▼
    Director/CEOExecutivesUnion Gas Holdings Limited
    0SGX
    2,450,840 sharesShareSGX-STISIN SG1DI1000002SGX:C98GEFK7DTQSYAIH
  • ▼
    Director/CEOExecutivesUnion Gas Holdings Limited
    136,449 SGD22SGX
    340,000 shares@ SGD 0.40133.2% of flowShareSGX-STISIN SG1DI1000002SGX:OIN7HMELNIZHXG0B
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    0SGX
    88,649,905 sharesShareSGX-STISIN SG1DI1000002SGX:JOMZK1OKKL2YOAOD
    Canonical exit: 30 Mar 2022 (T+90)
  • ▼
    Director/CEOExecutivesUnion Gas Holdings Limited
    4M SGD30SGX
    4,533,400 shares@ SGD 0.9696.8% of flowShareSGX-STISIN SG1DI1000002SGX:HA0EKLFPJJP1BTVO
  • ▼
    Director/CEOExecutivesUnion Gas Holdings Limited
    0SGX
    16,908,768 sharesShareSGX-STISIN SG1DI1000002SGX:9B77XRJD8GY6CC63
  • ▼
    Director/CEOExecutivesUnion Gas Holdings Limited
    0SGX
    8,436,256 sharesShareSGX-STISIN SG1DI1000002SGX:2FT7D4BFVMYBYKZM
  • ●
    Director/CEOExecutivesUnion Gas Holdings Limited
    318,500 SGD23SGX
    1,300,000 shares@ SGD 0.2456.8% of flowShareSGX-STISIN SG1DI1000002SGX:J583DMTOQL99I4NC
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    24,000 SGD22SGX
    100,000 shares@ SGD 0.240.4% of flowShareSGX-STISIN SG1DI1000002SGX:JL2KXY6354G1571C
    Canonical exit: 15 Sept 2019 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    20,074 SGD22SGX
    79,000 shares@ SGD 0.25410.4% of flowShareSGX-STISIN SG1DI1000002SGX:1ITOET0G7L464GKP
    Canonical exit: 22 Aug 2019 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    26,520 SGD22SGX
    104,000 shares@ SGD 0.2550.6% of flowShareSGX-STISIN SG1DI1000002SGX:XBCH3Z25MGJ82QH5
    Canonical exit: 29 Jul 2019 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    7,854 SGD22SGX
    30,800 shares@ SGD 0.2550.2% of flowShareSGX-STISIN SG1DI1000002SGX:557NK9U5JF3WHMEE
    Canonical exit: 30 Jun 2019 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    7,140 SGD22SGX
    28,000 shares@ SGD 0.2550.1% of flowShareSGX-STISIN SG1DI1000002SGX:Z9XH2SDC9L5A9YSA
    Canonical exit: 26 Jun 2019 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    22,185 SGD22SGX
    87,000 shares@ SGD 0.2550.4% of flowShareSGX-STISIN SG1DI1000002SGX:9FGMJBLI4NUBG8S9
    Canonical exit: 25 Jun 2019 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    12,878 SGD22SGX
    50,500 shares@ SGD 0.2550.2% of flowShareSGX-STISIN SG1DI1000002SGX:1LP7PV2WR4ZKBW4H
    Canonical exit: 23 Jun 2019 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    7,293 SGD22SGX
    28,600 shares@ SGD 0.2550.1% of flowShareSGX-STISIN SG1DI1000002SGX:QOA3ITZX03P1FIOW
    Canonical exit: 20 Jun 2019 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    335,733 SGD23SGX
    1,316,600 shares@ SGD 0.2556.3% of flowShareSGX-STISIN SG1DI1000002SGX:XICFQ042QFY64HXH
    Canonical exit: 3 Jun 2019 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    0SGX
    24,329,430 sharesShareSGX-STISIN SG1DI1000002SGX:LD0T3A6MVXJSELTA
    Canonical exit: 29 Aug 2018 (T+90)
  • ▼
    Director/CEOExecutivesUnion Gas Holdings Limited
    0SGX
    8,291,232 sharesShareSGX-STISIN SG1DI1000002SGX:THGMRX1O32HRDV9G
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    0SGX
    4,533,434 sharesShareSGX-STISIN SG1DI1000002SGX:BF5AHISRHSPC7YJF
    Canonical exit: 8 Aug 2018 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    5,000 SGD22SGX
    20,000 shares@ SGD 0.250.1% of flowShareSGX-STISIN SG1DI1000002SGX:BL9ZXTLYORO270TZ
    Canonical exit: 4 Apr 2018 (T+90)
  • ▲
    Director/CEOExecutivesUnion Gas Holdings Limited
    230,423 SGD22SGX
    940,500 shares@ SGD 0.2454.2% of flowShareSGX-STISIN SG1DI1000002SGX:L3N0J8RX5SKEK9JZ
    Canonical exit: 18 Mar 2018 (T+90)

21 of 21 declarations