i-CABLE Communications Limited: O HKD

Exchange Code Listed Last trade Delisted
HK Main 01097  1999-11-24    
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

Sino-Rich Securities & Futures Limited 中順證券期貨有限公司

CCASSID: B01710

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 2026-02-05 0.059 2026-02-03
2 2026-02-04 0.058 2026-02-02
3 2026-02-03 0.058 2026-01-30
4 2025-12-18 1,020 -240,000 0.00 7,134,623,520 116 0.114 2025-12-16
5 2025-12-03 241,020 240,000 0.00 7,134,623,520 26,994 0.112 2025-12-01
6 2025-08-13 1,020 -100,000 0.00 7,134,623,520 71 0.070 2025-08-11
7 2025-08-11 101,020 100,000 0.00 7,134,623,520 6,263 0.062 2025-08-07
8 2023-07-13 1,020 -40,000 0.00 7,134,623,520 49 0.048 2023-07-11
9 2023-03-20 41,020 -400,000 0.00 7,134,623,520 1,928 0.047 2023-03-16
10 2023-03-14 441,020 -440,000 0.01 7,134,623,520 23,815 0.054 2023-03-10
11 2023-03-13 881,020 780,000 0.01 7,134,623,520 46,694 0.053 2023-03-09
12 2023-03-10 101,020 100,000 0.00 7,134,623,520 6,263 0.062 2023-03-08
13 2022-02-10 1,020 -66,068 0.00 7,134,623,520 59 0.058 2022-02-08
14 2021-07-27 67,088 -19,974 0.00 7,134,623,520 5,837 0.087 2021-07-23
15 2021-06-10 87,062 -180,000 0.00 7,134,623,520 7,661 0.088 2021-06-08
16 2021-06-01 267,062 -100,000 0.00 7,134,623,520 24,837 0.093 2021-05-28
17 2021-05-26 367,062 100,000 0.01 7,134,623,520 35,972 0.098 2021-05-24
18 2021-05-25 267,062 180,000 0.00 7,134,623,520 24,570 0.092 2021-05-21
19 2021-05-18 87,062 -120,000 0.00 7,134,623,520 7,226 0.083 2021-05-14
20 2021-05-12 207,062 -100,000 0.00 7,134,623,520 16,358 0.079 2021-05-10
21 2021-05-04 307,062 -500,000 0.00 7,134,623,520 21,494 0.070 2021-04-30
22 2021-04-23 807,062 720,000 0.01 7,134,623,520 54,880 0.068 2021-04-21
23 2021-03-11 87,062 -40,000 0.00 7,134,623,520 5,920 0.068 2021-03-09
24 2021-02-19 127,062 -100,000 0.00 7,134,623,520 9,657 0.076 2021-02-17
25 2021-02-18 227,062 140,000 0.00 7,134,623,520 17,484 0.077 2021-02-16
26 2020-08-28 87,062 -766 0.00 7,134,623,520 6,094 0.070 2020-08-26
27 2020-08-21 87,828 -20,000 0.00 7,134,623,520 6,587 0.075 2020-08-19
28 2020-08-17 107,828 -20,000 0.00 7,134,623,520 7,764 0.072 2020-08-13
29 2020-08-13 127,828 -60,000 0.00 7,134,623,520 12,016 0.094 2020-08-11
30 2020-08-12 187,828 100,000 0.00 7,134,623,520 13,899 0.074 2020-08-10
31 2020-07-09 87,828 -60,000 0.00 7,134,623,520 5,533 0.063 2020-07-07
32 2020-06-23 147,828 60,000 0.00 7,134,623,520 9,461 0.064 2020-06-19
33 2020-03-11 87,828 -400,000 0.00 7,134,623,520 5,445 0.062 2020-03-09
34 2020-03-06 487,828 400,000 0.01 7,134,623,520 35,611 0.073 2020-03-04
35 2020-01-17 87,828 -40,000 0.00 7,134,623,520 6,938 0.079 2020-01-15
36 2020-01-15 127,828 40,000 0.00 7,134,623,520 10,993 0.086 2020-01-13
37 2019-11-15 87,828 -200,000 0.00 7,134,623,520 5,972 0.068 2019-11-13
38 2019-11-01 287,828 200,000 0.00 7,134,623,520 20,148 0.070 2019-10-30
39 2019-09-04 87,828 -12,000 0.00 7,134,623,520 6,324 0.072 2019-09-02
40 2019-06-03 99,828 8,560 0.00 7,134,623,520 9,983 0.100 2019-05-30
41 2019-02-18 91,268 -75,507 0.00 6,206,020,156 9,492 0.104 2019-02-14
42 2018-11-15 166,775 -1,800,000 0.00 6,206,020,156 19,846 0.119 2018-11-13
43 2018-11-14 1,966,775 1,800,000 0.03 6,206,020,156 245,847 0.125 2018-11-12
44 2018-11-13 166,775 -160,000 0.00 6,206,020,156 29,519 0.177 2018-11-09
45 2018-11-12 326,775 160,000 0.01 6,206,020,156 62,741 0.192 2018-11-08
46 2018-10-30 166,775 -42,164 0.00 6,206,020,156 23,349 0.140 2018-10-26
47 2018-10-15 208,939 -30,000 0.00 6,206,020,156 29,251 0.140 2018-10-11
48 2018-09-28 238,939 -30,000 0.00 6,206,020,156 44,443 0.186 2018-09-26
49 2018-09-27 268,939 -160,000 0.00 6,206,020,156 50,292 0.187 2018-09-24
50 2018-09-26 428,939 80,000 0.01 6,206,020,156 80,641 0.188 2018-09-21
51 2018-09-18 348,939 -180,000 0.01 6,206,020,156 69,090 0.198 2018-09-14
52 2018-09-14 528,939 -30,000 0.01 6,206,020,156 92,035 0.174 2018-09-12
53 2018-09-10 558,939 210,000 0.01 6,206,020,156 129,115 0.231 2018-09-06
54 2018-09-07 348,939 -100,000 0.01 6,206,020,156 71,881 0.206 2018-09-05
55 2018-09-06 448,939 -720,000 0.01 6,206,020,156 114,479 0.255 2018-09-04
56 2018-09-05 1,168,939 880,000 0.02 6,206,020,156 210,409 0.180 2018-09-03
57 2018-03-19 288,939 -20,000 0.00 6,206,020,156 58,944 0.204 2018-03-15
58 2018-03-09 308,939 -50,000 0.00 6,206,020,156 62,406 0.202 2018-03-07
59 2018-03-07 358,939 70,000 0.01 6,206,020,156 72,506 0.202 2018-03-05
60 2018-01-30 288,939 -9,435 0.00 6,206,020,156 63,856 0.221 2018-01-26
61 2018-01-25 298,374 -3,883 0.00 6,206,020,156 66,239 0.222 2018-01-23
62 2018-01-22 302,257 -100,000 0.00 6,206,020,156 67,706 0.224 2018-01-18
63 2018-01-19 402,257 -114,174 0.01 6,206,020,156 91,715 0.228 2018-01-17
64 2018-01-09 516,431 100,000 0.01 6,206,020,156 120,328 0.233 2018-01-05
65 2018-01-05 416,431 -220,000 0.01 6,206,020,156 92,864 0.223 2018-01-03
66 2017-12-04 636,431 -40,000 0.01 6,206,020,156 142,561 0.224 2017-11-30
67 2017-11-29 676,431 -50,000 0.01 6,206,020,156 154,903 0.229 2017-11-27
68 2017-11-22 726,431 -100,000 0.01 6,206,020,156 169,258 0.233 2017-11-20
69 2017-11-20 826,431 -5,000 0.01 6,206,020,156 195,038 0.236 2017-11-16
70 2017-11-17 831,431 40,000 0.01 6,206,020,156 196,218 0.236 2017-11-15
71 2017-11-16 791,431 -105,000 0.01 6,206,020,156 185,195 0.234 2017-11-14
72 2017-11-13 896,431 150,000 0.01 6,206,020,156 224,108 0.250 2017-11-09
73 2017-11-02 746,431 220,000 0.01 6,206,020,156 182,129 0.244 2017-10-31
74 2017-10-24 526,431 63,484 0.01 6,206,020,156 122,658 0.233 2017-10-20
75 2017-10-12 462,947 80,000 0.01 6,206,020,156 115,737 0.250 2017-10-10
76 2017-10-10 382,947 33,402 0.01 6,206,020,156 95,737 0.250 2017-10-06
77 2017-09-22 349,545 -90,353 0.01 6,206,020,156 92,629 0.265 2017-09-20
78 2017-09-21 439,898 -170,000 0.01 6,206,020,156 116,573 0.265 2017-09-19
79 2017-09-19 609,898 -300,000 0.01 6,206,020,156 167,722 0.275 2017-09-15
80 2017-09-18 909,898 120,000 0.01 6,206,020,156 263,870 0.290 2017-09-14
81 2017-09-15 789,898 180,000 0.01 6,206,020,156 181,677 0.230 2017-09-13
82 2017-09-14 609,898 175,000 0.01 5,364,033,066 142,106 0.233 2017-09-12
83 2017-09-11 434,898 202,422 0.02 2,011,512,400 123,946 0.285 2017-09-07
84 2017-09-08 232,476 -29,689 0.01 2,011,512,400 70,905 0.305 2017-09-06
85 2017-09-07 262,165 93,704 0.01 2,011,512,400 81,271 0.310 2017-09-05
86 2017-08-30 168,461 -15,834 0.01 2,011,512,400 48,011 0.285 2017-08-28
87 2017-08-17 184,295 -42,000 0.01 2,011,512,400 53,446 0.290 2017-08-15
88 2017-08-16 226,295 -9,897 0.01 2,011,512,400 67,889 0.300 2017-08-14
89 2017-08-15 236,192 -9,896 0.01 2,011,512,400 73,220 0.310 2017-08-11
90 2017-08-14 246,088 -13,855 0.01 2,011,512,400 79,979 0.325 2017-08-10
91 2017-08-11 259,943 -15,834 0.01 2,011,512,400 89,680 0.345 2017-08-09
92 2017-08-10 275,777 -1,979 0.01 2,011,512,400 96,522 0.350 2017-08-08
93 2017-08-09 277,756 12,000 0.01 2,011,512,400 97,215 0.350 2017-08-07
94 2017-08-04 265,756 -20,000 0.01 2,011,512,400 140,851 0.530 2017-08-02
95 2017-08-03 285,756 20,000 0.01 2,011,512,400 154,308 0.540 2017-08-01
96 2017-07-25 265,756 4,618 0.01 2,011,512,400 135,536 0.510 2017-07-21
97 2017-07-20 261,138 114,138 0.01 2,011,512,400 122,735 0.470 2017-07-18
98 2017-07-03 147,000 -6,000 0.01 2,011,512,400 72,765 0.495 2017-06-29
99 2017-06-23 153,000 -10,000 0.01 2,011,512,400 78,030 0.510 2017-06-21
100 2017-06-01 163,000 30,000 0.01 2,011,512,400 94,540 0.580 2017-05-29
101 2017-05-23 133,000 -10,000 0.01 2,011,512,400 74,480 0.560 2017-05-19
102 2017-05-02 143,000 -16,000 0.01 2,011,512,400 77,220 0.540 2017-04-27
103 2017-04-28 159,000 16,000 0.01 2,011,512,400 89,040 0.560 2017-04-26
104 2017-04-26 143,000 73,000 0.01 2,011,512,400 85,800 0.600 2017-04-24
105 2017-04-25 70,000 -378,000 0.00 2,011,512,400 49,700 0.710 2017-04-21
106 2017-04-18 448,000 51,000 0.02 2,011,512,400 273,280 0.610 2017-04-12
107 2017-04-13 397,000 12,000 0.02 2,011,512,400 242,170 0.610 2017-04-11
108 2017-04-11 385,000 -100,000 0.02 2,011,512,400 215,600 0.560 2017-04-07
109 2017-04-10 485,000 233,000 0.02 2,011,512,400 276,450 0.570 2017-04-06
110 2017-04-07 252,000 -105,000 0.01 2,011,512,400 151,200 0.600 2017-04-05
111 2017-04-05 357,000 -17,000 0.02 2,011,512,400 221,340 0.620 2017-03-31
112 2017-04-03 374,000 -17,000 0.02 2,011,512,400 231,880 0.620 2017-03-30
113 2017-03-31 391,000 -31,000 0.02 2,011,512,400 254,150 0.650 2017-03-29
114 2017-03-30 422,000 -550,000 0.02 2,011,512,400 274,300 0.650 2017-03-28
115 2017-03-29 972,000 -52,000 0.05 2,011,512,400 622,080 0.640 2017-03-27
116 2017-03-27 1,024,000 -11,000 0.05 2,011,512,400 645,120 0.630 2017-03-23
117 2017-03-23 1,035,000 1,000 0.05 2,011,512,400 683,100 0.660 2017-03-21
118 2017-03-21 1,034,000 294,000 0.05 2,011,512,400 703,120 0.680 2017-03-17
119 2017-03-20 740,000 -46,000 0.04 2,011,512,400 466,200 0.630 2017-03-16
120 2017-03-17 786,000 38,000 0.04 2,011,512,400 503,040 0.640 2017-03-15
121 2017-03-16 748,000 -2,000 0.04 2,011,512,400 463,760 0.620 2017-03-14
122 2017-03-15 750,000 252,000 0.04 2,011,512,400 435,000 0.580 2017-03-13
123 2017-03-14 498,000 239,000 0.02 2,011,512,400 303,780 0.610 2017-03-10
124 2017-03-10 259,000 -64,000 0.01 2,011,512,400 243,460 0.940 2017-03-08
125 2017-03-03 323,000 -20,000 0.02 2,011,512,400 297,160 0.920 2017-03-01
126 2017-02-23 343,000 -50,000 0.02 2,011,512,400 318,990 0.930 2017-02-21
127 2017-02-22 393,000 -5,000 0.02 2,011,512,400 373,350 0.950 2017-02-20
128 2017-02-21 398,000 -10,000 0.02 2,011,512,400 382,080 0.960 2017-02-17
129 2017-02-13 408,000 -69,000 0.02 2,011,512,400 408,000 1.000 2017-02-09
130 2017-02-10 477,000 -10,000 0.02 2,011,512,400 477,000 1.000 2017-02-08
131 2017-02-07 487,000 -10,000 0.02 2,011,512,400 472,390 0.970 2017-02-03
132 2017-02-02 497,000 -7,000 0.02 2,011,512,400 487,060 0.980 2017-01-26
133 2017-02-01 504,000 -11,000 0.03 2,011,512,400 488,880 0.970 2017-01-25
134 2017-01-24 515,000 41,000 0.03 2,011,512,400 504,700 0.980 2017-01-20
135 2017-01-23 474,000 124,000 0.02 2,011,512,400 474,000 1.000 2017-01-19
136 2017-01-11 350,000 60,000 0.02 2,011,512,400 311,500 0.890 2017-01-09
137 2017-01-10 290,000 220,000 0.01 2,011,512,400 258,100 0.890 2017-01-06
138 2016-12-16 70,000 -2,000 0.00 2,011,512,400 55,300 0.790 2016-12-14
139 2016-11-07 72,000 -46,000 0.00 2,011,512,400 61,200 0.850 2016-11-03
140 2016-11-01 118,000 -35,000 0.01 2,011,512,400 97,940 0.830 2016-10-28
141 2016-10-28 153,000 -5,000 0.01 2,011,512,400 130,050 0.850 2016-10-26
142 2016-10-17 158,000 -10,000 0.01 2,011,512,400 134,300 0.850 2016-10-13
143 2016-10-14 168,000 -188,000 0.01 2,011,512,400 141,120 0.840 2016-10-12
144 2016-10-13 356,000 -77,000 0.02 2,011,512,400 306,160 0.860 2016-10-11
145 2016-10-11 433,000 -10,000 0.02 2,011,512,400 372,380 0.860 2016-10-06
146 2016-10-07 443,000 -46,000 0.02 2,011,512,400 403,130 0.910 2016-10-05
147 2016-10-05 489,000 24,000 0.02 2,011,512,400 484,110 0.990 2016-10-03
148 2016-10-03 465,000 -20,000 0.02 2,011,512,400 441,750 0.950 2016-09-29
149 2016-09-27 485,000 93,000 0.02 2,011,512,400 489,850 1.010 2016-09-23
150 2016-09-26 392,000 -133,000 0.02 2,011,512,400 380,240 0.970 2016-09-22
151 2016-09-23 525,000 -100,000 0.03 2,011,512,400 504,000 0.960 2016-09-21
152 2016-09-20 625,000 23,000 0.03 2,011,512,400 587,500 0.940 2016-09-15
153 2016-09-19 602,000 79,000 0.03 2,011,512,400 595,980 0.990 2016-09-14
154 2016-09-15 523,000 11,000 0.03 2,011,512,400 517,770 0.990 2016-09-13
155 2016-09-14 512,000 85,000 0.03 2,011,512,400 496,640 0.970 2016-09-12
156 2016-09-13 427,000 -68,000 0.02 2,011,512,400 380,030 0.890 2016-09-09
157 2016-09-12 495,000 38,000 0.02 2,011,512,400 480,150 0.970 2016-09-08
158 2016-09-09 457,000 213,000 0.02 2,011,512,400 434,150 0.950 2016-09-07
159 2016-09-08 244,000 -24,000 0.01 2,011,512,400 197,640 0.810 2016-09-06
160 2016-09-07 268,000 -420,000 0.01 2,011,512,400 219,760 0.820 2016-09-05
161 2016-09-05 688,000 100,000 0.03 2,011,512,400 577,920 0.840 2016-09-01
162 2016-08-18 588,000 -5,000 0.03 2,011,512,400 464,520 0.790 2016-08-16
163 2016-08-17 593,000 -76,000 0.03 2,011,512,400 480,330 0.810 2016-08-15
164 2016-08-15 669,000 -12,000 0.03 2,011,512,400 541,890 0.810 2016-08-11
165 2016-08-11 681,000 30,000 0.03 2,011,512,400 558,420 0.820 2016-08-09
166 2016-08-10 651,000 -50,000 0.03 2,011,512,400 540,330 0.830 2016-08-08
167 2016-08-09 701,000 -26,000 0.03 2,011,512,400 574,820 0.820 2016-08-05
168 2016-08-08 727,000 26,000 0.04 2,011,512,400 588,870 0.810 2016-08-04
169 2016-08-05 701,000 42,000 0.03 2,011,512,400 574,820 0.820 2016-08-03
170 2016-08-03 659,000 -4,000 0.03 2,011,512,400 553,560 0.840 2016-07-29
171 2016-08-01 663,000 85,000 0.03 2,011,512,400 590,070 0.890 2016-07-28
172 2016-07-29 578,000 324,000 0.03 2,011,512,400 502,860 0.870 2016-07-27
173 2016-07-28 254,000 24,000 0.01 2,011,512,400 203,200 0.800 2016-07-26
174 2016-07-21 230,000 -50,000 0.01 2,011,512,400 184,000 0.800 2016-07-19
175 2016-07-19 280,000 91,000 0.01 2,011,512,400 238,000 0.850 2016-07-15
176 2016-07-15 189,000 -297,000 0.01 2,011,512,400 154,980 0.820 2016-07-13
177 2016-07-14 486,000 -10,000 0.02 2,011,512,400 422,820 0.870 2016-07-12
178 2016-07-12 496,000 416,000 0.02 2,011,512,400 451,360 0.910 2016-07-08
179 2016-07-11 80,000 75,000 0.00 2,011,512,400 68,000 0.850 2016-07-07
180 2016-06-03 5,000 -9,000 0.00 2,011,512,400 3,200 0.640 2016-06-01
181 2016-05-06 14,000 -3,000 0.00 2,011,512,400 8,260 0.590 2016-05-04
182 2016-04-28 17,000 -6,000 0.00 2,011,512,400 10,370 0.610 2016-04-26
183 2016-04-21 23,000 -180,000 0.00 2,011,512,400 14,030 0.610 2016-04-19
184 2016-04-19 203,000 180,000 0.01 2,011,512,400 127,890 0.630 2016-04-15
185 2016-04-08 23,000 -41,000 0.00 2,011,512,400 14,260 0.620 2016-04-06
186 2016-04-07 64,000 50,000 0.00 2,011,512,400 40,320 0.630 2016-04-05
187 2016-03-18 14,000 9,000 0.00 2,011,512,400 8,540 0.610 2016-03-16
188 2015-12-15 5,000 -30,000 0.00 2,011,512,400 2,475 0.495 2015-12-11
189 2015-11-13 35,000 -20,000 0.00 2,011,512,400 19,600 0.560 2015-11-11
190 2015-10-16 55,000 34,000 0.00 2,011,512,400 28,600 0.520 2015-10-14
191 2015-10-12 21,000 16,000 0.00 2,011,512,400 11,340 0.540 2015-10-08
192 2015-09-21 5,000 -32,000 0.00 2,011,512,400 2,600 0.520 2015-09-17
193 2015-09-18 37,000 32,000 0.00 2,011,512,400 19,610 0.530 2015-09-16
194 2015-09-17 5,000 -30,000 0.00 2,011,512,400 2,650 0.530 2015-09-15
195 2015-09-15 35,000 20,000 0.00 2,011,512,400 18,550 0.530 2015-09-11
196 2015-09-14 15,000 -30,000 0.00 2,011,512,400 8,550 0.570 2015-09-10
197 2015-09-11 45,000 40,000 0.00 2,011,512,400 24,300 0.540 2015-09-09
198 2015-04-30 5,000 -10,000 0.00 2,011,512,400 4,000 0.800 2015-04-28
199 2015-04-16 15,000 -63,000 0.00 2,011,512,400 12,450 0.830 2015-04-14
200 2015-04-15 78,000 53,000 0.00 2,011,512,400 57,720 0.740 2015-04-13
201 2015-04-09 25,000 10,000 0.00 2,011,512,400 19,000 0.760 2015-04-02
202 2015-04-01 15,000 -100,000 0.00 2,011,512,400 10,350 0.690 2015-03-30
203 2015-03-31 115,000 100,000 0.01 2,011,512,400 77,050 0.670 2015-03-27
204 2014-04-14 15,000 -50,000 0.00 2,011,512,400 13,200 0.880 2014-04-10
205 2014-04-04 65,000 50,000 0.00 2,011,512,400 67,600 1.040 2014-04-02
206 2013-12-09 15,000 -10,000 0.00 2,011,512,400 13,800 0.920 2013-12-05
207 2013-11-22 25,000 -3,000 0.00 2,011,512,400 22,500 0.900 2013-11-20
208 2013-11-08 28,000 -50,000 0.00 2,011,512,400 29,120 1.040 2013-11-06
209 2013-11-07 78,000 50,000 0.00 2,011,512,400 81,120 1.040 2013-11-05
210 2013-10-30 28,000 3,000 0.00 2,011,512,400 29,960 1.070 2013-10-28
211 2013-10-23 25,000 -15,000 0.00 2,011,512,400 24,000 0.960 2013-10-21
212 2013-10-22 40,000 10,000 0.00 2,011,512,400 44,800 1.120 2013-10-18
213 2013-10-18 30,000 10,000 0.00 2,011,512,400 36,000 1.200 2013-10-16
214 2013-01-04 20,000 -3,974 0.00 2,011,512,400 8,700 0.435 2013-01-02
215 2013-01-02 23,974 3,974 0.00 2,011,512,400 10,309 0.430 2012-12-27
216 2011-06-22 20,000 -89,000 0.00 2,011,512,400 14,400 0.720 2011-06-20
217 2011-05-25 109,000 89,000 0.01 2,011,512,400 92,650 0.850 2011-05-23
218 2010-11-16 20,000 20,000 0.00 2,011,512,400 21,000 1.050 2010-11-12
219 2009-10-28 0 -1,000 0.00 2,011,512,400 0 0.980 2009-10-23
220 2009-08-20 1,000 -10,000 0.00 2,011,512,400 980 0.980 2009-08-18
221 2009-08-14 11,000 11,000 0.00 2,011,512,400 11,550 1.050 2009-08-12
222 2008-11-12 0 -1,000 0.00 2,012,340,400 0 0.530 2008-11-10
223 2008-10-20 1,000 1,000 0.00 2,012,340,400 640 0.640 2008-10-16
224 2007-10-11 0 -57,000 0.00 2,019,234,400 0 1.610 2007-10-09
225 2007-10-10 57,000 57,000 0.00 2,019,234,400 92,340 1.620 2007-10-08

Webb-site Database - Powered By Linux Group

Back to top