CTOS

5301
S
CTOS DIGITAL BERHAD KLSE Summary
Main Market : Digital Services

1.430

0.010 (0.7%)
High 1.430
Low 1.420
Open 1.420
Volume 10,854
Volume (B/S) 10,506 / 9,704
Price Bid/Ask 1.420 / 1.430
   
52w 1.270 - 1.580
ROE 13.96
P/E 44.52
EPS 3.21
DPS 1.87
DY 1.31%
 
NTA 0.2300
P/B 6.22
RPS 9.85
PSR 14.52
Market Cap 3,303.3M
Shares (mil) 2,310.00
YoY RTopQ RQoQ RYoY
CAGR
3Y 39.2% TTM 5.1%
5Y -24.5% TTM -14.6%
RSI(14) Neutral 52.4
Stochastic(14) Neutral 33.3
Average Volume (3M) 31,829
Relative Volume 0.3
Login for more stats

EPS DPS NTA Revenue P/L Quarter Q Date Financial Year Announced ROE QoQ% YoY% Report
31 Dec, 2023
0.90 0.550 0.2300 62.24m 21.13m 2 2023-06-30 31 Dec, 2023 2023-07-27 3.9% 27.5% 6% View
0.70 0.430 0.2300 59.59m 16.58m 1 2023-03-31 31 Dec, 2023 2023-04-17 3.0% 20.7% 32.9% View
31 Dec, 2022
0.60 0.360 0.2200 52.74m 13.73m 4 2022-12-31 31 Dec, 2022 2023-01-31 2.7% 39.7% 15.1% View
1.00 0.600 0.2200 52.85m 22.76m 3 2022-09-30 31 Dec, 2022 2022-10-27 4.5% 1.2% 95% View
0.90 0.590 0.2200 46.51m 22.48m 2 2022-06-30 31 Dec, 2022 2022-07-26 4.1% 80.2% 89.9% View
0.60 0.320 0.2200 42.68m 12.48m 1 2022-03-31 31 Dec, 2022 2022-04-22 2.7% 5.9% 62.3% View
31 Dec, 2021
0.50 0.330 0.1500 38.79m 11.78m 4 2021-12-31 31 Dec, 2021 2022-01-21 3.3% 0.9% 8.6% View
0.50 0.530 0.1500 38.57m 11.67m 3 2021-09-30 31 Dec, 2021 2021-10-15 3.3% 1.4% 9.3% View
0.60 0.750 0.0500 37.85m 11.84m 2 2021-06-30 31 Dec, 2021 2021-07-16 12.0% 0% 57.8% View

Financial Year Revenue ('000) Net ('000) EPS DP% Net % Report
31 Dec, 2023 121,836 37,709 1.60 0.61
31 Dec, 2022 194,781 71,445 3.10 0.6 102.4% View
31 Dec, 2021 115,211 35,292 1.60 1.01 View

Announced Financial Year Subject EX Date Payment Date Amount Indicator
27 Jul 2023 31 Dec 2023 Second Interim Dividend 23 Aug 2023 21 Sep 2023 0.0055 Currency View
17 Apr 2023 31 Dec 2023 First Interim Dividend 05 May 2023 30 May 2023 0.0043 Currency View
31 Jan 2023 31 Dec 2022 Fourth Interim Dividend 20 Feb 2023 15 Mar 2023 0.0036 Currency View
27 Oct 2022 31 Dec 2022 Third Interim Dividend 16 Nov 2022 14 Dec 2022 0.0060 Currency View
26 Jul 2022 31 Dec 2022 Second Interim Dividend 15 Aug 2022 13 Sep 2022 0.0059 Currency View
22 Apr 2022 31 Dec 2022 First Interim Dividend 12 May 2022 10 Jun 2022 0.0032 Currency View
21 Jan 2022 31 Dec 2021 Third Interim Dividend 09 Feb 2022 25 Feb 2022 0.0033 Currency View
15 Oct 2021 31 Dec 2021 Second Interim Dividend 11 Nov 2021 10 Dec 2021 0.0032 Currency View
16 Jul 2021 31 Dec 2021 First Interim Dividend 05 Aug 2021 03 Sep 2021 0.0053 Currency View

Announced EX Date Subject Ratio Offer
No records

