Latest filing published 01 Jun 2026 for Impro Precision Industries Ltd., €60.0M.
Filing timeline
BuySaleInsider track record
Closed purchases
Based on 56 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
- -12.0%Entry HK$1.08 · Close at T+90 HK$0.95
- -19.6%Entry HK$2.40 · Close at T+365 HK$1.93
- +2.3%Entry HK$2.21 · Close at T+365 HK$2.26
- -25.4%Entry HK$2.99 · Close at T+365 HK$2.23
- -6.6%Entry HK$2.26 · Close at T+365 HK$2.11
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.
LU Ruibo: trading record in brief
All filings by LU Ruibo on record concern Impro Precision Industries Ltd. We count 63 filings; the first trade dates from 28 June 2019 and the latest from 27 May 2026.
The open-market side counts 57 purchases for €117.1M alongside 4 sales for €60.0M. The totals do not cover 3 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. Since January 2026: 1 purchase and 1 sale on the market.
A typical purchase (the median) is worth €89k. Clusters matter here: 56 out of 57 purchases overlapped with buying by a colleague within 30 days. Purchases made close together by different insiders form what is called a cluster. Looking at 56 purchases old enough to measure, the stock rose over the following 90 days in 30% of cases; the median change was -5.4%. This is a record of the past, not a forecast.
On 1 June 2026 came the latest disclosure, an open-market purchase for €60.0M in Impro Precision Industries Ltd. Typically, a trade is published a median of 3 days after it takes place. Until a filing is published, the market cannot know about the trade. This summary is built from HKEX disclosures alone and does not predict where the share price will go.
Companies and markets linked to LU Ruibo
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 60,000,000 shares@ HK$9.10100.0% of flowShareXHKGHKEX:DA20260601E00283Canonical exit: 25 Aug 2026 (T+90)
- 500,000 sharesShareXHKGHKEX:DA20240703E00343
- 200,000 sharesShareXHKGHKEX:DA20231228E00382
- 15,000,000 shares@ HK$1.952.9% of flowShareXHKGHKEX:DA20231228E00373Canonical exit: 21 Mar 2024 (T+90)
- 40,000,000 shares@ HK$2.088.6% of flowShareXHKGHKEX:DA20231026E00402Canonical exit: 23 Jan 2024 (T+90)
- 20,000,000 shares@ HK$2.905.7% of flowShareXHKGHKEX:DA20230418E00306Canonical exit: 13 Jul 2023 (T+90)
- 500,000 sharesShareXHKGHKEX:DA20230111E00306
- 20,000,000 shares@ HK$2.014.5% of flowShareXHKGHKEX:DA20221107E00091Canonical exit: 1 Feb 2023 (T+90)
- 40,000,000 shares@ HK$1.888.4% of flowShareXHKGHKEX:DA20221018E00415Canonical exit: 12 Jan 2023 (T+90)
- 15,000,000 shares@ HK$2.203.3% of flowShareXHKGHKEX:DA20220419E00077Canonical exit: 12 Jul 2022 (T+90)
- 50,000,000 shares@ HK$2.0510.3% of flowShareXHKGHKEX:DA20220419E00073Canonical exit: 11 Jul 2022 (T+90)
- 2,500,000 shares@ HK$1.93060.5% of flowShareXHKGHKEX:DA20211231E00079Canonical exit: 30 Mar 2022 (T+90)
- 2,408,000 shares@ HK$1.97480.5% of flowShareXHKGHKEX:DA20211230E00376Canonical exit: 29 Mar 2022 (T+90)
- 350,000 shares@ HK$1.98530.1% of flowShareXHKGHKEX:DA20211229E00285Canonical exit: 28 Mar 2022 (T+90)
- 42,000 shares@ HK$1.950.0% of flowShareXHKGHKEX:DA20211229E00286Canonical exit: 24 Mar 2022 (T+90)
- 68,000 shares@ HK$1.91850.0% of flowShareXHKGHKEX:DA20211224E00255Canonical exit: 23 Mar 2022 (T+90)
- 409,000 shares@ HK$1.92280.1% of flowShareXHKGHKEX:DA20211224E00254Canonical exit: 22 Mar 2022 (T+90)
- 8,000 shares@ HK$1.900.0% of flowShareXHKGHKEX:DA20211223E00262Canonical exit: 21 Mar 2022 (T+90)
- 139,000 shares@ HK$1.880.0% of flowShareXHKGHKEX:DA20211221E00084Canonical exit: 20 Mar 2022 (T+90)
- 140,000 shares@ HK$2.320.0% of flowShareXHKGHKEX:DA20210924E00192Canonical exit: 22 Dec 2021 (T+90)
- 5,000 shares@ HK$2.360.0% of flowShareXHKGHKEX:DA20210924E00191Canonical exit: 20 Dec 2021 (T+90)
- 250,000 shares@ HK$2.400.1% of flowShareXHKGHKEX:DA20210920E00117Canonical exit: 14 Dec 2021 (T+90)
- 250,000 shares@ HK$2.47980.1% of flowShareXHKGHKEX:DA20210914E00361Canonical exit: 13 Dec 2021 (T+90)
- 75,000 shares@ HK$2.520.0% of flowShareXHKGHKEX:DA20210913E00286Canonical exit: 8 Dec 2021 (T+90)
- 174,000 shares@ HK$2.52820.0% of flowShareXHKGHKEX:DA20210909E00234Canonical exit: 7 Dec 2021 (T+90)
25 of 61 declarations