Sunny Optical Technology (Group) Company Limited: O HKD

Exchange Code Listed Last trade Delisted
HK Main 02382  2007-06-15    
Stock code:

Adjust for splits and bonus issues: Yes No

Use price on: trading date holding/settlement date

Show: chart & table chart only table only

Table rows with no holding change: include exclude

Bradbury Securities Limited 源盛證券有限公司

CCASSID: B01277

Data table

Prices, holdings and issued shares are adjusted for splits and bonus issues.

Using prices on the last related trading date, which is 2 trading days before settlement.

Some data are hidden to fit your display. Rotate?

Row Holding
date
Holding Change Stake
%
Issued
shares
Holding
Value
Price @
trade
date
Trade
date
1 2025-11-13 69.55 2025-11-11
2 2025-11-12 69.65 2025-11-10
3 2025-08-26 0 -1,000 0.00 1,094,804,800 0 81.15 2025-08-22
4 2025-08-25 1,000 1,000 0.00 1,094,804,800 79,250 79.25 2025-08-21
5 2025-08-22 0 -1,000 0.00 1,094,804,800 0 82.25 2025-08-20
6 2025-08-20 1,000 1,000 0.00 1,094,804,800 75,400 75.40 2025-08-18
7 2025-08-15 0 -1,000 0.00 1,094,804,800 0 81.60 2025-08-13
8 2025-06-02 1,000 -1,000 0.00 1,094,804,800 63,350 63.35 2025-05-29
9 2025-03-27 2,000 1,000 0.00 1,094,804,800 153,900 76.95 2025-03-25
10 2024-09-25 1,000 1,000 0.00 1,094,804,800 45,300 45.30 2024-09-23
11 2023-12-11 0 -7,300 0.00 1,096,774,800 0 66.80 2023-12-07
12 2023-12-04 7,300 -400 0.00 1,096,774,800 541,295 74.15 2023-11-30
13 2023-12-01 7,700 400 0.00 1,096,774,800 565,565 73.45 2023-11-29
14 2023-10-24 7,300 -200 0.00 1,096,849,700 476,690 65.30 2023-10-19
15 2023-01-06 7,500 200 0.00 1,096,849,700 646,500 86.20 2023-01-04
16 2022-08-16 7,300 -300 0.00 1,096,849,700 899,360 123.2 2022-08-12
17 2022-08-09 7,600 -200 0.00 1,096,849,700 892,240 117.4 2022-08-05
18 2022-05-12 7,800 200 0.00 1,096,849,700 762,060 97.70 2022-05-10
19 2022-03-29 7,600 100 0.00 1,096,849,700 934,040 122.9 2022-03-25
20 2022-03-18 7,500 -100 0.00 1,096,849,700 1,053,000 140.4 2022-03-16
21 2022-03-14 7,600 100 0.00 1,096,849,700 1,077,680 141.8 2022-03-10
22 2022-02-15 7,500 200 0.00 1,096,849,700 1,410,000 188.0 2022-02-11
23 2022-01-19 7,300 -1,000 0.00 1,096,849,700 1,608,920 220.4 2022-01-17
24 2022-01-07 8,300 1,000 0.00 1,096,849,700 1,904,020 229.4 2022-01-05
25 2021-12-21 7,300 -500 0.00 1,096,849,700 1,778,280 243.6 2021-12-17
26 2021-12-17 7,800 500 0.00 1,096,849,700 1,850,160 237.2 2021-12-15
27 2021-12-01 7,300 -100 0.00 1,096,849,700 1,734,480 237.6 2021-11-29
28 2021-11-24 7,400 -100 0.00 1,096,849,700 1,734,560 234.4 2021-11-22
29 2021-11-23 7,500 -200 0.00 1,096,849,700 1,632,000 217.6 2021-11-19
30 2021-11-22 7,700 200 0.00 1,096,849,700 1,664,740 216.2 2021-11-18
31 2021-11-17 7,500 -100 0.00 1,096,849,700 1,725,000 230.0 2021-11-15
32 2021-11-04 7,600 -1,000 0.00 1,096,849,700 1,612,720 212.2 2021-11-02
33 2021-10-06 8,600 100 0.00 1,096,849,700 1,673,560 194.6 2021-10-04
34 2021-09-30 8,500 200 0.00 1,096,849,700 1,778,200 209.2 2021-09-28
35 2021-09-28 8,300 1,000 0.00 1,096,849,700 1,746,320 210.4 2021-09-24
36 2021-08-25 7,300 -1,000 0.00 1,096,849,700 1,604,540 219.8 2021-08-23
37 2021-08-24 8,300 1,000 0.00 1,096,849,700 1,784,500 215.0 2021-08-20
38 2021-06-22 7,300 -500 0.00 1,096,849,700 1,668,780 228.6 2021-06-18
39 2021-06-21 7,800 -200 0.00 1,096,849,700 1,667,640 213.8 2021-06-17
40 2021-06-17 8,000 -1,000 0.00 1,096,849,700 1,597,600 199.7 2021-06-15
41 2021-06-15 9,000 1,000 0.00 1,096,849,700 1,715,400 190.6 2021-06-10
42 2021-06-09 8,000 500 0.00 1,096,849,700 1,601,600 200.2 2021-06-07
43 2021-06-08 7,500 -200 0.00 1,096,849,700 1,498,500 199.8 2021-06-04
44 2021-05-28 7,700 -200 0.00 1,096,849,700 1,470,700 191.0 2021-05-26
45 2021-05-27 7,900 -1,000 0.00 1,096,849,700 1,485,990 188.1 2021-05-25
46 2021-05-11 8,900 1,200 0.00 1,096,849,700 1,514,780 170.2 2021-05-07
47 2021-05-05 7,700 200 0.00 1,096,849,700 1,439,130 186.9 2021-05-03
48 2021-04-27 7,500 -200 0.00 1,096,849,700 1,478,250 197.1 2021-04-23
49 2021-03-29 7,700 -200 0.00 1,096,849,700 1,331,330 172.9 2021-03-25
50 2021-03-22 7,900 -1,000 0.00 1,096,849,700 1,546,820 195.8 2021-03-18
51 2021-03-17 8,900 200 0.00 1,096,849,700 1,585,090 178.1 2021-03-15
52 2021-03-11 8,700 200 0.00 1,096,849,700 1,550,340 178.2 2021-03-09
53 2021-03-05 8,500 200 0.00 1,096,849,700 1,737,400 204.4 2021-03-03
54 2021-02-25 8,300 1,000 0.00 1,096,849,700 1,728,060 208.2 2021-02-23
55 2021-02-05 7,300 -1,000 0.00 1,096,849,700 1,649,800 226.0 2021-02-03
56 2021-01-28 8,300 1,000 0.00 1,096,849,700 1,776,200 214.0 2021-01-26
57 2020-12-17 7,300 -1,000 0.00 1,096,849,700 1,125,660 154.2 2020-12-15
58 2020-12-15 8,300 -4,700 0.00 1,096,849,700 1,201,840 144.8 2020-12-11
59 2020-11-17 13,000 -1,000 0.00 1,096,849,700 1,986,400 152.8 2020-11-13
60 2020-11-13 14,000 1,000 0.00 1,096,849,700 2,032,800 145.2 2020-11-11
61 2020-11-09 13,000 -1,000 0.00 1,096,849,700 1,875,900 144.3 2020-11-05
62 2020-11-05 14,000 -2,000 0.00 1,096,849,700 1,974,000 141.0 2020-11-03
63 2020-10-29 16,000 -1,000 0.00 1,096,849,700 2,105,600 131.6 2020-10-27
64 2020-10-20 17,000 1,000 0.00 1,096,849,700 2,140,300 125.9 2020-10-16
65 2020-10-19 16,000 -8,000 0.00 1,096,849,700 2,011,200 125.7 2020-10-15
66 2020-10-15 24,000 1,000 0.00 1,096,849,700 3,038,400 126.6 2020-10-12
67 2020-09-28 23,000 -1,000 0.00 1,096,849,700 2,773,800 120.6 2020-09-24
68 2020-09-16 24,000 -1,000 0.00 1,096,849,700 2,968,800 123.7 2020-09-14
69 2020-09-11 25,000 -200 0.00 1,096,849,700 2,935,000 117.4 2020-09-09
70 2020-09-10 25,200 -200 0.00 1,096,849,700 2,933,280 116.4 2020-09-08
71 2020-08-27 25,400 1,000 0.00 1,096,849,700 3,022,600 119.0 2020-08-25
72 2020-08-26 24,400 1,000 0.00 1,096,849,700 3,050,000 125.0 2020-08-24
73 2020-08-24 23,400 -400 0.00 1,096,849,700 2,950,740 126.1 2020-08-20
74 2020-08-21 23,800 1,600 0.00 1,096,849,700 2,975,000 125.0 2020-08-19
75 2020-08-20 22,200 200 0.00 1,096,849,700 2,979,240 134.2 2020-08-18
76 2020-08-19 22,000 -2,000 0.00 1,096,849,700 3,260,400 148.2 2020-08-17
77 2020-08-14 24,000 2,000 0.00 1,096,849,700 3,436,800 143.2 2020-08-12
78 2020-08-03 22,000 -1,000 0.00 1,096,849,700 3,179,000 144.5 2020-07-30
79 2020-07-28 23,000 -1,000 0.00 1,096,849,700 3,176,300 138.1 2020-07-24
80 2020-07-16 24,000 1,000 0.00 1,096,849,700 3,338,400 139.1 2020-07-14
81 2020-07-14 23,000 1,000 0.00 1,096,849,700 3,252,200 141.4 2020-07-10
82 2020-07-08 22,000 -1,000 0.00 1,096,849,700 3,141,600 142.8 2020-07-06
83 2020-07-06 23,000 1,000 0.00 1,096,849,700 2,916,400 126.8 2020-07-02
84 2020-06-01 22,000 -7,000 0.00 1,096,849,700 2,270,400 103.2 2020-05-28
85 2020-05-04 29,000 14,000 0.00 1,096,849,700 3,184,200 109.8 2020-04-28
86 2020-04-29 15,000 7,000 0.00 1,096,849,700 1,635,000 109.0 2020-04-27
87 2020-04-03 8,000 7,000 0.00 1,096,849,700 834,400 104.3 2020-04-01
88 2020-02-03 1,000 1,000 0.00 1,096,849,700 128,200 128.2 2020-01-30
89 2020-01-15 0 -1,000 0.00 1,096,849,700 0 145.7 2020-01-13
90 2019-12-30 1,000 1,000 0.00 1,096,849,700 137,900 137.9 2019-12-23
91 2019-12-02 0 -1,000 0.00 1,096,849,700 0 131.6 2019-11-28
92 2019-11-25 1,000 1,000 0.00 1,096,849,700 121,400 121.4 2019-11-21
93 2019-11-06 0 -1,000 0.00 1,096,849,700 0 132.5 2019-11-04
94 2019-09-24 1,000 1,000 0.00 1,096,849,700 119,700 119.7 2019-09-20
95 2019-08-16 0 -1,000 0.00 1,096,849,700 0 93.95 2019-08-14
96 2019-08-12 1,000 1,000 0.00 1,096,849,700 83,050 83.05 2019-08-08
97 2019-08-02 0 -1,000 0.00 1,096,849,700 0 92.40 2019-07-31
98 2019-07-16 1,000 -200 0.00 1,096,849,700 86,000 86.00 2019-07-12
99 2019-07-04 1,200 -200 0.00 1,096,849,700 105,840 88.20 2019-07-02
100 2019-07-02 1,400 400 0.00 1,096,849,700 113,820 81.30 2019-06-27
101 2019-05-27 1,000 -400 0.00 1,096,849,700 67,900 67.90 2019-05-23
102 2019-05-24 1,400 200 0.00 1,096,849,700 102,970 73.55 2019-05-22
103 2019-05-21 1,200 200 0.00 1,096,849,700 91,440 76.20 2019-05-17
104 2019-05-15 1,000 1,000 0.00 1,096,849,700 90,700 90.70 2019-05-10
105 2019-05-10 0 -1,000 0.00 1,096,849,700 0 90.65 2019-05-08
106 2019-04-29 1,000 1,000 0.00 1,096,849,700 96,550 96.55 2019-04-25
107 2019-04-10 0 -1,000 0.00 1,096,849,700 0 104.0 2019-04-08
108 2019-03-12 1,000 1,000 0.00 1,096,849,700 92,850 92.85 2019-03-08
109 2019-02-12 0 -100 0.00 1,096,849,700 0 80.90 2019-02-08
110 2019-01-30 100 -1,000 0.00 1,096,849,700 7,655 76.55 2019-01-28
111 2019-01-14 1,100 -200 0.00 1,096,849,700 73,645 66.95 2019-01-10
112 2019-01-07 1,300 200 0.00 1,096,849,700 79,820 61.40 2019-01-03
113 2018-12-10 1,100 1,000 0.00 1,096,849,700 76,945 69.95 2018-12-06
114 2018-12-07 100 100 0.00 1,096,849,700 7,400 74.00 2018-12-05
115 2018-09-14 0 -1,000 0.00 1,097,000,000 0 87.75 2018-09-12
116 2018-07-24 1,000 1,000 0.00 1,097,000,000 136,000 136.0 2018-07-20
117 2018-07-10 0 -1,000 0.00 1,097,000,000 0 142.0 2018-07-06
118 2018-06-25 1,000 1,000 0.00 1,097,000,000 143,000 143.0 2018-06-21
119 2018-05-16 0 -1,000 0.00 1,097,000,000 0 153.5 2018-05-14
120 2018-04-24 1,000 1,000 0.00 1,097,000,000 142,500 142.5 2018-04-20
121 2018-04-12 0 -1,000 0.00 1,097,000,000 0 158.2 2018-04-10
122 2018-04-03 1,000 1,000 0.00 1,097,000,000 147,400 147.4 2018-03-28
123 2018-03-13 0 -1,000 0.00 1,097,000,000 0 143.8 2018-03-09
124 2017-12-22 1,000 -1,000 0.00 1,097,000,000 100,800 100.8 2017-12-20
125 2017-12-21 2,000 1,000 0.00 1,097,000,000 203,600 101.8 2017-12-19
126 2017-12-07 1,000 1,000 0.00 1,097,000,000 124,500 124.5 2017-12-05
127 2017-11-08 0 -1,000 0.00 1,097,000,000 0 123.6 2017-11-06
128 2017-10-31 1,000 1,000 0.00 1,097,000,000 109,800 109.8 2017-10-27
129 2017-04-10 0 -1,000 0.00 1,097,000,000 0 54.55 2017-04-06
130 2016-09-30 1,000 -8,000 0.00 1,097,000,000 37,450 37.45 2016-09-28
131 2016-09-20 9,000 -4,000 0.00 1,097,000,000 352,350 39.15 2016-09-15
132 2016-09-15 13,000 5,000 0.00 1,097,000,000 489,450 37.65 2016-09-13
133 2016-09-09 8,000 2,000 0.00 1,097,000,000 317,600 39.70 2016-09-07
134 2016-09-08 6,000 1,000 0.00 1,097,000,000 249,000 41.50 2016-09-06
135 2016-09-06 5,000 1,000 0.00 1,097,000,000 209,750 41.95 2016-09-02
136 2016-08-31 4,000 4,000 0.00 1,097,000,000 161,600 40.40 2016-08-29
137 2016-08-30 0 -7,000 0.00 1,097,000,000 0 40.10 2016-08-26
138 2016-08-19 7,000 2,000 0.00 1,097,000,000 257,950 36.85 2016-08-17
139 2016-08-18 5,000 -4,000 0.00 1,097,000,000 189,500 37.90 2016-08-16
140 2016-08-16 9,000 2,000 0.00 1,097,000,000 310,050 34.45 2016-08-12
141 2016-08-11 7,000 2,000 0.00 1,097,000,000 231,700 33.10 2016-08-09
142 2016-08-10 5,000 3,000 0.00 1,097,000,000 173,750 34.75 2016-08-08
143 2016-08-09 2,000 -8,000 0.00 1,097,000,000 65,600 32.80 2016-08-05
144 2016-08-05 10,000 4,000 0.00 1,097,000,000 305,500 30.55 2016-08-03
145 2016-08-04 6,000 2,000 0.00 1,097,000,000 185,400 30.90 2016-08-01
146 2016-08-03 4,000 2,000 0.00 1,097,000,000 123,600 30.90 2016-07-29
147 2016-07-05 2,000 -1,000 0.00 1,097,000,000 54,300 27.15 2016-06-30
148 2016-07-04 3,000 1,000 0.00 1,097,000,000 82,050 27.35 2016-06-29
149 2016-06-27 2,000 2,000 0.00 1,097,000,000 53,700 26.85 2016-06-23
150 2016-06-24 0 -1,000 0.00 1,097,000,000 0 27.60 2016-06-22
151 2016-06-22 1,000 1,000 0.00 1,097,000,000 25,300 25.30 2016-06-20
152 2016-06-14 0 -1,000 0.00 1,097,000,000 0 25.30 2016-06-10
153 2016-06-13 1,000 1,000 0.00 1,097,000,000 26,950 26.95 2016-06-08
154 2016-06-10 0 -2,000 0.00 1,097,000,000 0 28.10 2016-06-07
155 2016-06-08 2,000 1,000 0.00 1,097,000,000 54,600 27.30 2016-06-06
156 2016-06-02 1,000 1,000 0.00 1,097,000,000 26,850 26.85 2016-05-31
157 2016-05-19 0 -1,000 0.00 1,097,000,000 0 24.95 2016-05-17
158 2016-05-17 1,000 1,000 0.00 1,097,000,000 24,050 24.05 2016-05-13
159 2016-05-09 0 -7,000 0.00 1,097,000,000 0 23.00 2016-05-05
160 2016-05-06 7,000 -1,000 0.00 1,097,000,000 159,600 22.80 2016-05-04
161 2016-05-05 8,000 7,000 0.00 1,097,000,000 183,600 22.95 2016-05-03
162 2016-05-04 1,000 1,000 0.00 1,097,000,000 24,000 24.00 2016-04-29
163 2016-04-29 0 -7,000 0.00 1,097,000,000 0 24.30 2016-04-27
164 2016-04-22 7,000 7,000 0.00 1,097,000,000 164,150 23.45 2016-04-20
165 2016-04-19 0 -10,000 0.00 1,097,000,000 0 24.25 2016-04-15
166 2016-04-15 10,000 10,000 0.00 1,097,000,000 235,500 23.55 2016-04-13
167 2016-04-13 0 -5,000 0.00 1,097,000,000 0 24.00 2016-04-11
168 2016-04-12 5,000 5,000 0.00 1,097,000,000 119,750 23.95 2016-04-08
169 2015-09-11 0 -5,000 0.00 1,097,000,000 0 14.44 2015-09-09
170 2015-08-28 5,000 5,000 0.00 1,097,000,000 65,000 13.00 2015-08-26
171 2015-05-05 0 -10,000 0.00 1,097,000,000 0 17.36 2015-04-30
172 2015-05-04 10,000 10,000 0.00 1,097,000,000 174,800 17.48 2015-04-29
173 2014-03-18 0 -10,000 0.00 1,097,000,000 0 8.070 2014-03-14
174 2014-02-28 10,000 -10,000 0.00 1,097,000,000 69,700 6.970 2014-02-26
175 2014-02-04 20,000 10,000 0.00 1,097,000,000 130,200 6.510 2014-01-28
176 2014-01-22 10,000 -10,000 0.00 1,097,000,000 83,400 8.340 2014-01-20
177 2013-11-22 20,000 -10,000 0.00 1,097,000,000 136,800 6.840 2013-11-20
178 2013-11-20 30,000 10,000 0.00 1,097,000,000 196,800 6.560 2013-11-18
179 2013-11-18 20,000 -20,000 0.00 1,097,000,000 135,400 6.770 2013-11-14
180 2013-11-12 40,000 20,000 0.00 1,097,000,000 261,200 6.530 2013-11-08
181 2013-09-26 20,000 10,000 0.00 1,000,000,000 162,600 8.130 2013-09-24
182 2013-09-24 10,000 10,000 0.00 1,000,000,000 87,300 8.730 2013-09-19
183 2013-08-21 0 -10,000 0.00 1,000,000,000 0 8.430 2013-08-19
184 2013-08-19 10,000 10,000 0.00 1,000,000,000 84,300 8.430 2013-08-15
185 2013-08-06 0 -10,000 0.00 1,000,000,000 0 8.240 2013-08-02
186 2013-08-05 10,000 -10,000 0.00 1,000,000,000 82,400 8.240 2013-08-01
187 2013-08-01 20,000 10,000 0.00 1,000,000,000 158,400 7.920 2013-07-30
188 2013-07-31 10,000 10,000 0.00 1,000,000,000 80,000 8.000 2013-07-29
189 2013-07-30 0 -10,000 0.00 1,000,000,000 0 8.210 2013-07-26
190 2013-07-29 10,000 10,000 0.00 1,000,000,000 81,200 8.120 2013-07-25
191 2013-07-24 0 -10,000 0.00 1,000,000,000 0 7.330 2013-07-22
192 2013-07-23 10,000 10,000 0.00 1,000,000,000 72,000 7.200 2013-07-19
193 2013-06-06 0 -10,000 0.00 1,000,000,000 0 10.98 2013-06-04
194 2013-05-28 10,000 -10,000 0.00 1,000,000,000 106,600 10.66 2013-05-24
195 2013-05-27 20,000 10,000 0.00 1,000,000,000 204,000 10.20 2013-05-23
196 2013-05-23 10,000 10,000 0.00 1,000,000,000 111,000 11.10 2013-05-21
197 2013-05-20 0 -21,000 0.00 1,000,000,000 0 11.56 2013-05-15
198 2013-05-16 21,000 11,000 0.00 1,000,000,000 221,760 10.56 2013-05-14
199 2013-05-15 10,000 -10,000 0.00 1,000,000,000 103,600 10.36 2013-05-13
200 2013-05-13 20,000 10,000 0.00 1,000,000,000 201,200 10.06 2013-05-09
201 2013-05-10 10,000 10,000 0.00 1,000,000,000 102,000 10.20 2013-05-08
202 2012-09-13 0 -3,000 0.00 1,000,000,000 0 4.180 2012-09-11
203 2012-09-12 3,000 3,000 0.00 1,000,000,000 12,120 4.040 2012-09-10
204 2012-08-31 0 -1,000 0.00 1,000,000,000 0 4.070 2012-08-29
205 2012-08-30 1,000 1,000 0.00 1,000,000,000 3,810 3.810 2012-08-28
206 2007-09-19 0 -1,000 0.00 1,000,000,000 0 3.160 2007-09-17
207 2007-09-04 1,000 -1,000 0.00 1,000,000,000 3,600 3.600 2007-08-31
208 2007-09-03 2,000 1,000 0.00 1,000,000,000 7,100 3.550 2007-08-30
209 2007-07-20 1,000 -2,000 0.00 1,000,000,000 3,870 3.870 2007-07-18
210 2007-07-19 3,000 2,000 0.00 1,000,000,000 11,610 3.870 2007-07-17

Copyright & disclaimer, Privacy policy

Back to top