IMPRO PRECISION INDUSTRIES LIMITED: O HKD

Exchange Code Listed Last trade Delisted
HK Main 01286  2019-06-28    
Stock code:

Table rows with no holding change: include exclude

Estimated securities not in CCASS

Some data are hidden to fit your display. Rotate?

Row Holding
date
Holding Change Stake
%
Issued
shares
As at date
1 2025-12-09 32,050 -3,000 0.00 1,887,285,665 2025-11-30
2 2025-11-13 35,050 -29,788,436 0.00 1,887,285,665 2025-10-31
3 2025-05-13 29,823,486 -1,000 1.58 1,887,285,665 2025-04-30
4 2024-09-30 29,824,486 -5,000 1.58 1,887,285,665 2024-09-30
5 2024-09-12 29,829,486 -2,000 1.58 1,887,285,665 2024-08-31
6 2024-04-17 29,831,486 -1,000 1.58 1,887,285,665 2024-03-31
7 2024-04-12 29,832,486 5,000 1.58 1,887,285,665 2024-03-31
8 2023-11-22 29,827,486 -10,000 1.58 1,887,285,665 2023-10-31
9 2023-10-25 29,837,486 10,000 1.58 1,887,285,665 2023-09-30
10 2023-10-03 29,827,486 56,000 1.58 1,887,285,665 2023-09-30
11 2023-09-20 29,771,486 -26,000 1.58 1,887,229,665 2023-09-13
12 2023-09-19 29,797,486 -30,000 1.58 1,887,229,665 2023-09-13
13 2023-09-15 29,827,486 -300,000 1.58 1,887,229,665 2023-09-13
14 2023-09-14 30,127,486 -22,000 1.60 1,887,229,665 2023-09-13
15 2023-09-13 30,149,486 627,000 1.60 1,887,229,665 2023-09-13
16 2023-09-12 29,522,486 -1,000 1.56 1,886,602,665 2023-08-31
17 2023-09-07 29,523,486 -1,000 1.56 1,886,602,665 2023-08-31
18 2023-09-06 29,524,486 -303,000 1.56 1,886,602,665 2023-08-31
19 2023-09-05 29,827,486 -44,000 1.58 1,886,602,665 2023-08-31
20 2023-08-31 29,871,486 1,018,000 1.58 1,886,602,665 2023-08-31
21 2023-08-30 28,853,486 -55,000 1.53 1,885,584,665 2023-07-31
22 2023-08-22 28,908,486 -6,000 1.53 1,885,584,665 2023-07-31
23 2023-08-18 28,914,486 -108,000 1.53 1,885,584,665 2023-07-31
24 2023-08-17 29,022,486 -65,000 1.54 1,885,584,665 2023-07-31
25 2023-08-15 29,087,486 -41,000 1.54 1,885,584,665 2023-07-31
26 2023-08-14 29,128,486 -10,000 1.54 1,885,584,665 2023-07-31
27 2023-08-11 29,138,486 -103,000 1.55 1,885,584,665 2023-07-31
28 2023-08-10 29,241,486 -71,000 1.55 1,885,584,665 2023-07-31
29 2023-08-09 29,312,486 -147,000 1.55 1,885,584,665 2023-07-31
30 2023-08-08 29,459,486 -169,000 1.56 1,885,584,665 2023-07-31
31 2023-08-07 29,628,486 -20,000 1.57 1,885,584,665 2023-07-31
32 2023-08-04 29,648,486 -72,000 1.57 1,885,584,665 2023-07-31
33 2023-08-03 29,720,486 -107,000 1.58 1,885,584,665 2023-07-31
34 2023-08-02 29,827,486 -109,000 1.58 1,885,584,665 2023-07-31
35 2023-07-31 29,936,486 659,165 1.59 1,885,584,665 2023-07-31
36 2023-07-28 29,277,321 -81,665 1.55 1,884,826,500 2023-06-30
37 2023-07-27 29,358,986 -248,500 1.56 1,884,826,500 2023-06-30
38 2023-07-26 29,607,486 -9,000 1.57 1,884,826,500 2023-06-30
39 2023-07-25 29,616,486 -47,000 1.57 1,884,826,500 2023-06-30
40 2023-07-24 29,663,486 -160,000 1.57 1,884,826,500 2023-06-30
41 2023-07-18 29,823,486 -3,000 1.58 1,884,826,500 2023-06-30
42 2023-07-14 29,826,486 -1,000 1.58 1,884,826,500 2023-06-30
43 2023-07-04 29,827,486 -95,267,123 1.58 1,884,826,500 2023-06-30
44 2023-07-03 125,094,609 -267,000 6.64 1,884,826,500 2023-06-30
45 2023-06-29 125,361,609 267,000 6.65 1,884,826,500 2023-06-29
46 2023-03-03 125,094,609 -1,000 6.64 1,884,559,500 2023-02-28
47 2023-01-03 125,095,609 1,262,500 6.64 1,884,559,500 2022-12-31
48 2022-12-20 123,833,109 -156,500 6.58 1,883,297,000 2022-11-30
49 2022-12-08 123,989,609 -55,000 6.58 1,883,297,000 2022-11-30
50 2022-12-07 124,044,609 -667,000 6.59 1,883,297,000 2022-11-30
51 2022-12-06 124,711,609 -384,000 6.62 1,883,297,000 2022-11-30
52 2022-08-31 125,095,609 2,000 6.64 1,883,297,000 2022-08-31
53 2022-08-16 125,093,609 -2,000 6.64 1,883,295,000 2022-07-31
54 2022-05-03 125,095,609 -73,000 6.64 1,883,295,000 2022-04-30
55 2022-04-12 125,168,609 73,000 6.65 1,883,295,000 2022-03-31
56 2022-03-31 125,095,609 1,000 6.64 1,883,295,000 2022-03-31
57 2022-01-13 125,094,609 -3,000 6.64 1,883,295,000 2021-12-31
58 2021-05-24 125,097,609 -3,000 6.64 1,883,295,000 2021-04-30
59 2021-02-18 125,100,609 -1,000 6.64 1,883,295,000 2021-01-31
60 2021-01-18 125,101,609 -1,137,790,787 6.64 1,883,295,000 2020-12-31
61 2020-11-16 1,262,892,396 -6,000 67.06 1,883,295,000 2020-10-31
62 2020-07-13 1,262,898,396 -1,000 67.06 1,883,295,000 2020-06-30
63 2020-07-07 1,262,899,396 -2,000 67.06 1,883,295,000 2020-06-30
64 2020-05-28 1,262,901,396 -100,000 67.06 1,883,295,000 2020-04-30
65 2020-04-21 1,263,001,396 100,000 67.06 1,883,295,000 2020-03-31
66 2020-04-20 1,262,901,396 -237,153,654 67.06 1,883,295,000 2020-03-31
67 2020-04-08 1,500,055,050 1,000 79.65 1,883,295,000 2020-03-31
68 2020-04-07 1,500,054,050 237,153,654 79.65 1,883,295,000 2020-03-31
69 2020-03-25 1,262,900,396 -237,153,654 67.06 1,883,295,000 2020-02-29
70 2020-01-06 1,500,054,050 -2,000 79.65 1,883,295,000 2019-12-31
71 2019-12-18 1,500,056,050 -1,000 79.65 1,883,295,000 2019-11-30
72 2019-10-30 1,500,057,050 -1,000 79.65 1,883,295,000 2019-09-30
73 2019-10-18 1,500,058,050 -30,000 79.65 1,883,295,000 2019-09-30
74 2019-09-30 1,500,088,050 -1,000 79.65 1,883,295,000 2019-09-30
75 2019-09-27 1,500,089,050 49,995,000 79.65 1,883,295,000 2019-08-31
76 2019-09-24 1,450,094,050 30,000 77.00 1,883,295,000 2019-08-31
77 2019-08-29 1,450,064,050 -2,000 77.00 1,883,295,000 2019-07-31
78 2019-08-09 1,450,066,050 -1,000 77.00 1,883,295,000 2019-07-31
79 2019-08-05 1,450,067,050 -1,000 77.00 1,883,295,000 2019-07-31
80 2019-08-01 1,450,068,050 -1,000 77.00 1,883,295,000 2019-07-31
81 2019-07-23 1,450,069,050 -2,000 79.10 1,833,300,000 2019-06-30
82 2019-07-17 1,450,071,050 -1,950 79.10 1,833,300,000 2019-06-30
83 2019-07-10 1,450,073,000 -1,000 79.10 1,833,300,000 2019-06-30
84 2019-07-09 1,450,074,000 -5,000 79.10 1,833,300,000 2019-06-30
85 2019-07-08 1,450,079,000 -1,000 79.10 1,833,300,000 2019-06-30
86 2019-07-04 1,450,080,000 -5,000 79.10 1,833,300,000 2019-06-30
87 2019-07-03 1,450,085,000 -10,000 79.10 1,833,300,000 2019-06-30
88 2019-07-02 1,450,095,000 -10,000 79.10 1,833,300,000 2019-06-30

Copyright & disclaimer, Privacy policy

Back to top