Latest filing published 31 May 2024 for Solis Holdings Ltd., €30k.
Insider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
Teo (Zhang) Kenneth Swee Cheng (Kenneth Ruiqing): trading record in brief
Teo (Zhang) Kenneth Swee Cheng (Kenneth Ruiqing) appears in our data through filings on Solis Holdings Ltd. shares, published by HKEX. In total, 30 filings cover trades dated from 11 December 2017 to 28 May 2024.
Both buying and selling appear: 2 purchases worth €172k, against 25 sales worth €9.3M. The totals exclude 1 filing filed without an amount. Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. In 2024 alone, the filings show 1 purchase and no sales.
The latest filing, published on 31 May 2024, reports an open-market purchase of €30k in Solis Holdings Ltd. Filings reach the HKEX feed a median of 2 days after the trade. That lag is the time during which only the insider knows about the trade. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. Every figure here comes from the filings published by HKEX and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Teo (Zhang) Kenneth Swee Cheng (Kenneth Ruiqing)
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- ▲
Same trade as the filing by Tay Yong Hua, counted once
251,856 HKD26HKEX2,544,000 shares@ HK$0.0990.3% of flowShareXHKGHKEX:DA20240531E00435Canonical exit: 26 Aug 2024 (T+90) - 519,792,000 sharesShareXHKGHKEX:DA20210810E00047
- ▲
Same trade as the filing by Tay Yong Hua, counted once
1M HKD26HKEX10,000,000 shares@ HK$0.11911.5% of flowShareXHKGHKEX:DA20200611E00092Canonical exit: 4 Aug 2020 (T+90) - 519,792,000 sharesShareXHKGHKEX:DA20200304E00029
- 519,792,000 sharesShareXHKGHKEX:DA20190621E00090
- ▼
Same trade as the filing by Tay Yong Hua, counted once
2M HKD26HKEX2,500,000 shares@ HK$0.71022.1% of flowShareXHKGHKEX:DA20181112E00006 - ▼
Same trade as the filing by Tay Yong Hua, counted once
2M HKD26HKEX2,100,000 shares@ HK$0.72041.8% of flowShareXHKGHKEX:DA20181107E00127 - ▼
Same trade as the filing by Tay Yong Hua, counted once
2M HKD26HKEX2,400,000 shares@ HK$0.712.0% of flowShareXHKGHKEX:DA20181101E00044 - ▼
Same trade as the filing by Tay Yong Hua, counted once
2M HKD26HKEX2,600,000 shares@ HK$0.732.2% of flowShareXHKGHKEX:DA20181031E00079 - ▼
Same trade as the filing by Tay Yong Hua, counted once
1M HKD26HKEX1,500,000 shares@ HK$0.721.3% of flowShareXHKGHKEX:DA20181031E00076 - ▼
Same trade as the filing by Tay Yong Hua, counted once
1M HKD26HKEX1,500,000 shares@ HK$0.711.3% of flowShareXHKGHKEX:DA20181019E00355 - ▼
Same trade as the filing by Tay Yong Hua, counted once
1M HKD26HKEX1,500,000 shares@ HK$0.721.3% of flowShareXHKGHKEX:DA20181011E00068 - ▼
Same trade as the filing by Tay Yong Hua, counted once
2M HKD26HKEX3,000,000 shares@ HK$0.70032.4% of flowShareXHKGHKEX:DA20180918E00058 - ▼
Same trade as the filing by Tay Yong Hua, counted once
4M HKD26HKEX5,000,000 shares@ HK$0.754.3% of flowShareXHKGHKEX:DA20180912E00096 - ▼
Same trade as the filing by Tay Yong Hua, counted once
3M HKD26HKEX4,000,000 shares@ HK$0.753.5% of flowShareXHKGHKEX:DA20180831E00074 - ▼
Same trade as the filing by Tay Yong Hua, counted once
4M HKD26HKEX5,000,000 shares@ HK$0.754.3% of flowShareXHKGHKEX:DA20180829E00114 - ▼
Same trade as the filing by Tay Yong Hua, counted once
4M HKD26HKEX5,000,000 shares@ HK$0.754.3% of flowShareXHKGHKEX:DA20180829E00124 - ▼
Same trade as the filing by Tay Yong Hua, counted once
3M HKD26HKEX4,000,000 shares@ HK$0.753.5% of flowShareXHKGHKEX:DA20180716E00008 - ▼
Same trade as the filing by Tay Yong Hua, counted once
4M HKD26HKEX5,000,000 shares@ HK$0.754.3% of flowShareXHKGHKEX:DA20180713E00041 - ▼
Same trade as the filing by Tay Yong Hua, counted once
4M HKD26HKEX5,600,000 shares@ HK$0.754.8% of flowShareXHKGHKEX:DA20180712E00071 - ▼
Same trade as the filing by Tay Yong Hua, counted once
8M HKD27HKEX10,000,000 shares@ HK$0.76448.8% of flowShareXHKGHKEX:DA20180711E00080 - ▼
Same trade as the filing by Tay Yong Hua, counted once
4M HKD26HKEX5,000,000 shares@ HK$0.754.3% of flowShareXHKGHKEX:DA20180710E00050 - ▼
Same trade as the filing by Tay Yong Hua, counted once
3M HKD26HKEX4,000,000 shares@ HK$0.75943.5% of flowShareXHKGHKEX:DA20180709E00116 - ▼
Same trade as the filing by Tay Yong Hua, counted once
6M HKD27HKEX7,856,000 shares@ HK$0.80967.3% of flowShareXHKGHKEX:DA20180706E00206 - ▼
Same trade as the filing by Tay Yong Hua, counted once
8M HKD27HKEX10,000,000 shares@ HK$0.819.4% of flowShareXHKGHKEX:DA20180705E00039
25 of 4 declarations