Top Spring International Holdings Limited: O HKD

Exchange Code Listed Last trade Delisted
HK Main 03688  2011-03-23    
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

RBC INVESTMENT SERVICES (ASIA) LIMITED 加皇投資理財有限公司

CCASSID: B01133

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-26 0.405 2025-11-24
2 2025-11-25 0.415 2025-11-21
3 2017-09-29 0 -11,000 0.00 1,201,662,098 0 4.650 2017-09-27
4 2017-09-25 11,000 11,000 0.00 1,201,662,098 49,500 4.500 2017-09-21
5 2017-09-20 0 -119,000 0.00 1,198,652,598 0 4.600 2017-09-18
6 2017-09-18 119,000 -30,000 0.01 1,192,965,598 515,270 4.330 2017-09-14
7 2017-09-15 149,000 -30,000 0.01 1,192,965,598 628,780 4.220 2017-09-13
8 2017-09-13 179,000 -30,000 0.02 1,192,965,598 723,160 4.040 2017-09-11
9 2017-09-11 209,000 -50,000 0.02 1,191,895,598 846,450 4.050 2017-09-07
10 2017-09-01 259,000 -50,000 0.02 1,188,158,598 1,017,870 3.930 2017-08-30
11 2017-03-23 309,000 30,000 0.03 1,183,805,265 772,500 2.500 2017-03-21
12 2017-03-22 279,000 30,000 0.02 1,183,805,265 697,500 2.500 2017-03-20
13 2017-03-21 249,000 9,000 0.02 1,183,805,265 632,460 2.540 2017-03-17
14 2017-01-13 240,000 10,000 0.02 1,183,775,765 650,400 2.710 2017-01-11
15 2017-01-11 230,000 20,000 0.02 1,183,775,765 632,500 2.750 2017-01-09
16 2017-01-09 210,000 500 0.02 1,183,775,765 596,400 2.840 2017-01-05
17 2017-01-06 209,500 9,500 0.02 1,183,775,765 582,410 2.780 2017-01-04
18 2016-12-19 200,000 200,000 0.02 1,183,557,265 540,000 2.700 2016-12-15
19 2016-06-01 0 -158,000 0.00 1,182,480,765 0 3.150 2016-05-30
20 2015-02-11 158,000 8,000 0.01 1,160,734,100 339,700 2.150 2015-02-09
21 2015-02-02 150,000 5,500 0.01 1,160,734,100 322,500 2.150 2015-01-29
22 2015-01-30 144,500 4,500 0.01 1,160,734,100 312,120 2.160 2015-01-28
23 2014-07-03 140,000 10,000 0.01 1,159,447,600 333,200 2.380 2014-06-30
24 2014-03-17 130,000 10,000 0.01 1,155,589,600 364,000 2.800 2014-03-13
25 2014-01-08 120,000 27,500 0.01 1,155,303,100 366,000 3.050 2014-01-06
26 2013-12-30 92,500 32,500 0.01 1,155,303,100 283,050 3.060 2013-12-23
27 2013-12-27 60,000 36,000 0.01 1,155,303,100 183,600 3.060 2013-12-20
28 2013-12-23 24,000 24,000 0.00 1,155,303,100 74,640 3.110 2013-12-19
29 2013-10-24 0 -42,500 0.00 1,155,303,100 0 3.330 2013-10-22
30 2013-10-23 42,500 -500 0.00 1,155,303,100 143,650 3.380 2013-10-21
31 2013-10-07 43,000 43,000 0.00 1,155,303,100 132,870 3.090 2013-10-03
32 2013-09-18 0 -69,000 0.00 1,154,967,100 0 3.300 2013-09-16
33 2013-09-03 69,000 -1,000 0.01 1,154,967,100 242,880 3.520 2013-08-30
34 2013-06-20 70,000 20,000 0.01 1,153,791,100 290,500 4.150 2013-06-18
35 2013-05-20 50,000 -20,000 0.00 1,002,847,500 222,150 4.443 2013-05-15
36 2013-01-09 70,000 -8,400 0.00 1,402,615,200 331,520 4.736 2013-01-07
37 2012-12-11 78,400 -7,000 0.01 1,402,615,200 316,422 4.036 2012-12-07
38 2012-12-07 85,400 -4,900 0.01 1,402,615,200 329,388 3.857 2012-12-05
39 2012-12-06 90,300 -7,000 0.01 1,402,615,200 341,244 3.779 2012-12-04
40 2012-12-05 97,300 -23,100 0.01 1,402,615,200 364,194 3.743 2012-12-03
41 2012-12-04 120,400 -18,900 0.01 1,402,615,200 445,480 3.700 2012-11-30
42 2012-12-03 139,300 -7,000 0.01 1,402,615,200 469,580 3.371 2012-11-29
43 2012-11-30 146,300 -7,000 0.01 1,402,615,200 488,057 3.336 2012-11-28
44 2012-08-22 153,300 8,400 0.01 1,402,398,200 349,371 2.279 2012-08-20
45 2012-08-21 144,900 7,000 0.01 1,402,398,200 335,299 2.314 2012-08-17
46 2012-08-20 137,900 11,900 0.01 1,402,398,200 320,066 2.321 2012-08-16
47 2012-08-06 126,000 28,000 0.01 1,402,398,200 306,054 2.429 2012-08-02
48 2012-08-01 98,000 14,000 0.01 1,402,398,200 238,042 2.429 2012-07-30
49 2012-07-26 84,000 14,000 0.01 1,402,398,200 202,776 2.414 2012-07-24
50 2012-07-25 70,000 12,600 0.00 1,402,398,200 171,010 2.443 2012-07-23
51 2012-07-24 57,400 57,400 0.00 1,402,398,200 141,835 2.471 2012-07-20

Copyright & disclaimer, Privacy policy

Back to top