Latest filing published 11 Jun 2025 for COSMOSTEEL HOLDINGS LIMITED, €11k.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
Ong Tong Hai: trading record in brief
All filings by Ong Tong Hai on record concern Cosmosteel Holdings Limited. We count 27 filings; the first trade dates from 20 December 2018 and the latest from 11 June 2025.
On the market, this insider has only ever bought: 26 purchases, €1.7M in total. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. So far in 2025, the count stands at 8 purchases and no sales.
Half of the purchases are above €19k and half below. No cluster: in 26 purchases, no other insider of the company bought within 30 days.
The newest entry dates from 11 June 2025: an open-market purchase of €11k, in Cosmosteel Holdings Limited. Filings reach the SGX feed a median of 1 day after the trade. The shorter that gap, the sooner other investors can see what insiders have done. These figures are compiled from regulatory filings published by SGX. They describe what insiders did and are not a recommendation.
Companies and markets linked to Ong Tong Hai
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 71,100 shares@ SGD 0.220.8% of flowShareSGX-STISIN SG1V08936188SGX:YF48I08KJKQZZQA3Canonical exit: 9 Sept 2025 (T+90)
- 688,500 shares@ SGD 0.227.5% of flowShareSGX-STISIN SG1V08936188SGX:6WG0P5N5FVTNK09QCanonical exit: 8 Sept 2025 (T+90)
- 240,400 shares@ SGD 0.222.6% of flowShareSGX-STISIN SG1V08936188SGX:6WNP11W8XD4MLH4WCanonical exit: 7 Sept 2025 (T+90)
- 22,600 shares@ SGD 0.220.2% of flowShareSGX-STISIN SG1V08936188SGX:11WCLRL9TD26XVNUCanonical exit: 25 Aug 2025 (T+90)
- 31,200 shares@ SGD 0.220.3% of flowShareSGX-STISIN SG1V08936188SGX:LUE63GB7G9ZO6YELCanonical exit: 24 Aug 2025 (T+90)
- 446,200 shares@ SGD 0.224.9% of flowShareSGX-STISIN SG1V08936188SGX:RG55OWAUXCGTKYNQCanonical exit: 21 Aug 2025 (T+90)
- 500,000 shares@ SGD 0.225.5% of flowShareSGX-STISIN SG1V08936188SGX:Z2G0N3TGNTDOAJL1Canonical exit: 20 Aug 2025 (T+90)
- 5,550,000 shares@ SGD 0.218760.2% of flowShareSGX-STISIN SG1V08936188SGX:8U4NPP632QEAFX5LCanonical exit: 18 Aug 2025 (T+90)
- 2,750,000 shares@ SGD 0.131318.0% of flowShareSGX-STISIN SG1V08936188SGX:50I4TAY5ROGPSZLJCanonical exit: 24 Apr 2024 (T+90)
- ShareSGX-STISIN SG1V08936188SGX:LWM4QP8ZBKBOOZHI
- 572,600 shares@ SGD 0.09071.9% of flowShareSGX-STISIN SG1V08936188SGX:T1IO3CTLJ6YPWFGUCanonical exit: 13 Nov 2019 (T+90)
- 70,000 shares@ SGD 0.08670.2% of flowShareSGX-STISIN SG1V08936188SGX:1N6FRBNWRTXDS9QFCanonical exit: 12 Sept 2019 (T+90)
- 30,000 shares@ SGD 0.08870.1% of flowShareSGX-STISIN SG1V08936188SGX:OYBOMOGTZ7VGC7IWCanonical exit: 11 Sept 2019 (T+90)
- 21,000 shares@ SGD 0.08810.1% of flowShareSGX-STISIN SG1V08936188SGX:2M0R3PAIJO8OVV59Canonical exit: 9 Sept 2019 (T+90)
- 99,300 shares@ SGD 0.08980.3% of flowShareSGX-STISIN SG1V08936188SGX:7JGJ49X7HCQ2QA32Canonical exit: 8 Sept 2019 (T+90)
- 40,600 shares@ SGD 0.09390.1% of flowShareSGX-STISIN SG1V08936188SGX:YZOW4OB90YHSQZRACanonical exit: 5 Sept 2019 (T+90)
- 49,300 shares@ SGD 0.09260.2% of flowShareSGX-STISIN SG1V08936188SGX:V58GQUGTDNBVZCIYCanonical exit: 2 Sept 2019 (T+90)
- 15,400 shares@ SGD 0.09740.1% of flowShareSGX-STISIN SG1V08936188SGX:39EL1CDED06O4NZVCanonical exit: 29 Aug 2019 (T+90)
- 456,500 shares@ SGD 0.09531.6% of flowShareSGX-STISIN SG1V08936188SGX:Y1VTU8HHUODTYQYLCanonical exit: 28 Aug 2019 (T+90)
- 112,000 shares@ SGD 0.09350.4% of flowShareSGX-STISIN SG1V08936188SGX:TE9G6K7YUT9DUOEICanonical exit: 27 Aug 2019 (T+90)
- 945,900 shares@ SGD 0.0843.0% of flowShareSGX-STISIN SG1V08936188SGX:I12FDEVXG2PAKRLFCanonical exit: 26 Aug 2019 (T+90)
- 447,400 shares@ SGD 0.07611.3% of flowShareSGX-STISIN SG1V08936188SGX:8E9PBN9W8IHHTJS7Canonical exit: 25 Aug 2019 (T+90)
- 447,400 shares@ SGD 0.07611.3% of flowShareSGX-STISIN SG1V08936188SGX:9ZFHE1H40M8IM73MCanonical exit: 26 Aug 2019 (T+90)
- 1,741,100 shares@ SGD 0.07234.7% of flowShareSGX-STISIN SG1V08936188SGX:TY4N6T5SNBMI82WNCanonical exit: 22 Aug 2019 (T+90)
- 509,000 shares@ SGD 0.04710.9% of flowShareSGX-STISIN SG1V08936188SGX:LWC8KJ86BSQ2MXP6Canonical exit: 26 Mar 2019 (T+90)
25 of 26 declarations