Stock Trading Canary

中文

← Hong Kong

HONG KONG · DIRECTORS' NOTICES

China Weaving Materials Holdings Ltd.

03778 · Consumer Cyclical · Textile Manufacturing

Score

27.3

Rank 185 of 202 · HK-v1 · as of 2026-11-05

Directors 44%20
Size 31%13
Recency 13%16
Conviction 13%100

Price vs insider buying

3778.HK · HKD

● Purchase × Sale ◇ Public disclosure ▥ 15-day cluster ·

Circles and crosses mark trade dates; diamonds below the axis mark later public disclosures. The trade became public on its disclosure date. Prices are nearest-session closes, not insider execution prices. Marker sizes are not compared when values or currencies differ.

Insider timeline

One insider bought, once (20 Jul). The share closed at 2.95 that day and at 2.84 most recently (−3.7%).

ZHENG YONGXIANGZHENG YONGXIANGDirectorBoard member2026-07-20 · ZHENG YONGXIANG · purchase · 118,000 HKDJunJulAugSepOctNov

Tap an item for what it means.

●A purchase: the bigger the dot, the more was bought

Each dot is one insider's purchases on one day. The dot's area follows the amount: the largest purchase here gets the largest dot. Hold the pointer over a dot to see the date and the amount.

Blue line: this share's price, −4.7% over these six months

The closing price of each day, from 2.98 on 2026-05-11 to 2.84 on 2026-11-05. The line has no scale; read it for high and low: a dot on a low stretch was bought cheaply, a dot on a high stretch was not.

This company: insiders buying per month, last 12 months

1Dec
Jan
Feb
Mar
Apr
May
Jun
1Jul
Aug
Sep
Oct
Nov

Darker bars are inside the 180-day window above.

Who traded

InsiderRolePurchasesSalesBoughtFirst purchaseShare price since
ZHENG YONGXIANGBoard member1—118.0k HKD2026-07-20−3.7%

Insiders' buying price vs the latest close

Insiders paid 3.16 HKD a share on average (3 purchase lines, 1 buyer, 2025-12-11 – 2026-07-20). The close on 2026-11-05 was 10.2% below that price.

The latest purchase (2026-07-20) was at 2.95 HKD; the close was 3.7% below that price.

Prices paid are weighted by shares and taken from the filings; dividends are not counted. Not scored.

Director trades on the exchange

Purchases and sales on the exchange in the last 12 months, as counted in the score.

Trade dateFiledDirectorHeld asTradeSharesPriceValue
2026-07-202026-07-21ZHENG YONGXIANGControlled companyBought40,000HK$2.95HK$118.0K
2025-12-122025-12-13ZHENG YONGXIANGControlled companyBought48,000HK$3.31HK$158.9K
2025-12-112025-12-12ZHENG YONGXIANGControlled companyBought38,000HK$3.20HK$121.6K
Purchases not counted · 36

Director notices of a purchase that the score leaves out, and why.

Trade dateDirectorWhy not countedShares
2024-05-29ZHENG YONGXIANGBought off the exchange10,092,000
2024-05-16ZHENG YONGXIANGBought off the exchange15,000,000
2023-10-26ZHENG YONGXIANGBought off the exchange50,000,000
2019-09-09ZHENG YONGXIANGBought off the exchange2,576,000
2018-10-22ZHENG YONGXIANGDetails not read yet1,660,000
2018-10-09ZHENG YONGXIANGDetails not read yet1,960,000
2018-07-20ZHENG YONGXIANGDetails not read yet1,500,000
2018-06-29ZHENG YONGXIANGDetails not read yet1,640,000
2018-06-26ZHENG YONGXIANGDetails not read yet468,000
2018-06-21ZHENG YONGXIANGDetails not read yet380,000
2018-06-20ZHENG YONGXIANGDetails not read yet540,000
2018-06-19ZHENG YONGXIANGDetails not read yet552,000
2018-06-15ZHENG YONGXIANGDetails not read yet76,000
2018-06-12ZHENG YONGXIANGDetails not read yet1,000,000
2018-06-05ZHENG YONGXIANGDetails not read yet996,000
2018-06-04ZHENG YONGXIANGDetails not read yet580,000
2018-06-01ZHENG YONGXIANGDetails not read yet500,000
2018-05-25ZHENG YONGXIANGDetails not read yet216,000
2018-05-18ZHENG YONGXIANGDetails not read yet200,000
2018-04-27ZHENG YONGXIANGDetails not read yet92,000
2017-12-07ZHENG YONGXIANGDetails not read yet116,000
2017-12-06ZHENG YONGXIANGDetails not read yet1,100,000
2017-12-05ZHENG YONGXIANGDetails not read yet256,000
2017-12-04ZHENG YONGXIANGDetails not read yet116,000
2017-12-01ZHENG YONGXIANGDetails not read yet80,000
2017-11-30ZHENG YONGXIANGDetails not read yet204,000
2017-11-29ZHENG YONGXIANGDetails not read yet96,000
2017-11-27ZHENG YONGXIANGDetails not read yet384,000
2017-11-24ZHENG YONGXIANGDetails not read yet2,164,000
2017-11-23ZHENG YONGXIANGDetails not read yet2,000,000
2017-11-21ZHENG YONGXIANGDetails not read yet2,704,000
2017-11-20ZHENG YONGXIANGDetails not read yet436,000
2017-11-17ZHENG YONGXIANGDetails not read yet1,300,000
2017-11-16ZHENG YONGXIANGDetails not read yet600,000
2017-11-15ZHENG YONGXIANGDetails not read yet300,000
2017-11-14ZHENG YONGXIANGDetails not read yet400,000