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: WELL LINK SECURITIES LTD

Holdings history

Date Trade date Closing price Holdings Change % of o/s Value (HK$)
2025-10-14 2025-10-10 38.400 68,000 +0 0.00% 2,611,200
2025-10-13 2025-10-09 38.700 68,000 +0 0.00% 2,631,600
2025-10-10 2025-10-08 37.960 68,000 +0 0.00% 2,581,280
2025-10-09 2025-10-06 37.440 68,000 +0 0.00% 2,545,920
2025-10-08 2025-10-03 38.020 68,000 +0 0.00% 2,585,360
2025-10-06 2025-10-02 37.900 68,000 +1,000 0.00% 2,577,200
2025-10-03 2025-09-30 37.720 67,000 -4,000 0.00% 2,527,240
2025-10-02 2025-09-29 37.580 71,000 -500 0.00% 2,668,180
2025-09-25 2025-09-23 36.540 71,500 +500 0.00% 2,612,610
2025-09-24 2025-09-22 36.740 71,000 -500 0.00% 2,608,540
2025-09-23 2025-09-19 36.580 71,500 +500 0.00% 2,615,470
2025-09-15 2025-09-11 38.430 71,000 +225 0.00% 2,728,523
2025-09-12 2025-09-10 38.491 70,775 -1,484 0.00% 2,724,166
2025-08-27 2025-08-25 37.763 72,259 +989 0.00% 2,728,726
2025-08-22 2025-08-20 37.177 71,270 +495 0.00% 2,649,618
2025-08-20 2025-08-18 37.056 70,775 +495 0.00% 2,622,635
2025-08-19 2025-08-15 37.723 70,280 +495 0.00% 2,651,153
2025-08-18 2025-08-14 38.389 69,785 -1,979 0.00% 2,679,010
2025-08-12 2025-08-08 37.581 71,764 +989 0.00% 2,696,984
2025-08-01 2025-07-30 37.329 70,775 -495 0.00% 2,641,941
2025-07-25 2025-07-23 37.329 71,270 -494 0.00% 2,660,418
2025-07-23 2025-07-21 35.864 71,764 -4,950 0.00% 2,573,734
2025-06-30 2025-06-26 35.157 76,714 +7,424 0.00% 2,697,010
2025-06-26 2025-06-24 35.106 69,290 -1,980 0.00% 2,432,507
2025-06-13 2025-06-11 33.995 71,270 -989 0.00% 2,422,817
2025-06-12 2025-06-10 33.389 72,259 -990 0.00% 2,412,638
2025-06-09 2025-06-05 33.288 73,249 -495 0.00% 2,438,293
2025-06-05 2025-06-03 33.086 73,744 -29,696 0.00% 2,439,870
2025-05-27 2025-05-23 34.203 103,440 +32,759 0.00% 3,537,995
2025-04-25 2025-04-23 32.780 70,681 -474 0.00% 2,316,952
2025-04-15 2025-04-11 30.830 71,155 -1,423 0.00% 2,193,741
2025-04-09 2025-04-07 31.094 72,578 +1,423 0.00% 2,256,737
2025-04-01 2025-03-28 33.149 71,155 +474 0.00% 2,358,740
2025-03-31 2025-03-27 33.413 70,681 -949 0.00% 2,361,652
2025-03-28 2025-03-26 33.887 71,630 -474 0.00% 2,427,336
2025-03-26 2025-03-24 33.676 72,104 -3,321 0.00% 2,428,199
2025-03-25 2025-03-21 33.413 75,425 +6,167 0.00% 2,520,163
2025-03-13 2025-03-11 37.471 69,258 -8,064 0.00% 2,595,157
2025-03-10 2025-03-06 37.892 77,322 -2,846 0.00% 2,929,922
2025-03-07 2025-03-05 37.155 80,168 -475 0.00% 2,978,614
2025-02-28 2025-02-26 35.732 80,643 -474 0.00% 2,881,512
2025-02-18 2025-02-14 34.994 81,117 -474 0.00% 2,838,599
2025-01-06 2025-01-02 32.939 81,591 +18,974 0.00% 2,687,487
2025-01-02 2024-12-27 33.518 62,617 -474 0.00% 2,098,811
2024-12-23 2024-12-19 32.253 63,091 +474 0.00% 2,034,899
2024-12-19 2024-12-17 32.517 62,617 +3,795 0.00% 2,036,111
2024-12-18 2024-12-16 32.833 58,822 +4,744 0.00% 1,931,309
2024-11-18 2024-11-14 32.939 54,078 -474 0.00% 1,781,249
2024-10-22 2024-10-18 35.205 54,552 +474 0.00% 1,920,486
2024-10-21 2024-10-17 34.730 54,078 +4,744 0.00% 1,878,149
2024-10-15 2024-10-10 35.943 49,334 +474 0.00% 1,773,188
2024-10-14 2024-10-09 35.679 48,860 -949 0.00% 1,743,276
2024-10-10 2024-10-08 36.153 49,809 -7,115 0.00% 1,800,761
2024-10-09 2024-10-07 38.788 56,924 +6,167 0.00% 2,207,991
2024-10-08 2024-10-04 37.471 50,757 -949 0.00% 1,901,908
2024-10-07 2024-10-03 36.997 51,706 +949 0.00% 1,912,943
2024-10-04 2024-10-02 38.103 50,757 -949 0.00% 1,934,008
2024-09-27 2024-09-25 34.520 51,706 -475 0.00% 1,784,869
2024-09-26 2024-09-24 34.256 52,181 -474 0.00% 1,787,515
2024-09-13 2024-09-11 33.199 52,655 +665 0.00% 1,748,116
2024-09-03 2024-08-30 33.680 51,990 -1,405 0.00% 1,751,013
2024-08-30 2024-08-28 33.413 53,395 -937 0.00% 1,784,084
2024-08-20 2024-08-16 32.879 54,332 +1,873 0.00% 1,786,392
2024-08-14 2024-08-12 33.039 52,459 -468 0.00% 1,733,209
2024-08-08 2024-08-06 32.132 52,927 -937 0.00% 1,700,647
2024-08-01 2024-07-30 31.064 53,864 +469 0.00% 1,673,254
2024-07-26 2024-07-24 31.812 53,395 +468 0.00% 1,698,584
2024-07-10 2024-07-08 31.118 52,927 +468 0.00% 1,646,972
2024-07-02 2024-06-27 31.118 52,459 +937 0.00% 1,632,409
2024-06-27 2024-06-25 31.972 51,522 +937 0.00% 1,647,251
2024-06-25 2024-06-21 31.171 50,585 +937 0.00% 1,576,794
2024-06-24 2024-06-20 31.278 49,648 +936 0.00% 1,552,886
2024-06-18 2024-06-14 31.385 48,712 +937 0.00% 1,528,810
2024-06-14 2024-06-12 31.918 47,775 -937 0.00% 1,524,903
2024-05-31 2024-05-29 33.733 48,712 +1,405 0.00% 1,643,211
2024-05-30 2024-05-28 34.480 47,307 +937 0.00% 1,631,166
2024-05-29 2024-05-27 38.218 46,370 +2,342 0.00% 1,772,149
2024-05-28 2024-05-24 38.162 44,028 +2,984 0.00% 1,680,176
2024-05-23 2024-05-21 39.506 41,044 -446 0.00% 1,621,502
2024-05-22 2024-05-20 40.571 41,490 +1,338 0.00% 1,683,297
2024-05-17 2024-05-14 39.450 40,152 +446 0.00% 1,584,012
2024-05-09 2024-05-07 38.498 39,706 -892 0.00% 1,528,592
2024-05-07 2024-05-03 38.105 40,598 -892 0.00% 1,547,007
2024-05-03 2024-04-30 37.713 41,490 -5,354 0.00% 1,564,722
2024-05-02 2024-04-29 37.545 46,844 +893 0.00% 1,758,763
2024-04-30 2024-04-26 37.433 45,951 +446 0.00% 1,720,086
2024-04-29 2024-04-25 36.705 45,505 -1,339 0.00% 1,670,241
2024-04-26 2024-04-24 36.144 46,844 -21,414 0.00% 1,693,138
2024-04-25 2024-04-23 35.472 68,258 -1,338 0.00% 2,421,229
2024-04-24 2024-04-22 35.248 69,596 -2,231 0.00% 2,453,091
2024-04-16 2024-04-12 35.696 71,827 +446 0.00% 2,563,928
2024-04-10 2024-04-08 36.368 71,381 -4,015 0.00% 2,596,008
2024-04-09 2024-04-05 36.256 75,396 +3,123 0.00% 2,733,577
2024-04-08 2024-04-03 36.088 72,273 +8,923 0.00% 2,608,198
2024-04-05 2024-04-02 36.368 63,350 -9,815 0.00% 2,303,934
2024-04-03 2024-03-28 36.088 73,165 +1,338 0.00% 2,640,389
2024-03-28 2024-03-26 35.976 71,827 +2,677 0.00% 2,584,053
2024-03-26 2024-03-22 36.817 69,150 +23,645 0.00% 2,545,870
2024-03-20 2024-03-18 41.019 45,505 +1,338 0.00% 1,866,590
2024-03-18 2024-03-14 42.420 44,167 +1,339 0.00% 1,873,581
2024-03-15 2024-03-13 42.420 42,828 +1,338 0.00% 1,816,780
2024-03-12 2024-03-08 40.739 41,490 -446 0.00% 1,690,272
2024-03-04 2024-02-29 40.515 41,936 +1,784 0.00% 1,699,041
2024-03-01 2024-02-28 41.075 40,152 +1,339 0.00% 1,649,263
2024-02-22 2024-02-20 39.731 38,813 +446 0.00% 1,542,063
2024-01-31 2024-01-29 40.627 38,367 -892 0.00% 1,558,743
2024-01-19 2024-01-17 39.675 39,259 +446 0.00% 1,557,583
2023-12-21 2023-12-19 41.636 38,813 -446 0.00% 1,616,012
2023-12-14 2023-12-12 42.028 39,259 +446 0.00% 1,649,982
2023-12-11 2023-12-07 41.860 38,813 +446 0.00% 1,624,712
2023-11-22 2023-11-20 43.765 38,367 -8,923 0.00% 1,679,142
2023-11-21 2023-11-17 43.037 47,290 +8,923 0.00% 2,035,210
2023-11-17 2023-11-15 44.326 38,367 -8,923 0.00% 1,700,642
2023-11-10 2023-11-08 43.373 47,290 +8,923 0.00% 2,051,110
2023-11-08 2023-11-06 45.446 38,367 -11,600 0.00% 1,743,642
2023-11-07 2023-11-03 44.270 49,967 +10,708 0.00% 2,212,020
2023-10-27 2023-10-25 43.597 39,259 +892 0.00% 1,711,581
2023-10-24 2023-10-19 43.541 38,367 +1,784 0.00% 1,670,542
2023-10-18 2023-10-16 44.998 36,583 +446 0.00% 1,646,166
2023-10-16 2023-10-12 46.455 36,137 +447 0.00% 1,678,747
2023-10-13 2023-10-11 46.623 35,690 -447 0.00% 1,663,982
2023-10-11 2023-10-09 45.446 36,137 +447 0.00% 1,642,297
2023-10-10 2023-10-06 45.615 35,690 -893 0.00% 1,627,982
2023-10-06 2023-10-04 44.774 36,583 +893 0.00% 1,637,966
2023-09-29 2023-09-27 44.998 35,690 +2,230 0.00% 1,605,982
2023-09-25 2023-09-21 45.110 33,460 -446 0.00% 1,509,387
2023-09-15 2023-09-13 45.727 33,906 -446 0.00% 1,550,406
2023-09-12 2023-09-07 46.567 34,352 +892 0.00% 1,599,675
2023-09-04 2023-08-30 48.619 33,460 +333 0.00% 1,626,793
2023-08-30 2023-08-28 48.166 33,127 -1,326 0.00% 1,595,603
2023-08-24 2023-08-22 47.204 34,453 +1,326 0.00% 1,626,321
2023-08-18 2023-08-16 48.110 33,127 -442 0.00% 1,593,728
2023-08-15 2023-08-11 49.015 33,569 +442 0.00% 1,645,392
2023-08-10 2023-08-08 48.902 33,127 -442 0.00% 1,619,977
2023-08-01 2023-07-28 51.223 33,569 +883 0.00% 1,719,492
2023-07-14 2023-07-12 47.996 32,686 -1,767 0.00% 1,568,811
2023-07-11 2023-07-07 47.600 34,453 +442 0.00% 1,639,971
2023-06-29 2023-06-27 49.355 34,011 +442 0.00% 1,678,607
2023-06-27 2023-06-23 48.619 33,569 +442 0.00% 1,632,092
2023-06-26 2023-06-21 49.694 33,127 +1,766 0.00% 1,646,227
2023-06-21 2023-06-19 50.770 31,361 +442 0.00% 1,592,192
2023-06-15 2023-06-13 50.770 30,919 +442 0.00% 1,569,752
2023-06-14 2023-06-12 50.770 30,477 +441 0.00% 1,547,311
2023-06-05 2023-06-01 49.525 30,036 -441 0.00% 1,487,521
2023-06-01 2023-05-30 48.676 30,477 +441 0.00% 1,483,487
2023-05-30 2023-05-25 48.789 30,036 +442 0.00% 1,465,421
2023-05-23 2023-05-19 53.357 29,594 +1,215 0.00% 1,579,051
2023-05-22 2023-05-18 53.239 28,379 +424 0.00% 1,510,872
2023-05-16 2023-05-12 53.829 27,955 +424 0.00% 1,504,799
2023-05-11 2023-05-09 54.361 27,531 +847 0.00% 1,496,600
2023-05-02 2023-04-27 54.597 26,684 -424 0.00% 1,456,857
2023-04-28 2023-04-26 54.065 27,108 -423 0.00% 1,465,605
2023-04-27 2023-04-25 53.652 27,531 +847 0.00% 1,477,100
2023-04-21 2023-04-19 54.597 26,684 +423 0.00% 1,456,857
2023-04-20 2023-04-18 55.895 26,261 +1,694 0.00% 1,467,862
2023-04-03 2023-03-30 56.249 24,567 -847 0.00% 1,381,876
2023-03-31 2023-03-29 56.190 25,414 -423 0.00% 1,428,019
2023-03-27 2023-03-23 55.187 25,837 +847 0.00% 1,425,863
2023-03-24 2023-03-22 55.187 24,990 +423 0.00% 1,379,120
2023-03-21 2023-03-17 56.072 24,567 +1,695 0.00% 1,377,526
2023-01-19 2023-01-17 58.197 22,872 -3,389 0.00% 1,331,083
2022-11-16 2022-11-14 55.954 26,261 -847 0.00% 1,469,412
2022-11-15 2022-11-11 55.718 27,108 +847 0.00% 1,510,406
2022-11-08 2022-11-04 53.062 26,261 -423 0.00% 1,393,462
2022-10-31 2022-10-27 53.298 26,684 +423 0.00% 1,422,207
2022-10-27 2022-10-25 52.177 26,261 +847 0.00% 1,370,212
2022-09-28 2022-09-26 56.899 25,414 +847 0.00% 1,446,020
2022-09-20 2022-09-16 62.152 24,567 +3,389 0.00% 1,526,879
2022-09-19 2022-09-15 62.270 21,178 +4,236 0.00% 1,318,747
2022-09-05 2022-09-01 62.426 16,942 +138 0.00% 1,057,619
2022-09-02 2022-08-31 63.199 16,804 +840 0.00% 1,062,004
2022-06-29 2022-06-27 66.354 15,964 -840 0.00% 1,059,267
2022-06-27 2022-06-23 64.033 16,804 -840 0.00% 1,076,004
2022-06-14 2022-06-10 62.069 17,644 +840 0.00% 1,095,142
2022-05-24 2022-05-20 66.886 16,804 +552 0.00% 1,123,953
2022-04-22 2022-04-20 66.948 16,252 +813 0.00% 1,088,032
2022-04-20 2022-04-14 67.686 15,439 -813 0.00% 1,045,004
2022-04-14 2022-04-12 66.455 16,252 +813 0.00% 1,080,032
2022-04-06 2022-04-01 67.194 15,439 -813 0.00% 1,037,404
2022-04-04 2022-03-31 66.086 16,252 +813 0.00% 1,074,032
2022-03-22 2022-03-18 63.686 15,439 -406 0.00% 983,254
2022-03-21 2022-03-17 62.210 15,845 -4,063 0.00% 985,711
2022-03-15 2022-03-11 63.502 19,908 +406 0.00% 1,264,193
2022-03-02 2022-02-28 60.733 19,502 +4,063 0.00% 1,184,411
2022-02-14 2022-02-10 63.625 15,439 +8,126 0.00% 982,304
2022-01-07 2022-01-05 60.794 7,313 -4,063 0.00% 444,589
2022-01-04 2021-12-31 60.487 11,376 -1,625 0.00% 688,096
2021-12-30 2021-12-28 60.487 13,001 +1,625 0.00% 786,387
2021-12-17 2021-12-15 57.287 11,376 +3,657 0.00% 651,696
2021-11-29 2021-11-25 58.025 7,719 +406 0.00% 447,898
2021-10-11 2021-10-07 55.995 7,313 -2,032 0.00% 409,490
2021-09-23 2021-09-20 51.503 9,345 +4,470 0.00% 481,294
2021-09-21 2021-09-17 56.795 4,875 +2,437 0.00% 276,874
2021-09-06 2021-09-02 62.753 2,438 +40 0.00% 152,991
2021-06-04 2021-06-02 63.691 2,398 -1,598 0.00% 152,731
2021-06-03 2021-06-01 62.440 3,996 +1,598 0.00% 249,510
2021-05-18 2021-05-14 64.380 2,398 +70 0.00% 154,384
2021-05-03 2021-04-29 63.220 2,328 -2,715 0.00% 147,177
2021-04-19 2021-04-15 62.060 5,043 -1,164 0.00% 312,971
2021-04-14 2021-04-12 60.965 6,207 +776 0.00% 378,409
2021-04-12 2021-04-08 61.287 5,431 +388 0.00% 332,850
2021-04-07 2021-03-31 60.836 5,043 +776 0.00% 306,796
2021-04-01 2021-03-30 61.738 4,267 -15,517 0.00% 263,437
2021-03-26 2021-03-24 61.803 19,784 +15,517 0.00% 1,222,703
2021-03-25 2021-03-23 63.220 4,267 -46,552 0.00% 269,762
2021-03-24 2021-03-22 63.672 50,819 -775 0.00% 3,235,724
2021-03-23 2021-03-19 65.025 51,594 -16,293 0.00% 3,354,894
2021-03-05 2021-03-03 59.160 67,887 +46,551 0.00% 4,016,222
2021-03-02 2021-02-26 58.709 21,336 -776 0.00% 1,252,621
2021-02-26 2021-02-24 59.225 22,112 -6,983 0.00% 1,309,580
2021-02-25 2021-02-23 59.160 29,095 +24,052 0.00% 1,721,272
2021-02-24 2021-02-22 56.389 5,043 -4,655 0.00% 284,371
2021-02-18 2021-02-16 53.683 9,698 -1,552 0.00% 520,614
2021-02-16 2021-02-09 49.945 11,250 -2,327 0.00% 561,879
2021-02-02 2021-01-29 50.203 13,577 +775 0.00% 681,600
2021-01-04 2020-12-29 50.525 12,802 +776 0.00% 646,818
2020-12-30 2020-12-28 51.040 12,026 +2,716 0.00% 613,811
2020-12-28 2020-12-22 50.331 9,310 +1,551 0.00% 468,586
2020-12-21 2020-12-17 52.909 7,759 +776 0.00% 410,523
2020-12-18 2020-12-16 53.811 6,983 +388 0.00% 375,766
2020-12-17 2020-12-15 53.876 6,595 +3,880 0.00% 355,312
2020-12-15 2020-12-11 55.745 2,715 -3,104 0.00% 151,347
2020-12-10 2020-12-08 54.198 5,819 +3,104 0.00% 315,379
2020-11-18 2020-11-16 53.683 2,715 -388 0.00% 145,748
2020-11-12 2020-11-10 52.587 3,103 +388 0.00% 163,178
2020-10-23 2020-10-21 47.947 2,715 +1,551 0.00% 130,176
2020-10-20 2020-10-16 48.205 1,164 +388 0.00% 56,110
2020-09-07 2020-09-03 54.325 776 +7 0.00% 42,156
2020-08-18 2020-08-14 55.885 769 +769 0.00% 42,975
2020-07-31 2020-07-29 55.495 0 -2,308
2020-07-29 2020-07-27 55.365 2,308 +2,308 0.00% 127,783
2017-11-08 2017-11-06 94.211 0 -14,011
2017-09-29 2017-09-27 91.356 14,011 -14,011 0.00% 1,279,995
2017-09-27 2017-09-25 90.714 28,022 -18,214 0.00% 2,541,990
2017-09-04 2017-08-31 98.675 46,236 +285 0.00% 4,562,352
2017-06-08 2017-06-06 88.047 45,951 -1,392 0.00% 4,045,826
2017-06-06 2017-06-02 85.677 47,343 +1,392 0.00% 4,056,188
2017-05-16 2017-05-12 84.129 45,951 +920 0.00% 3,865,808
2017-01-13 2017-01-11 75.995 45,031 -682 0.00% 3,422,109
2016-12-28 2016-12-22 70.791 45,713 +682 0.00% 3,236,088
2016-12-16 2016-12-14 75.482 45,031 -341 0.00% 3,399,009
2016-11-29 2016-11-25 75.042 45,372 +5,458 0.00% 3,404,798
2016-10-31 2016-10-27 81.491 39,914 +12,281 0.00% 3,252,621
2016-10-04 2016-09-30 82.956 27,633 +27,292 0.00% 2,292,334
2016-09-28 2016-09-26 82.663 341 -21,151 0.00% 28,188
2016-09-23 2016-09-21 82.150 21,492 +21,151 0.00% 1,765,574
2016-09-09 2016-09-07 83.655 341 +2 0.00% 28,526
2016-07-21 2016-07-19 77.827 339 -678 0.00% 26,383
2016-05-18 2016-05-16 68.988 1,017 +23 0.00% 70,161
2016-04-01 2016-03-30 75.932 994 -1,325 0.00% 75,477
2016-03-31 2016-03-29 74.347 2,319 +1,325 0.00% 172,412
2016-01-18 2016-01-14 69.819 994 -1,325 0.00% 69,400
2016-01-07 2016-01-05 73.668 2,319 +1,325 0.00% 170,836
2015-12-07 2015-12-03 79.857 994 -1,325 0.00% 79,378
2015-11-23 2015-11-19 80.084 2,319 -331 0.00% 185,714
2015-11-19 2015-11-17 79.178 2,650 +331 0.00% 209,822
2015-11-16 2015-11-12 81.216 2,319 -1,324 0.00% 188,340
2015-11-10 2015-11-06 79.706 3,643 +1,324 0.00% 290,371
2015-11-06 2015-11-04 82.575 2,319 -1,324 0.00% 191,491
2015-11-04 2015-11-02 79.329 3,643 +1,324 0.00% 288,996
2015-10-30 2015-10-28 84.613 2,319 +1,325 0.00% 196,217
2015-10-22 2015-10-19 87.103 994 -662 0.00% 86,581
2015-10-20 2015-10-16 86.424 1,656 -663 0.00% 143,118
2015-10-14 2015-10-12 84.915 2,319 +1,325 0.00% 196,917
2015-09-22 2015-09-18 94.822 994 +6 0.00% 94,253
2015-09-08 2015-09-04 81.916 988 -1,317 0.00% 80,933
2015-09-02 2015-08-31 82.447 2,305 -329 0.00% 190,040
2015-08-31 2015-08-27 80.245 2,634 +329 0.00% 211,366
2015-08-21 2015-08-19 87.002 2,305 +1,317 0.00% 200,540
2015-07-21 2015-07-17 102.262 988 -329 0.00% 101,035
2015-07-09 2015-07-07 94.366 1,317 -5,269 0.00% 124,280
2015-06-17 2015-06-15 100.136 6,586 +329 0.00% 659,495
2015-06-15 2015-06-11 103.325 6,257 -329 0.00% 646,501
2015-06-10 2015-06-08 100.516 6,586 -329 0.00% 661,995
2015-06-09 2015-06-05 102.869 6,915 +988 0.00% 711,339
2015-06-08 2015-06-04 106.361 5,927 +329 0.00% 630,403
2015-06-05 2015-06-03 112.511 5,598 0.00% 629,834

Powered by Renavon Data — Hong Kong financial data services, built on Webb-site.com datasets (CC-BY 4.0)


Sign up for our free newsletter

Recommend Renavon Hong Kong to a friend

Copyright & disclaimer, Privacy policy

Back to top