History of CCASS shareholding

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

Participant: INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Holdings history

Date Trade date Closing price Holdings Change % of o/s Value (HK$)
2025-10-14 2025-10-10 112.400 5,384,368 +0 1.09% 605,202,963
2025-10-13 2025-10-09 119.400 5,384,368 +0 1.09% 642,893,539
2025-10-10 2025-10-08 120.200 5,384,368 +100 1.09% 647,201,034
2025-10-06 2025-10-02 121.400 5,384,268 +27,900 1.09% 653,650,135
2025-09-30 2025-09-26 107.600 5,356,368 -3,500 1.09% 576,345,197
2025-09-29 2025-09-25 111.300 5,359,868 +100 1.12% 596,553,308
2025-09-25 2025-09-23 109.700 5,359,768 +200 1.12% 587,966,550
2025-09-24 2025-09-22 113.400 5,359,568 +6,900 1.12% 607,775,011
2025-09-19 2025-09-17 113.600 5,352,668 +100 1.12% 608,063,085
2025-09-16 2025-09-12 110.700 5,352,568 -500 1.12% 592,529,278
2025-09-15 2025-09-11 108.600 5,353,068 -89,600 1.12% 581,343,185
2025-09-12 2025-09-10 115.100 5,442,668 +1,000 1.14% 626,451,087
2025-09-11 2025-09-09 114.100 5,441,668 -1,700 1.14% 620,894,319
2025-09-10 2025-09-08 117.400 5,443,368 +132,300 1.14% 639,051,403
2025-09-09 2025-09-05 113.986 5,311,068 +352,000 1.11% 605,387,061
2025-09-08 2025-09-04 109.370 4,959,068 +101,303 1.04% 542,374,799
2025-09-05 2025-09-03 118.000 4,857,765 +41,161 1.02% 573,213,968
2025-09-04 2025-09-02 117.397 4,816,604 +199 1.01% 565,457,209
2025-09-01 2025-08-28 101.644 4,816,405 -199 1.01% 489,559,390
2025-08-28 2025-08-26 105.056 4,816,604 -30,098 1.01% 506,011,707
2025-08-27 2025-08-25 106.962 4,846,702 +759,121 1.02% 518,413,693
2025-08-26 2025-08-22 103.551 4,087,581 -598 0.86% 423,271,483
2025-08-25 2025-08-21 102.748 4,088,179 -598 0.86% 420,051,752
2025-08-22 2025-08-20 101.644 4,088,777 -997 0.88% 415,600,261
2025-08-21 2025-08-19 101.343 4,089,774 -498 0.88% 414,470,500
2025-08-20 2025-08-18 106.862 4,090,272 -598 0.88% 437,093,893
2025-08-19 2025-08-15 107.966 4,090,870 -498 0.88% 441,673,041
2025-08-18 2025-08-14 107.665 4,091,368 -598 0.88% 440,495,227
2025-08-15 2025-08-13 106.661 4,091,966 -399 0.88% 436,453,743
2025-08-14 2025-08-12 100.440 4,092,365 +198,725 0.88% 411,037,438
2025-08-13 2025-08-11 101.845 3,893,640 -399 0.84% 396,547,100
2025-08-12 2025-08-08 99.487 3,894,039 -398 0.84% 387,405,656
2025-08-11 2025-08-07 100.440 3,894,437 -399 0.84% 391,157,536
2025-08-08 2025-08-06 104.955 3,894,836 -598 0.84% 408,783,917
2025-08-07 2025-08-05 103.651 3,895,434 +66,674 1.01% 403,765,412
2025-08-06 2025-08-04 100.641 3,828,760 -1,894 0.99% 385,329,286
2025-08-05 2025-08-01 102.046 3,830,654 -698 0.99% 390,901,035
2025-08-04 2025-07-31 106.059 3,831,352 -662,349 0.99% 406,349,736
2025-08-01 2025-07-30 112.381 4,493,701 +58,003 1.16% 505,004,370
2025-07-31 2025-07-29 112.079 4,435,698 +43,851 1.15% 497,150,733
2025-07-30 2025-07-28 100.741 4,391,847 +67,171 1.14% 442,439,462
2025-07-29 2025-07-25 98.784 4,324,676 -99 1.12% 427,210,814
2025-07-28 2025-07-24 96.828 4,324,775 -100 1.12% 418,758,632
2025-07-25 2025-07-23 93.466 4,324,875 -79,928 1.12% 404,230,762
2025-07-24 2025-07-22 91.961 4,404,803 -200 1.14% 405,071,698
2025-07-23 2025-07-21 91.660 4,405,003 -199 1.14% 403,764,100
2025-07-22 2025-07-18 93.115 4,405,202 -100 1.14% 410,191,584
2025-07-21 2025-07-17 91.209 4,405,302 +265,598 1.14% 401,802,385
2025-07-18 2025-07-16 89.052 4,139,704 -299 1.07% 368,646,905
2025-07-17 2025-07-15 89.453 4,140,003 +71,657 1.07% 370,335,158
2025-07-15 2025-07-11 88.449 4,068,346 +1,395 1.05% 359,843,066
2025-07-14 2025-07-10 80.071 4,066,951 +40,961 1.05% 325,645,268
2025-07-11 2025-07-09 79.018 4,025,990 +398 1.04% 318,123,825
2025-07-10 2025-07-08 79.971 4,025,592 +100 1.04% 321,929,681
2025-07-08 2025-07-04 80.171 4,025,492 +180,686 1.04% 322,729,517
2025-07-07 2025-07-03 79.268 3,844,806 +2,193 1.00% 304,771,578
2025-07-04 2025-07-02 79.519 3,842,613 +498 1.00% 305,561,659
2025-07-02 2025-06-27 76.308 3,842,115 +498 1.00% 293,185,521
2025-06-30 2025-06-26 77.663 3,841,617 +897 1.00% 298,351,322
2025-06-27 2025-06-25 79.018 3,840,720 +100 1.00% 303,484,245
2025-06-26 2025-06-24 77.663 3,840,620 +86,506 1.00% 298,273,892
2025-06-25 2025-06-23 74.603 3,754,114 -100 0.97% 280,066,633
2025-06-20 2025-06-18 75.154 3,754,214 +40,861 0.97% 282,145,926
2025-06-19 2025-06-17 76.760 3,713,353 -63,285 0.96% 285,036,589
2025-06-18 2025-06-16 79.670 3,776,638 +399 0.98% 300,883,798
2025-06-17 2025-06-13 79.971 3,776,239 +299 0.98% 301,988,730
2025-06-16 2025-06-12 78.717 3,775,940 +598 0.98% 297,228,859
2025-06-13 2025-06-11 75.205 3,775,342 +4,385 0.98% 283,923,198
2025-06-12 2025-06-10 74.251 3,770,957 +897 0.98% 279,998,846
2025-06-11 2025-06-09 73.449 3,770,060 +65,478 0.98% 276,905,948
2025-06-10 2025-06-06 70.990 3,704,582 -48,834 0.96% 262,989,614
2025-06-09 2025-06-05 70.940 3,753,416 +1,771,398 0.97% 266,268,049
2025-06-06 2025-06-04 72.445 1,982,018 +1,594 0.51% 143,587,863
2025-06-04 2025-06-02 69.586 1,980,424 -131,254 0.51% 137,809,002
2025-06-03 2025-05-30 68.984 2,111,678 +95,974 0.55% 145,671,080
2025-06-02 2025-05-29 71.191 2,015,704 +32,589 0.52% 143,500,065
2025-05-15 2025-05-13 64.032 1,983,115 +43,974 0.51% 126,982,475
2025-05-06 2025-04-30 61.723 1,939,141 +2,631 0.51% 119,689,573
2025-05-02 2025-04-29 62.236 1,936,510 +1,949 0.51% 120,520,756
2025-04-29 2025-04-25 58.798 1,934,561 -1,852 0.51% 113,749,199
2025-04-25 2025-04-23 59.004 1,936,413 +248,014 0.51% 114,255,504
2025-03-31 2025-03-27 72.087 1,688,399 -401,890 0.45% 121,711,808
2025-03-19 2025-03-17 67.162 2,090,289 -85,660 0.55% 140,387,126
2025-03-13 2025-03-11 63.724 2,175,949 +293 0.58% 138,660,132
2025-03-11 2025-03-07 65.109 2,175,656 +111,874 0.58% 141,655,406
2025-02-25 2025-02-21 71.831 2,063,782 +40,053 0.55% 148,242,646
2025-02-19 2025-02-17 65.212 2,023,729 +45,607 0.54% 131,971,213
2025-02-18 2025-02-14 63.981 1,978,122 +212,249 0.52% 126,561,271
2025-02-12 2025-02-10 60.081 1,765,873 -104,370 0.47% 106,095,671
2025-02-11 2025-02-07 60.081 1,870,243 +74,550 0.50% 112,366,340
2025-02-10 2025-02-06 61.313 1,795,693 +4,288 0.48% 110,098,473
2025-02-05 2025-02-03 57.003 1,791,405 -42,684 0.47% 102,114,906
2025-02-03 2025-01-24 57.311 1,834,089 +211,470 0.49% 105,112,625
2024-12-27 2024-12-20 56.541 1,622,619 +26,604 0.43% 91,744,377
2024-12-17 2024-12-13 57.618 1,596,015 +42,684 0.42% 91,959,802
2024-12-10 2024-12-06 56.028 1,553,331 +136,920 0.41% 87,029,793
2024-10-17 2024-10-15 51.923 1,416,411 -117,722 0.38% 73,544,653
2024-10-16 2024-10-14 55.053 1,534,133 -22,316 0.41% 84,458,631
2024-10-15 2024-10-10 57.721 1,556,449 -77,182 0.41% 89,839,788
2024-10-14 2024-10-09 58.337 1,633,631 -61,246 0.43% 95,300,622
2024-10-08 2024-10-04 68.855 1,694,877 -37,616 0.45% 116,700,309
2024-10-02 2024-09-27 52.744 1,732,493 +90,922 0.46% 91,378,896
2024-09-12 2024-09-10 33.042 1,641,571 -53,209 0.44% 54,240,894
2024-09-11 2024-09-09 36.890 1,694,780 +81,372 0.45% 62,520,656
2024-08-26 2024-08-22 32.375 1,613,408 -264,678 0.43% 52,234,190
2024-08-14 2024-08-12 36.069 1,878,086 +89,071 0.50% 67,741,078
2024-08-08 2024-08-06 36.172 1,789,015 +106,514 0.47% 64,711,937
2024-08-06 2024-08-02 33.914 1,682,501 +122,789 0.45% 57,060,831
2024-06-17 2024-06-13 38.804 1,559,712 +99,617 0.41% 60,523,230
2024-06-13 2024-06-11 36.338 1,460,095 +456 0.41% 53,056,558
2024-06-12 2024-06-07 36.831 1,459,639 -85,754 0.41% 53,759,987
2024-06-11 2024-06-06 37.544 1,545,393 -88,400 0.44% 58,019,494
2024-05-29 2024-05-27 39.845 1,633,793 -21,985 0.46% 65,099,232
2024-05-28 2024-05-24 40.229 1,655,778 -100,077 0.47% 66,610,485
2024-05-22 2024-05-20 44.395 1,755,855 -54,828 0.50% 77,950,354
2024-05-17 2024-05-14 45.271 1,810,683 +155,999 0.51% 81,972,258
2024-05-16 2024-05-13 43.627 1,654,684 +109,291 0.47% 72,189,255
2024-04-15 2024-04-11 38.640 1,545,393 -23,719 0.44% 59,713,494
2024-04-12 2024-04-10 40.339 1,569,112 -10,583 0.44% 63,295,988
2024-04-11 2024-04-09 41.106 1,579,695 -26,182 0.45% 64,935,013
2024-04-05 2024-04-02 40.284 1,605,877 -122,792 0.45% 64,691,027
2024-04-03 2024-03-28 40.668 1,728,669 -279,156 0.49% 70,300,785
2024-03-22 2024-03-20 43.244 2,007,825 -124,891 0.57% 86,825,499
2024-03-21 2024-03-19 43.353 2,132,716 +90,772 0.60% 92,460,010
2024-03-18 2024-03-14 49.272 2,041,944 -543,533 0.58% 100,611,575
2024-03-12 2024-03-08 51.300 2,585,477 -13,758 0.73% 132,635,859
2024-03-11 2024-03-07 49.327 2,599,235 -248,686 0.74% 128,213,124
2024-03-07 2024-03-05 59.522 2,847,921 +92 0.81% 169,512,680
2024-03-06 2024-03-04 61.988 2,847,829 +91 0.81% 176,530,983
2024-03-05 2024-03-01 55.082 2,847,738 +50,814 0.81% 156,859,389
2024-03-04 2024-02-29 53.383 2,796,924 -155,726 0.79% 149,308,334
2024-03-01 2024-02-28 52.506 2,952,650 -49,992 0.84% 155,032,198
2024-02-29 2024-02-27 54.534 3,002,642 -108,196 0.85% 163,746,137
2024-02-28 2024-02-26 54.205 3,110,838 -11,860 0.88% 168,623,505
2024-02-26 2024-02-22 53.438 3,122,698 -12,224 0.88% 166,870,292
2024-02-23 2024-02-21 51.958 3,134,922 -12,407 0.89% 162,884,404
2024-02-21 2024-02-19 45.984 3,147,329 -13,775 0.89% 144,726,657
2024-02-15 2024-02-09 51.794 3,161,104 -92 0.90% 163,725,008
2024-02-14 2024-02-07 56.397 3,161,196 +12,042 0.90% 178,283,530
2024-02-08 2024-02-06 53.712 3,149,154 -5,017 0.89% 169,147,040
2024-02-07 2024-02-05 49.821 3,154,171 -2,463 0.89% 157,142,459
2024-02-06 2024-02-02 47.902 3,156,634 -26,091 0.89% 151,209,852
2024-02-05 2024-02-01 60.782 3,182,725 -19,797 0.90% 193,452,830
2024-02-02 2024-01-31 59.193 3,202,522 -133,192 0.91% 189,565,938
2024-02-01 2024-01-30 61.714 3,335,714 -19,249 0.94% 205,859,837
2024-01-31 2024-01-29 63.303 3,354,963 -182 0.95% 212,380,259
2024-01-30 2024-01-26 70.812 3,355,145 -699,806 0.95% 237,584,571
2024-01-29 2024-01-25 84.733 4,054,951 -161,929 1.15% 343,589,218
2024-01-26 2024-01-24 86.761 4,216,880 -96,154 1.19% 365,861,393
2024-01-25 2024-01-23 87.638 4,313,034 +63,495 1.22% 377,986,050
2024-01-23 2024-01-19 86.980 4,249,539 +65,410 1.20% 369,626,562
2024-01-17 2024-01-15 85.994 4,184,129 +7,298 1.14% 359,809,342
2024-01-16 2024-01-12 85.720 4,176,831 +31,656 1.14% 358,037,139
2024-01-15 2024-01-11 86.597 4,145,175 +25,726 1.13% 358,958,617
2024-01-12 2024-01-10 81.171 4,119,449 +7,846 1.12% 334,378,708
2023-12-20 2023-12-18 85.555 4,111,603 -42,604 1.12% 351,769,761
2023-12-19 2023-12-15 88.022 4,154,207 +5,292 1.13% 365,660,543
2023-12-18 2023-12-14 87.419 4,148,915 +59,115 1.13% 362,693,399
2023-12-11 2023-12-07 89.502 4,089,800 -3,649 1.11% 366,043,485
2023-12-08 2023-12-06 90.981 4,093,449 +340,005 1.11% 372,427,634
2023-12-07 2023-12-05 88.789 3,753,444 +114,946 1.02% 333,264,751
2023-12-06 2023-12-04 91.475 3,638,498 -31,382 0.99% 332,830,336
2023-12-05 2023-12-01 100.299 3,669,880 +1,576,046 1.00% 368,084,373
2023-12-04 2023-11-30 100.299 2,093,834 +67,052 0.57% 210,008,931
2023-12-01 2023-11-29 102.272 2,026,782 +60,484 0.55% 207,282,723
2023-11-29 2023-11-27 101.888 1,966,298 +6,659 0.54% 200,342,530
2023-11-28 2023-11-24 101.833 1,959,639 +52,365 0.53% 199,556,652
2023-11-27 2023-11-23 104.081 1,907,274 +11,221 0.52% 198,510,041
2023-11-24 2023-11-22 103.039 1,896,053 +6,659 0.52% 195,367,693
2023-11-23 2023-11-21 106.328 1,889,394 +274 0.51% 200,894,797
2023-11-22 2023-11-20 105.615 1,889,120 +38,680 0.51% 199,519,656
2023-11-21 2023-11-17 102.053 1,850,440 +6,660 0.50% 188,842,226
2023-11-20 2023-11-16 102.655 1,843,780 +4,561 0.50% 189,274,150
2023-11-08 2023-11-06 109.287 1,839,219 -176,251 0.50% 201,003,225
2023-11-03 2023-11-01 101.230 2,015,470 -8,758 0.55% 204,027,008
2023-11-02 2023-10-31 103.039 2,024,228 +144,961 0.55% 208,574,736
2023-11-01 2023-10-30 112.028 1,879,267 +3,649 0.51% 210,529,910
2023-10-31 2023-10-27 107.643 1,875,618 +6,568 0.51% 201,897,203
2023-10-27 2023-10-25 101.176 1,869,050 +57,565 0.51% 189,102,401
2023-10-25 2023-10-20 100.956 1,811,485 +4,470 0.49% 182,881,087
2023-10-24 2023-10-19 103.258 1,807,015 +39,866 0.49% 186,589,449
2023-10-20 2023-10-18 105.012 1,767,149 -143,501 0.48% 185,572,279
2023-10-19 2023-10-17 107.807 1,910,650 +274 0.52% 205,982,310
2023-10-17 2023-10-13 109.726 1,910,376 +1,095 0.52% 209,617,411
2023-10-16 2023-10-12 110.164 1,909,281 -102,540 0.52% 210,334,413
2023-10-12 2023-10-10 101.066 2,011,821 +6,933 0.55% 203,326,825
2023-10-04 2023-09-29 102.765 2,004,888 +54,098 0.55% 206,032,539
2023-09-29 2023-09-27 102.436 1,950,790 +171,052 0.53% 199,831,638
2023-09-25 2023-09-21 91.146 1,779,738 +47,164 0.48% 162,215,649
2023-09-21 2023-09-19 93.777 1,732,574 +84,751 0.47% 162,474,881
2023-09-19 2023-09-15 93.722 1,647,823 +35,761 0.45% 154,436,908
2023-09-18 2023-09-14 91.201 1,612,062 +64,224 0.44% 147,021,039
2023-09-11 2023-09-06 88.789 1,547,838 +31,109 0.42% 137,431,076
2023-09-06 2023-09-04 95.804 1,516,729 +34,666 0.41% 145,309,445
2023-08-25 2023-08-23 89.392 1,482,063 -30,470 0.40% 132,484,494
2023-08-24 2023-08-22 90.214 1,512,533 -25,909 0.41% 136,451,752
2023-08-23 2023-08-21 90.050 1,538,442 -120,967 0.42% 138,536,151
2023-08-22 2023-08-18 89.776 1,659,409 +134,013 0.45% 148,974,441
2023-08-21 2023-08-17 91.913 1,525,396 +15,235 0.42% 140,203,899
2023-08-17 2023-08-15 89.502 1,510,161 +88,217 0.41% 135,161,767
2023-08-14 2023-08-10 91.475 1,421,944 +103,543 0.39% 130,071,832
2023-08-11 2023-08-09 89.447 1,318,401 +280,707 0.36% 117,926,689
2023-08-10 2023-08-08 84.514 1,037,694 +14,049 0.28% 87,699,700
2023-08-01 2023-07-28 79.088 1,023,645 +6,842 0.28% 80,958,066
2023-07-20 2023-07-18 76.841 1,016,803 +3,284 0.28% 78,132,057
2023-07-19 2023-07-14 76.019 1,013,519 +15,235 0.28% 77,046,476
2023-06-26 2023-06-21 67.798 998,284 -12,498 0.27% 67,681,229
2023-06-23 2023-06-20 73.936 1,010,782 +17,151 0.28% 74,733,251
2023-06-21 2023-06-19 78.156 993,631 +111,206 0.27% 77,658,515
2023-06-20 2023-06-16 80.623 882,425 +489,527 0.24% 71,143,447
2023-06-19 2023-06-15 77.992 392,898 +134,925 0.11% 30,642,849
2023-06-09 2023-06-07 70.100 257,973 +7,116 0.07% 18,083,780
2023-06-06 2023-06-02 75.639 250,857 +10,126 0.07% 18,974,563
2023-06-05 2023-06-01 74.193 240,731 +3,501 0.07% 17,860,537
2023-06-01 2023-05-30 74.082 237,230 +10,159 0.07% 17,574,399
2023-05-31 2023-05-29 74.916 227,071 +6,652 0.06% 17,011,238
2023-05-25 2023-05-23 78.976 220,419 +112,178 0.06% 17,407,806
2023-05-16 2023-05-12 76.251 108,241 +108,241 0.03% 8,253,457
2023-03-06 2023-03-02 97.051 0 -703,114
2023-02-27 2023-02-23 96.773 703,114 -112,016 0.20% 68,042,718
2023-02-02 2023-01-31 112.902 815,130 +112,016 0.23% 92,030,032
2023-01-30 2023-01-26 120.244 703,114 -139,975 0.20% 84,545,032
2022-11-22 2022-11-18 93.436 843,089 -44,052 0.24% 78,775,172
2022-11-08 2022-11-04 82.758 887,141 -73,718 0.25% 73,417,947
2022-11-01 2022-10-28 73.470 960,859 -270,152 0.27% 70,594,219
2022-10-28 2022-10-26 68.520 1,231,011 -365,806 0.35% 84,348,876
2022-10-19 2022-10-17 78.309 1,596,817 +98,531 0.45% 125,044,461
2022-10-18 2022-10-14 77.419 1,498,286 +87,563 0.42% 115,995,359
2022-10-11 2022-10-07 70.077 1,410,723 -81,270 0.40% 98,859,623
2022-09-30 2022-09-28 70.689 1,491,993 +139,166 0.42% 105,467,583
2022-08-31 2022-08-29 97.941 1,352,827 +635,958 0.38% 132,497,680
2022-08-24 2022-08-22 100.333 716,869 +634,790 0.20% 71,925,517
2022-06-07 2022-06-02 101.501 82,079 +82,079 0.02% 8,331,085
2022-03-02 2022-02-28 124.084 0 -8,929
2022-02-22 2022-02-18 120.500 8,929 -17,859 0.00% 1,075,945
2022-02-17 2022-02-15 113.893 26,788 +26,788 0.01% 3,050,958
2021-12-17 2021-12-15 146.481 0 -15,627
2021-12-13 2021-12-09 192.509 15,627 -25,449 0.00% 3,008,337
2021-10-20 2021-10-18 190.717 41,076 +5,180 0.01% 7,833,895
2021-10-15 2021-10-11 185.678 35,896 +6,786 0.01% 6,665,083
2021-10-04 2021-09-29 199.004 29,110 +6,161 0.01% 5,793,014
2021-09-30 2021-09-28 202.140 22,949 +12,502 0.01% 4,638,910
2021-09-20 2021-09-16 190.381 10,447 +10,447 0.00% 1,988,912
2020-09-28 2020-09-24 142.637 0 -23,387
2020-09-22 2020-09-18 146.004 23,387 +2,376 0.01% 3,414,590
2020-09-21 2020-09-17 142.771 21,011 -19,749 0.01% 2,999,766
2020-09-11 2020-09-09 142.906 40,760 -9,726 0.02% 5,824,844
2020-09-02 2020-08-31 154.624 50,486 +9,726 0.02% 7,806,343
2020-08-11 2020-08-07 162.571 40,760 -9,949 0.02% 6,626,378
2020-08-06 2020-08-04 161.628 50,709 +9,949 0.02% 8,195,983
2020-08-05 2020-08-03 160.954 40,760 -4,752 0.02% 6,560,498
2020-07-29 2020-07-27 150.583 45,512 -12,547 0.03% 6,853,343
2020-07-06 2020-07-02 133.208 58,059 -19,824 0.03% 7,733,936
2020-07-03 2020-06-30 135.633 77,883 -7,721 0.04% 10,563,477
2020-06-29 2020-06-24 137.114 85,604 -15,294 0.05% 11,737,527
2020-06-08 2020-06-04 121.423 100,898 +3,415 0.06% 12,251,325
2020-06-05 2020-06-03 120.211 97,483 +97,483 0.06% 11,718,496
2018-12-17 2018-12-13 181.420 0

Sign up for our free newsletter

Recommend Renavon to a friend

Copyright & disclaimer, Privacy policy

Back to top