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: PRUDENTIAL BROKERAGE LTD

Holdings history

Date Trade date Closing price Holdings Change % of o/s Value (HK$)
2025-10-14 2025-10-10 0.192 246,444 +0 0.01% 47,317
2025-10-13 2025-10-09 0.190 246,444 +0 0.01% 46,824
2025-10-10 2025-10-08 0.203 246,444 +0 0.01% 50,028
2025-10-09 2025-10-06 0.208 246,444 +0 0.01% 51,260
2025-10-08 2025-10-03 0.215 246,444 +0 0.01% 52,985
2025-10-06 2025-10-02 0.213 246,444 +0 0.01% 52,493
2025-10-03 2025-09-30 0.195 246,444 +0 0.01% 48,057
2025-10-02 2025-09-29 0.199 246,444 +0 0.01% 49,042
2025-09-30 2025-09-26 0.200 246,444 +0 0.01% 49,289
2025-09-29 2025-09-25 0.232 246,444 +0 0.01% 57,175
2025-09-26 2025-09-24 0.230 246,444 +0 0.01% 56,682
2025-09-25 2025-09-23 0.231 246,444 +0 0.01% 56,929
2025-09-24 2025-09-22 0.231 246,444 +0 0.01% 56,929
2025-09-23 2025-09-19 0.250 246,444 +0 0.01% 61,611
2025-09-22 2025-09-18 0.255 246,444 +0 0.01% 62,843
2025-09-19 2025-09-17 0.255 246,444 +0 0.01% 62,843
2025-09-18 2025-09-16 0.290 246,444 +20,000 0.01% 71,469
2025-09-11 2025-09-09 0.221 226,444 +20,000 0.01% 50,044
2025-08-19 2025-08-15 0.090 206,444 -40,000 0.01% 18,580
2025-08-08 2025-08-06 0.097 246,444 +40,000 0.01% 23,905
2021-01-25 2021-01-21 0.179 206,444 +110,000 0.01% 36,953
2021-01-19 2021-01-15 0.160 96,444 +29,700 0.01% 15,431
2016-07-19 2016-07-15 0.485 66,744 -100,000 0.00% 32,371
2016-04-19 2016-04-15 0.590 166,744 +100,000 0.01% 98,379
2015-08-27 2015-08-25 0.580 66,744 -100,000 0.00% 38,712
2015-08-21 2015-08-19 0.690 166,744 -70,000 0.01% 115,053
2015-08-03 2015-07-30 0.760 236,744 +40,000 0.01% 179,925
2015-07-29 2015-07-27 0.720 196,744 -40,000 0.01% 141,656
2015-07-13 2015-07-09 0.700 236,744 -100,000 0.01% 165,721
2015-07-10 2015-07-08 0.530 336,744 +100,000 0.02% 178,474
2015-07-06 2015-07-02 0.850 236,744 +89,533 0.01% 201,232
2015-06-30 2015-06-26 1.030 147,211 +84,551 0.01% 151,627
2015-06-19 2015-06-17 1.030 62,660 -10,000 0.01% 64,540
2015-06-18 2015-06-16 1.000 72,660 -20,000 0.01% 72,660
2015-06-17 2015-06-15 1.090 92,660 +30,000 0.01% 100,999
2015-06-12 2015-06-10 1.150 62,660 +40,000 0.01% 72,059
2015-06-08 2015-06-04 1.310 22,660 -10,000 0.00% 29,685
2015-06-05 2015-06-03 1.250 32,660 -20,000 0.00% 40,825
2015-06-04 2015-06-02 1.090 52,660 +30,000 0.00% 57,399
2015-05-28 2015-05-26 1.111 22,660 +2,899 0.00% 25,182
2015-05-27 2015-05-22 1.134 19,761 +17 0.00% 22,413
2015-05-26 2015-05-21 1.100 19,744 +17,457 0.00% 21,715
2015-05-21 2015-05-19 1.008 2,287 +18 0.00% 2,306
2015-05-18 2015-05-14 1.043 2,269 -52,372 0.00% 2,366
2015-05-07 2015-05-05 1.031 54,641 +52,372 0.01% 56,340
2015-04-13 2015-04-09 0.779 2,269 -43,643 0.00% 1,768
2015-03-26 2015-03-24 0.905 45,912 +43,643 0.00% 41,554
2015-01-15 2015-01-13 0.791 2,269 -43,643 0.00% 1,794
2015-01-14 2015-01-12 0.722 45,912 -87,285 0.00% 33,138
2015-01-12 2015-01-08 0.733 133,197 +43,642 0.01% 97,664
2015-01-08 2015-01-06 0.733 89,555 -43,642 0.01% 65,664
2015-01-07 2015-01-05 0.722 133,197 +43,642 0.01% 96,138
2014-12-30 2014-12-24 0.894 89,555 +87,286 0.01% 80,028
2014-12-16 2014-12-12 0.974 2,269 -43,643 0.00% 2,210
2014-12-05 2014-12-03 0.974 45,912 -34,914 0.00% 44,710
2014-12-02 2014-11-28 0.939 80,826 +78,557 0.01% 75,932
2014-11-19 2014-11-17 1.031 2,269 -34,915 0.00% 2,340
2014-11-18 2014-11-14 1.031 37,184 -17,457 0.00% 38,341
2014-11-14 2014-11-12 0.928 54,641 -253,127 0.01% 50,706
2014-11-13 2014-11-11 0.745 307,768 +61,100 0.03% 229,190
2014-11-12 2014-11-10 0.722 246,668 +174,570 0.03% 178,038
2014-10-24 2014-10-22 0.745 72,098 -17,457 0.01% 53,690
2014-10-22 2014-10-20 0.710 89,555 +17,457 0.01% 63,612
2014-10-13 2014-10-09 0.733 72,098 -17,457 0.01% 52,864
2014-10-08 2014-10-06 0.779 89,555 +17,457 0.01% 69,768
2014-09-29 2014-09-25 0.871 72,098 -26,185 0.01% 62,776
2014-09-26 2014-09-24 0.939 98,283 +43,642 0.01% 92,332
2014-09-15 2014-09-11 0.882 54,641 +17,457 0.01% 48,202
2014-09-01 2014-08-28 0.951 37,184 -17,457 0.00% 35,358
2014-08-29 2014-08-27 0.871 54,641 +17,457 0.01% 47,576
2014-08-28 2014-08-26 0.951 37,184 +34,915 0.00% 35,358
2014-08-25 2014-08-21 1.123 2,269 -17,457 0.00% 2,548
2014-08-15 2014-08-13 1.260 19,726 +17,457 0.00% 24,859
2014-08-13 2014-08-11 1.363 2,269 -17,457 0.00% 3,093
2014-07-25 2014-07-23 1.432 19,726 -34,915 0.00% 28,249
2014-07-24 2014-07-22 1.363 54,641 +52,372 0.01% 74,495
2014-07-23 2014-07-21 1.547 2,269 -17,457 0.00% 3,509
2014-07-22 2014-07-18 1.031 19,726 +8,728 0.00% 20,340
2014-07-21 2014-07-17 1.065 10,998 +8,729 0.00% 11,718
2014-07-04 2014-07-02 0.722 2,269 -52,372 0.00% 1,638
2014-06-24 2014-06-20 0.722 54,641 +52,372 0.01% 39,438
2014-05-26 2014-05-22 0.642 2,269 -17,457 0.00% 1,456
2014-05-23 2014-05-21 0.642 19,726 +17,457 0.00% 12,656
2014-05-21 2014-05-19 0.642 2,269 -759,382 0.00% 1,456
2014-05-20 2014-05-16 0.630 761,651 +759,382 0.08% 479,930
2014-05-15 2014-05-13 0.630 2,269 -87,286 0.00% 1,430
2014-05-14 2014-05-12 0.653 89,555 +87,286 0.01% 58,482
2014-03-20 2014-03-18 0.791 2,269 -226,942 0.00% 1,794
2014-03-19 2014-03-17 0.791 229,211 -43,643 0.02% 181,194
2014-03-17 2014-03-13 0.642 272,854 -43,642 0.03% 175,056
2014-03-14 2014-03-12 0.596 316,496 +43,642 0.03% 188,552
2014-03-13 2014-03-11 0.619 272,854 -183,299 0.03% 168,804
2014-03-12 2014-03-10 0.573 456,153 -87,285 0.05% 261,300
2014-02-26 2014-02-24 0.619 543,438 -43,642 0.06% 336,204
2014-02-24 2014-02-20 0.607 587,080 -130,928 0.06% 356,478
2014-02-19 2014-02-17 0.487 718,008 +87,285 0.08% 349,605
2014-02-18 2014-02-14 0.510 630,723 -87,285 0.07% 321,557
2014-01-20 2014-01-16 0.533 718,008 -43,643 0.08% 382,509
2013-12-30 2013-12-24 0.458 761,651 +43,643 0.08% 349,040
2013-12-23 2013-12-19 0.481 718,008 -157,114 0.08% 345,492
2013-12-17 2013-12-13 0.441 875,122 +43,643 0.09% 386,001
2013-12-13 2013-12-11 0.510 831,479 +43,643 0.09% 423,907
2013-12-11 2013-12-09 0.538 787,836 +43,642 0.08% 424,222
2013-12-06 2013-12-04 0.584 744,194 +87,285 0.08% 434,826
2013-12-03 2013-11-29 0.607 656,909 -43,642 0.07% 398,878
2013-11-29 2013-11-27 0.584 700,551 +43,642 0.07% 409,326
2013-11-27 2013-11-25 0.630 656,909 +43,643 0.07% 413,930
2013-11-25 2013-11-21 0.642 613,266 +43,643 0.07% 393,456
2013-11-22 2013-11-20 0.653 569,623 +69,828 0.06% 371,982
2013-11-20 2013-11-18 0.619 499,795 +43,642 0.05% 309,204
2013-11-19 2013-11-15 0.653 456,153 -87,285 0.05% 297,882
2013-11-18 2013-11-14 0.561 543,438 -1,287,457 0.06% 305,074
2013-11-15 2013-11-13 0.504 1,830,895 -17,457 0.20% 922,944
2013-11-12 2013-11-08 0.430 1,848,352 -436,426 0.20% 794,100
2013-11-11 2013-11-07 0.435 2,284,778 +43,643 0.24% 994,688
2013-11-07 2013-11-05 0.458 2,241,135 +17,457 0.24% 1,027,040
2013-11-06 2013-11-04 0.447 2,223,678 +26,185 0.24% 993,564
2013-11-01 2013-10-30 0.487 2,197,493 -558,625 0.23% 1,069,980
2013-10-31 2013-10-29 0.447 2,756,118 +130,928 0.29% 1,231,464
2013-10-30 2013-10-28 0.487 2,625,190 -2,618,557 0.28% 1,278,230
2013-10-29 2013-10-25 0.516 5,243,747 -960,138 0.56% 2,703,420
2013-10-28 2013-10-24 0.430 6,203,885 -261,855 0.66% 2,665,350
2013-10-25 2013-10-23 0.430 6,465,740 -960,138 0.69% 2,777,850
2013-10-24 2013-10-22 0.407 7,425,878 -183,299 0.79% 3,020,198
2013-10-23 2013-10-21 0.372 7,609,177 -87,285 0.81% 2,833,220
2013-10-22 2013-10-18 0.344 7,696,462 -87,285 0.82% 2,645,280
2013-10-17 2013-10-15 0.327 7,783,747 +87,285 0.83% 2,541,516
2013-10-15 2013-10-10 0.332 7,696,462 +87,285 0.82% 2,557,104
2013-10-10 2013-10-08 0.372 7,609,177 +174,571 0.81% 2,833,220
2013-10-09 2013-10-07 0.395 7,434,606 -122,199 0.79% 2,938,572
2013-10-08 2013-10-04 0.344 7,556,805 -130,928 0.81% 2,597,280
2013-08-15 2013-08-12 0.321 7,687,733 +87,285 0.82% 2,466,128
2013-08-12 2013-08-08 0.338 7,600,448 -43,643 0.81% 2,568,742
2013-08-09 2013-08-07 0.367 7,644,091 -174,570 0.82% 2,802,432
2013-08-06 2013-08-02 0.292 7,818,661 +52,371 0.84% 2,284,188
2013-07-30 2013-07-26 0.286 7,766,290 +87,285 0.83% 2,224,400
2013-07-26 2013-07-24 0.286 7,679,005 +43,643 0.82% 2,199,400
2013-07-02 2013-06-27 0.298 7,635,362 -87,285 0.82% 2,274,376
2013-06-27 2013-06-25 0.281 7,722,647 +34,914 0.82% 2,167,662
2013-06-25 2013-06-21 0.304 7,687,733 +52,371 0.82% 2,334,014
2013-06-24 2013-06-20 0.321 7,635,362 -26,186 0.82% 2,449,328
2013-06-21 2013-06-19 0.321 7,661,548 +87,285 0.82% 2,457,728
2013-06-18 2013-06-14 0.338 7,574,263 -26,185 0.81% 2,559,892
2013-06-14 2013-06-11 0.344 7,600,448 +43,643 0.81% 2,612,280
2013-06-13 2013-06-10 0.361 7,556,805 +69,828 0.81% 2,727,144
2013-06-11 2013-06-07 0.384 7,486,977 +43,642 0.80% 2,873,496
2013-06-06 2013-06-04 0.395 7,443,335 -130,928 0.80% 2,942,022
2013-06-05 2013-06-03 0.355 7,574,263 +26,186 0.81% 2,690,056
2013-06-04 2013-05-31 0.384 7,548,077 +261,856 0.81% 2,896,946
2013-06-03 2013-05-30 0.390 7,286,221 -157,114 0.78% 2,838,184
2013-05-27 2013-05-23 0.264 7,443,335 -96,013 0.80% 1,961,348
2013-05-24 2013-05-22 0.252 7,539,348 +96,013 0.81% 1,900,272
2013-05-10 2013-05-08 0.260 7,443,335 +17,457 0.80% 1,935,765
2013-05-09 2013-05-07 0.254 7,425,878 +34,914 0.79% 1,888,687
2013-04-19 2013-04-17 0.262 7,390,964 +26,186 0.79% 1,939,081
2013-04-17 2013-04-15 0.252 7,364,778 -43,643 0.79% 1,856,272
2013-04-09 2013-04-05 0.254 7,408,421 -43,642 0.79% 1,884,247
2013-04-05 2013-04-02 0.285 7,452,063 +78,556 0.80% 2,125,862
2013-03-28 2013-03-26 0.309 7,373,507 -43,642 0.79% 2,280,852
2013-03-26 2013-03-22 0.281 7,417,149 -34,914 0.79% 2,081,912
2013-03-22 2013-03-20 0.286 7,452,063 +130,928 0.80% 2,134,400
2013-03-21 2013-03-19 0.304 7,321,135 +61,099 0.78% 2,222,714
2013-03-20 2013-03-18 0.338 7,260,036 +17,457 0.78% 2,453,692
2013-03-19 2013-03-15 0.349 7,242,579 -34,914 0.78% 2,530,768
2013-03-18 2013-03-14 0.332 7,277,493 +34,914 0.78% 2,417,904
2013-03-15 2013-03-13 0.321 7,242,579 -174,570 0.78% 2,323,328
2013-03-14 2013-03-12 0.327 7,417,149 +96,014 0.79% 2,421,816
2013-03-11 2013-03-07 0.274 7,321,135 -34,914 0.78% 2,004,636
2013-03-08 2013-03-06 0.276 7,356,049 -183,299 0.79% 2,031,051
2013-03-07 2013-03-05 0.280 7,539,348 +183,299 0.81% 2,107,574
2013-03-05 2013-03-01 0.269 7,356,049 -43,643 0.79% 1,980,486
2013-02-21 2013-02-19 0.253 7,399,692 +87,285 0.79% 1,873,550
2013-02-20 2013-02-18 0.261 7,312,407 +43,643 0.78% 1,910,093
2013-02-15 2013-02-08 0.281 7,268,764 -34,914 0.78% 2,040,262
2013-02-07 2013-02-05 0.280 7,303,678 +87,285 0.78% 2,041,694
2013-02-05 2013-02-01 0.258 7,216,393 +61,100 0.77% 1,860,210
2013-02-04 2013-01-31 0.250 7,155,293 +87,285 0.77% 1,787,077
2013-01-25 2013-01-23 0.292 7,068,008 +174,570 0.76% 2,064,888
2013-01-23 2013-01-21 0.321 6,893,438 +130,928 0.74% 2,211,328
2013-01-21 2013-01-17 0.332 6,762,510 +87,285 0.72% 2,246,804
2013-01-18 2013-01-16 0.298 6,675,225 -226,941 0.71% 1,988,376
2012-10-25 2012-10-22 0.213 6,902,166 -87,286 0.74% 1,470,814
2012-09-25 2012-09-21 0.218 6,989,452 -87,285 0.75% 1,521,444
2012-09-18 2012-09-14 0.229 7,076,737 +87,285 0.76% 1,621,520
2012-09-17 2012-09-13 0.241 6,989,452 +157,114 0.75% 1,681,596
2012-09-14 2012-09-12 0.258 6,832,338 +157,113 0.73% 1,761,210
2012-09-13 2012-09-11 0.229 6,675,225 +183,299 0.71% 1,529,520
2012-03-01 2012-02-28 0.321 6,491,926 +3,840,550 0.70% 2,082,528
2012-02-23 2012-02-21 0.524 2,651,376 +87,285 0.28% 1,388,556
2012-01-27 2012-01-20 0.524 2,564,091 +2,509,146 3.15% 1,342,844
2012-01-26 2012-01-19 0.524 54,945 -337,699 0.16% 28,775
2012-01-20 2012-01-18 0.524 392,644 -7,460,232 0.16% 205,632
2008-12-03 2008-12-01 0.524 7,852,876 -2,125,216 3.15% 4,112,640
2008-12-02 2008-11-28 0.569 9,978,092 -588,110 4.00% 5,673,552
2008-12-01 2008-11-27 0.628 10,566,202 +10,425,590 4.24% 6,640,368
2008-10-02 2008-09-29 3.180 140,612 -9,089 0.06% 447,101
2008-07-24 2008-07-22 4.339 149,701 -6,416 0.06% 649,601
2008-07-22 2008-07-18 4.339 156,117 -14,435 0.06% 677,442
2008-07-21 2008-07-17 4.414 170,552 +20,851 0.07% 752,840
2008-07-14 2008-07-10 4.564 149,701 +6,951 0.06% 683,201
2008-07-09 2008-07-07 5.087 142,750 -13,367 0.06% 726,238
2008-06-26 2008-06-24 5.836 156,117 -13,366 0.06% 911,043
2008-06-25 2008-06-23 6.060 169,483 +13,366 0.07% 1,027,082
2008-06-24 2008-06-20 6.359 156,117 +13,367 0.06% 992,803
2008-06-17 2008-06-13 5.686 142,750 -9,089 0.06% 811,678
2008-06-10 2008-06-05 6.359 151,839 +133,661 0.06% 965,598
2008-06-04 2008-06-02 6.359 18,178 -13,366 0.01% 115,600
2008-06-02 2008-05-29 6.060 31,544 -13,366 0.01% 191,159
2008-05-30 2008-05-28 6.060 44,910 +13,366 0.02% 272,159
2008-05-29 2008-05-27 6.359 31,544 +11,227 0.01% 200,599
2008-05-28 2008-05-26 6.359 20,317 +2,674 0.01% 129,203
2008-05-26 2008-05-22 6.659 17,643 -8,555 0.01% 117,478
2008-05-23 2008-05-21 5.761 26,198 -534 0.01% 150,922
2008-05-21 2008-05-19 6.584 26,732 -6,416 0.01% 175,998
2008-05-20 2008-05-16 6.883 33,148 +2,673 0.01% 228,160
2008-05-19 2008-05-15 6.210 30,475 -28,886 0.01% 189,241
2008-05-15 2008-05-13 5.013 59,361 +29,405 0.02% 297,557
2008-05-05 2008-04-30 3.965 29,956 -13,366 0.01% 118,783
2008-04-25 2008-04-23 3.890 43,322 +2,674 0.02% 168,541
2008-04-18 2008-04-16 4.489 40,648 +26,732 0.02% 182,467
2008-04-17 2008-04-15 4.938 13,916 +2,673 0.01% 68,715
2008-04-16 2008-04-14 4.564 11,243 +2,139 0.00% 51,310
2007-11-22 2007-11-20 5.985 9,104 -13,366 0.00% 54,490
2007-11-19 2007-11-15 5.686 22,470 +15 0.01% 127,765
2007-10-26 2007-10-24 5.312 22,455 -26,732 0.01% 119,279
2007-10-18 2007-10-16 5.387 49,187 -4,278 0.02% 264,958
2007-10-09 2007-10-05 5.387 53,465 -8,019 0.02% 288,002
2007-10-03 2007-09-28 5.312 61,484 -4,277 0.02% 326,599
2007-09-27 2007-09-24 5.611 65,761 +6,415 0.03% 368,998
2007-09-24 2007-09-20 5.910 59,346 +7,485 0.02% 350,762
2007-09-20 2007-09-18 5.536 51,861 +6,416 0.02% 287,122
2007-09-19 2007-09-17 5.611 45,445 -5,346 0.02% 255,001
2007-09-17 2007-09-13 5.611 50,791 +5,346 0.02% 284,998
2007-09-13 2007-09-11 5.611 45,445 -5,346 0.02% 255,001
2007-09-12 2007-09-10 5.611 50,791 +5,346 0.02% 284,998
2007-09-11 2007-09-07 5.611 45,445 -2,673 0.02% 255,001
2007-09-10 2007-09-06 5.761 48,118 -16,039 0.02% 277,199
2007-09-07 2007-09-05 5.536 64,157 -5,347 0.03% 355,197
2007-09-06 2007-09-04 5.312 69,504 +13,366 0.03% 369,200
2007-09-05 2007-09-03 5.686 56,138 -13,366 0.02% 319,201
2007-09-04 2007-08-31 5.985 69,504 -48,653 0.03% 416,000
2007-09-03 2007-08-30 5.686 118,157 -33,148 0.05% 671,842
2007-08-31 2007-08-29 5.237 151,305 +14,970 0.06% 792,401
2007-08-30 2007-08-28 5.312 136,335 -5,881 0.05% 724,202
2007-08-29 2007-08-27 4.863 142,216 -18,712 0.06% 691,601
2007-08-28 2007-08-24 4.489 160,928 -13,366 0.06% 722,398
2007-08-27 2007-08-23 4.265 174,294 -8,020 0.07% 743,278
2007-08-24 2007-08-22 4.265 182,314 +8,020 0.07% 777,479
2007-08-22 2007-08-20 4.265 174,294 +26,732 0.07% 743,278
2007-08-21 2007-08-17 4.190 147,562 -26,732 0.06% 618,239
2007-08-20 2007-08-16 4.265 174,294 -13,367 0.07% 743,278
2007-08-17 2007-08-15 4.339 187,661 -40,098 0.08% 814,322
2007-08-16 2007-08-14 4.115 227,759 -9,624 0.09% 937,200
2007-08-13 2007-08-09 4.115 237,383 -13,366 0.10% 976,801
2007-08-07 2007-08-03 4.265 250,749 +40,099 0.10% 1,069,321
2007-08-03 2007-08-01 4.414 210,650 +6,415 0.08% 929,838
2007-08-02 2007-07-31 4.639 204,235 +43,841 0.08% 947,362
2007-08-01 2007-07-30 4.788 160,394 +13,366 0.06% 768,001
2007-07-27 2007-07-25 5.162 147,028 +6,416 0.06% 759,002
2007-07-25 2007-07-23 5.312 140,612 +3,743 0.06% 746,921
2007-07-23 2007-07-19 5.312 136,869 -13,366 0.05% 727,038
2007-07-20 2007-07-18 5.237 150,235 -53,465 0.06% 786,798
2007-07-19 2007-07-17 5.387 203,700 +13,366 0.08% 1,097,280
2007-07-18 2007-07-16 5.536 190,334 -2,673 0.08% 1,053,761
2007-07-17 2007-07-13 5.611 193,007 -18,713 0.08% 1,083,000
2007-07-12 2007-07-10 5.611 211,720 +5,347 0.08% 1,188,002
2007-07-11 2007-07-09 5.910 206,373 +40,098 0.08% 1,219,759
2007-07-10 2007-07-06 6.060 166,275 -6,950 0.07% 1,007,641
2007-07-03 2007-06-28 5.387 173,225 +2,138 0.07% 933,119
2007-06-28 2007-06-26 5.536 171,087 +5,347 0.07% 947,202
2007-06-26 2007-06-22 5.087 165,740 0.07% 843,199

Sign up for our free newsletter

Recommend Renavon to a friend

Copyright & disclaimer, Privacy policy

Back to top