Name Price Change Volume Gearing Premium Premium % Maturity
CTOS-C1 0.015 0 0 47.33 0.29 20.42 2023-10-06 View
CTOS-C2 0.020 0 0 17.75 0.16 11.27 2023-11-28 View
CTOS-C3 0.100 0 0 14.2 0.03 2.11 2023-10-31 View
CTOS-C4 0.050 0 0 14.2 0.56 39.44 2024-05-13 View
CTOS-CZ 0.015 0 0 31.56 0.175 12.32 2023-11-10 View

Announced Date Change Type Shares Name
19 Sep 2023 18 Sep 2023 Disposed 90,000 MR WONG PAU MIN
18 Sep 2023 14 Sep 2023 Disposed 665,500 WASATCH ADVISORS LP
06 Sep 2023 04 Sep 2023 Acquired 476,300 ABRDN PLC
05 Sep 2023 01 Sep 2023 Acquired 1,448,800 ABRDN PLC
01 Sep 2023 29 Aug 2023 Acquired 881,900 ABRDN PLC
01 Sep 2023 30 Aug 2023 Acquired 782,400 ABRDN PLC
23 Aug 2023 21 Aug 2023 Acquired 111,800 ABRDN MALAYSIA SDN BHD
22 Aug 2023 17 Aug 2023 Acquired 160,300 ABRDN PLC
16 Aug 2023 14 Aug 2023 Acquired 374,300 ABRDN MALAYSIA SDN BHD
15 Aug 2023 11 Aug 2023 Acquired 504,500 ABRDN PLC
14 Aug 2023 10 Aug 2023 Acquired 153,100 ABRDN HOLDINGS LIMITED (FORMERLY KNOWN AS ABERDEEN ASSET MANAGEMENT PLC)
14 Aug 2023 11 Aug 2023 Disposed 503,800 WASATCH ADVISORS LP
10 Aug 2023 08 Aug 2023 Acquired 79,500 ABRDN PLC
09 Aug 2023 07 Aug 2023 Acquired 253,500 ABRDN PLC
08 Aug 2023 04 Aug 2023 Acquired 375,300 ABRDN PLC
07 Aug 2023 03 Aug 2023 Acquired 394,100 ABRDN PLC
04 Aug 2023 02 Aug 2023 Acquired 565,000 ABRDN HOLDINGS LIMITED (FORMERLY KNOWN AS ABERDEEN ASSET MANAGEMENT PLC)
03 Aug 2023 01 Aug 2023 Acquired 339,900 ABRDN HOLDINGS LIMITED (FORMERLY KNOWN AS ABERDEEN ASSET MANAGEMENT PLC)
02 Aug 2023 31 Jul 2023 Acquired 469,500 ABRDN HOLDINGS LIMITED (FORMERLY KNOWN AS ABERDEEN ASSET MANAGEMENT PLC)
20 Jul 2023 18 Jul 2023 Acquired 85,200 WASATCH ADVISORS LP
20 Jul 2023 17 Jul 2023 Disposed 336,500 WASATCH ADVISORS LP
06 Jul 2023 03 Jul 2023 Transferred 1,275,000 EMPLOYEES PROVIDENT FUND BOARD
30 Jun 2023 27 Jun 2023 Disposed 147,600 WASATCH ADVISORS LP
02 Jun 2023 31 May 2023 Disposed 714,900 WASATCH ADVISORS LP
10 May 2023 08 May 2023 Disposed 399,100 WASATCH ADVISORS LP
28 Apr 2023 27 Apr 2023 Acquired 67,220,000 JADE VINE SDN. BHD.
28 Apr 2023 28 Apr 2023 Acquired 5,000,000 JADE VINE SDN. BHD.
28 Apr 2023 27 Apr 2023 Acquired 67,220,000 CREADOR V L.P.
28 Apr 2023 28 Apr 2023 Acquired 5,000,000 CREADOR V L.P.
27 Apr 2023 25 Apr 2023 Disposed 503,900 WASATCH ADVISORS LP
25 Apr 2023 20 Apr 2023 Acquired 4,400,000 JADE VINE SDN. BHD.
25 Apr 2023 20 Apr 2023 Disposed 373,600 WASATCH ADVISORS LP
25 Apr 2023 20 Apr 2023 Acquired 4,400,000 CREADOR V L.P.
20 Apr 2023 20 Apr 2023 Acquired 339,034,800 JADE VINE SDN. BHD.
14 Apr 2023 10 Apr 2023 Acquired 24,200 WASATCH ADVISORS LP
10 Apr 2023 05 Apr 2023 Acquired 2,344,200 WASATCH ADVISORS LP
10 Apr 2023 04 Apr 2023 Acquired 120,409,100 WASATCH ADVISORS LP
10 Mar 2023 08 Mar 2023 Acquired 418,100 ABRDN HOLDINGS LIMITED (FORMERLY KNOWN AS ABERDEEN ASSET MANAGEMENT PLC)
09 Mar 2023 07 Mar 2023 Acquired 598,500 ABRDN HOLDINGS LIMITED (FORMERLY KNOWN AS ABERDEEN ASSET MANAGEMENT PLC)
08 Mar 2023 06 Mar 2023 Acquired 775,700 ABRDN MALAYSIA SDN BHD
07 Mar 2023 03 Mar 2023 Acquired 605,100 ABRDN HOLDINGS LIMITED (FORMERLY KNOWN AS ABERDEEN ASSET MANAGEMENT PLC)
06 Mar 2023 02 Mar 2023 Acquired 905,800 ABRDN PLC
03 Mar 2023 01 Mar 2023 Acquired 469,200 ABRDN PLC
02 Mar 2023 28 Feb 2023 Acquired 125,000 ABRDN MALAYSIA SDN BHD
01 Mar 2023 27 Feb 2023 Acquired 104,900 ABRDN PLC
01 Mar 2023 24 Feb 2023 Acquired 300,000 EMPLOYEES PROVIDENT FUND BOARD
09 Feb 2023 03 Feb 2023 Disposed 1,326,600 EMPLOYEES PROVIDENT FUND BOARD
09 Feb 2023 09 Feb 2023 Acquired 5,000,000 CREADOR II, LLC
09 Feb 2023 09 Feb 2023 Acquired 5,000,000 INODES LIMITED
08 Feb 2023 02 Feb 2023 Acquired 51,000,000 EMPLOYEES PROVIDENT FUND BOARD
08 Feb 2023 02 Feb 2023 Acquired 4,194,000 EMPLOYEES PROVIDENT FUND BOARD
08 Feb 2023 02 Feb 2023 Acquired 5,100,000 EMPLOYEES PROVIDENT FUND BOARD
08 Feb 2023 02 Feb 2023 Acquired 35,304,800 EMPLOYEES PROVIDENT FUND BOARD
08 Feb 2023 02 Feb 2023 Acquired 7,444,400 EMPLOYEES PROVIDENT FUND BOARD
08 Feb 2023 08 Feb 2023 Acquired 42,200 INODES LIMITED
08 Feb 2023 08 Feb 2023 Acquired 42,200 CREADOR II, LLC
07 Feb 2023 31 Jan 2023 Acquired 496,300 EMPLOYEES PROVIDENT FUND BOARD
07 Feb 2023 31 Jan 2023 Acquired 344,500 EMPLOYEES PROVIDENT FUND BOARD
07 Feb 2023 02 Feb 2023 Acquired 120,992,600 ABRDN HOLDINGS LIMITED (FORMERLY KNOWN AS ABERDEEN ASSET MANAGEMENT PLC)
07 Feb 2023 02 Feb 2023 Acquired 119,274,000 ABRDN MALAYSIA SDN BHD
07 Feb 2023 07 Feb 2023 Acquired 4,866,500 INODES LIMITED
07 Feb 2023 07 Feb 2023 Acquired 4,866,500 CREADOR II, LLC
02 Feb 2023 02 Feb 2023 Disposed 284,806,000 CREADOR II, LLC
02 Feb 2023 02 Feb 2023 Disposed 284,806,000 INODES LIMITED
31 Jan 2023 26 Jan 2023 Acquired 500,000 EMPLOYEES PROVIDENT FUND BOARD
31 Jan 2023 26 Jan 2023 Acquired 1,204,900 EMPLOYEES PROVIDENT FUND BOARD
30 Jan 2023 25 Jan 2023 Acquired 250,000 EMPLOYEES PROVIDENT FUND BOARD
27 Jan 2023 20 Jan 2023 Acquired 200,000 EMPLOYEES PROVIDENT FUND BOARD
25 Jan 2023 18 Jan 2023 Acquired 640,000 EMPLOYEES PROVIDENT FUND BOARD
20 Jan 2023 17 Jan 2023 Acquired 860,000 EMPLOYEES PROVIDENT FUND BOARD
17 Jan 2023 12 Jan 2023 Disposed 2,998,800 EMPLOYEES PROVIDENT FUND BOARD
17 Jan 2023 12 Jan 2023 Acquired 1,193,900 EMPLOYEES PROVIDENT FUND BOARD
13 Jan 2023 10 Jan 2023 Acquired 416,300 EMPLOYEES PROVIDENT FUND BOARD
13 Jan 2023 10 Jan 2023 Acquired 288,400 EMPLOYEES PROVIDENT FUND BOARD
12 Jan 2023 09 Jan 2023 Acquired 256,500 EMPLOYEES PROVIDENT FUND BOARD
12 Jan 2023 09 Jan 2023 Acquired 173,000 EMPLOYEES PROVIDENT FUND BOARD
11 Jan 2023 06 Jan 2023 Disposed 863,800 EMPLOYEES PROVIDENT FUND BOARD
11 Jan 2023 06 Jan 2023 Acquired 213,200 EMPLOYEES PROVIDENT FUND BOARD
11 Jan 2023 06 Jan 2023 Acquired 147,300 EMPLOYEES PROVIDENT FUND BOARD
10 Jan 2023 05 Jan 2023 Acquired 298,600 EMPLOYEES PROVIDENT FUND BOARD
10 Jan 2023 05 Jan 2023 Acquired 206,300 EMPLOYEES PROVIDENT FUND BOARD
09 Jan 2023 04 Jan 2023 Acquired 121,600 EMPLOYEES PROVIDENT FUND BOARD
09 Jan 2023 04 Jan 2023 Acquired 84,000 EMPLOYEES PROVIDENT FUND BOARD
06 Jan 2023 03 Jan 2023 Disposed 2,260,100 EMPLOYEES PROVIDENT FUND BOARD
06 Jan 2023 03 Jan 2023 Acquired 241,700 EMPLOYEES PROVIDENT FUND BOARD
06 Jan 2023 03 Jan 2023 Acquired 157,800 EMPLOYEES PROVIDENT FUND BOARD
05 Jan 2023 30 Dec 2022 Disposed 3,000,000 EMPLOYEES PROVIDENT FUND BOARD
05 Jan 2023 30 Dec 2022 Acquired 1,647,300 EMPLOYEES PROVIDENT FUND BOARD
05 Jan 2023 30 Dec 2022 Acquired 839,000 EMPLOYEES PROVIDENT FUND BOARD
04 Jan 2023 29 Dec 2022 Disposed 1,450,000 EMPLOYEES PROVIDENT FUND BOARD
04 Jan 2023 29 Dec 2022 Acquired 263,500 EMPLOYEES PROVIDENT FUND BOARD
04 Jan 2023 29 Dec 2022 Acquired 134,200 EMPLOYEES PROVIDENT FUND BOARD
03 Jan 2023 28 Dec 2022 Disposed 3,000,000 EMPLOYEES PROVIDENT FUND BOARD
03 Jan 2023 28 Dec 2022 Acquired 2,686,800 EMPLOYEES PROVIDENT FUND BOARD
03 Jan 2023 28 Dec 2022 Acquired 1,297,500 EMPLOYEES PROVIDENT FUND BOARD
30 Dec 2022 27 Dec 2022 Acquired 1,552,800 EMPLOYEES PROVIDENT FUND BOARD
30 Dec 2022 27 Dec 2022 Acquired 722,700 EMPLOYEES PROVIDENT FUND BOARD
29 Dec 2022 23 Dec 2022 Acquired 150,800 EMPLOYEES PROVIDENT FUND BOARD
29 Dec 2022 23 Dec 2022 Acquired 171,300 EMPLOYEES PROVIDENT FUND BOARD
28 Dec 2022 22 Dec 2022 Acquired 127,500 EMPLOYEES PROVIDENT FUND BOARD
28 Dec 2022 22 Dec 2022 Acquired 153,700 EMPLOYEES PROVIDENT FUND BOARD
27 Dec 2022 21 Dec 2022 Acquired 161,500 EMPLOYEES PROVIDENT FUND BOARD
27 Dec 2022 21 Dec 2022 Acquired 325,100 EMPLOYEES PROVIDENT FUND BOARD
23 Dec 2022 20 Dec 2022 Acquired 178,400 EMPLOYEES PROVIDENT FUND BOARD
23 Dec 2022 20 Dec 2022 Acquired 254,500 EMPLOYEES PROVIDENT FUND BOARD
22 Dec 2022 19 Dec 2022 Disposed 550,000 EMPLOYEES PROVIDENT FUND BOARD
22 Dec 2022 19 Dec 2022 Acquired 61,300 EMPLOYEES PROVIDENT FUND BOARD
22 Dec 2022 19 Dec 2022 Acquired 90,300 EMPLOYEES PROVIDENT FUND BOARD
21 Dec 2022 16 Dec 2022 Acquired 35,900 EMPLOYEES PROVIDENT FUND BOARD
21 Dec 2022 16 Dec 2022 Acquired 51,400 EMPLOYEES PROVIDENT FUND BOARD
20 Dec 2022 19 Dec 2022 Disposed 38,000,000 CREADOR II, LLC
20 Dec 2022 19 Dec 2022 Disposed 38,000,000 INODES LIMITED
20 Dec 2022 15 Dec 2022 Acquired 1,126,000 EMPLOYEES PROVIDENT FUND BOARD
20 Dec 2022 15 Dec 2022 Acquired 314,300 EMPLOYEES PROVIDENT FUND BOARD
20 Dec 2022 15 Dec 2022 Acquired 164,000 EMPLOYEES PROVIDENT FUND BOARD
19 Dec 2022 14 Dec 2022 Acquired 667,300 EMPLOYEES PROVIDENT FUND BOARD
19 Dec 2022 14 Dec 2022 Acquired 310,300 EMPLOYEES PROVIDENT FUND BOARD
19 Dec 2022 14 Dec 2022 Acquired 146,700 EMPLOYEES PROVIDENT FUND BOARD
16 Dec 2022 13 Dec 2022 Acquired 455,000 EMPLOYEES PROVIDENT FUND BOARD
16 Dec 2022 13 Dec 2022 Acquired 144,700 EMPLOYEES PROVIDENT FUND BOARD
15 Dec 2022 12 Dec 2022 Acquired 331,000 EMPLOYEES PROVIDENT FUND BOARD
15 Dec 2022 12 Dec 2022 Acquired 105,500 EMPLOYEES PROVIDENT FUND BOARD
14 Dec 2022 09 Dec 2022 Acquired 350,300 EMPLOYEES PROVIDENT FUND BOARD
14 Dec 2022 09 Dec 2022 Acquired 127,800 EMPLOYEES PROVIDENT FUND BOARD
14 Dec 2022 09 Dec 2022 Acquired 700,000 EMPLOYEES PROVIDENT FUND BOARD
13 Dec 2022 08 Dec 2022 Acquired 526,800 EMPLOYEES PROVIDENT FUND BOARD
13 Dec 2022 08 Dec 2022 Acquired 192,300 EMPLOYEES PROVIDENT FUND BOARD
12 Dec 2022 07 Dec 2022 Acquired 236,600 EMPLOYEES PROVIDENT FUND BOARD
12 Dec 2022 07 Dec 2022 Acquired 500,000 EMPLOYEES PROVIDENT FUND BOARD
09 Dec 2022 06 Dec 2022 Disposed 1,463,100 EMPLOYEES PROVIDENT FUND BOARD
09 Dec 2022 06 Dec 2022 Transferred 5,775,000 EMPLOYEES PROVIDENT FUND BOARD
09 Dec 2022 06 Dec 2022 Acquired 25,700 EMPLOYEES PROVIDENT FUND BOARD
09 Dec 2022 06 Dec 2022 Acquired 395,900 EMPLOYEES PROVIDENT FUND BOARD
09 Dec 2022 06 Dec 2022 Acquired 17,200 EMPLOYEES PROVIDENT FUND BOARD
08 Dec 2022 05 Dec 2022 Acquired 310,200 EMPLOYEES PROVIDENT FUND BOARD
08 Dec 2022 05 Dec 2022 Acquired 71,600 EMPLOYEES PROVIDENT FUND BOARD
08 Dec 2022 05 Dec 2022 Disposed 110,600 EMPLOYEES PROVIDENT FUND BOARD
07 Dec 2022 02 Dec 2022 Acquired 130,800 EMPLOYEES PROVIDENT FUND BOARD
06 Dec 2022 01 Dec 2022 Acquired 1,004,100 EMPLOYEES PROVIDENT FUND BOARD
06 Dec 2022 01 Dec 2022 Acquired 96,200 EMPLOYEES PROVIDENT FUND BOARD
06 Dec 2022 01 Dec 2022 Acquired 22,200 EMPLOYEES PROVIDENT FUND BOARD
06 Dec 2022 01 Dec 2022 Acquired 667,400 EMPLOYEES PROVIDENT FUND BOARD
06 Dec 2022 01 Dec 2022 Acquired 508,300 EMPLOYEES PROVIDENT FUND BOARD
05 Dec 2022 30 Nov 2022 Acquired 214,500 EMPLOYEES PROVIDENT FUND BOARD
05 Dec 2022 30 Nov 2022 Acquired 49,600 EMPLOYEES PROVIDENT FUND BOARD
02 Dec 2022 01 Dec 2022 Disposed 100,000 MR WONG PAU MIN
02 Dec 2022 29 Nov 2022 Acquired 337,100 EMPLOYEES PROVIDENT FUND BOARD
02 Dec 2022 29 Nov 2022 Acquired 78,000 EMPLOYEES PROVIDENT FUND BOARD
01 Dec 2022 25 Nov 2022 Disposed 450,700 EMPLOYEES PROVIDENT FUND BOARD
30 Nov 2022 24 Nov 2022 Acquired 846,900 EMPLOYEES PROVIDENT FUND BOARD
30 Nov 2022 24 Nov 2022 Acquired 59,100 EMPLOYEES PROVIDENT FUND BOARD
29 Nov 2022 23 Nov 2022 Acquired 610,100 EMPLOYEES PROVIDENT FUND BOARD
29 Nov 2022 23 Nov 2022 Acquired 224,700 EMPLOYEES PROVIDENT FUND BOARD
25 Nov 2022 22 Nov 2022 Acquired 106,000 EMPLOYEES PROVIDENT FUND BOARD
24 Nov 2022 21 Nov 2022 Acquired 157,500 EMPLOYEES PROVIDENT FUND BOARD
23 Nov 2022 17 Nov 2022 Acquired 244,200 EMPLOYEES PROVIDENT FUND BOARD
22 Nov 2022 16 Nov 2022 Acquired 380,800 EMPLOYEES PROVIDENT FUND BOARD
21 Nov 2022 15 Nov 2022 Acquired 649,300 EMPLOYEES PROVIDENT FUND BOARD
08 Nov 2022 03 Nov 2022 Acquired 76,300 EMPLOYEES PROVIDENT FUND BOARD
07 Nov 2022 02 Nov 2022 Acquired 441,700 EMPLOYEES PROVIDENT FUND BOARD
04 Nov 2022 02 Nov 2022 Disposed 100,000 MR WONG PAU MIN
04 Nov 2022 01 Nov 2022 Acquired 20,400 EMPLOYEES PROVIDENT FUND BOARD
03 Nov 2022 31 Oct 2022 Acquired 209,800 EMPLOYEES PROVIDENT FUND BOARD
02 Nov 2022 28 Oct 2022 Acquired 644,900 EMPLOYEES PROVIDENT FUND BOARD
01 Nov 2022 01 Nov 2022 Disposed 50,000,000 CREADOR II, LLC
01 Nov 2022 01 Nov 2022 Disposed 50,000,000 INODES LIMITED
11 Oct 2022 05 Oct 2022 Acquired 145,800 EMPLOYEES PROVIDENT FUND BOARD
07 Oct 2022 04 Oct 2022 Acquired 700,000 EMPLOYEES PROVIDENT FUND BOARD
06 Oct 2022 03 Oct 2022 Acquired 112,900 EMPLOYEES PROVIDENT FUND BOARD
03 Oct 2022 28 Sep 2022 Disposed 300,000 EMPLOYEES PROVIDENT FUND BOARD


Recent News




Comments
Login to comment.

Ang Yi Sheng
Like · Reply
Very slow this stock
小吴
slow and steady
Like · 1 day · translate
小吴
1 Like · Reply
RM 2.5 TARGET
yutaka tong
Aberdeen fund collect enough
Like · 6 days · translate