VSTECS
5162 S4.670 ↓
4.670 ↓
-0.020 (-0.4%)| High | 4.750 |
| Low | 4.660 |
| Open | 4.690 |
| Volume | 422,200 |
| Volume (B/S) | 16,700 / 32,500 |
| Price Bid/Ask | 4.660 / 4.680 |
| 52w | 2.460 - 5.030 |
| ROE | 16.94 |
| P/E | 17.12 |
| EPS | 27.27 |
| DPS | 10.80 |
| DY | 2.31% |
| NTA | 1.6100 |
| P/B | 2.90 |
| RPS | 999.27 |
| PSR | 0.47 |
| Market Cap | 1,681.2M |
| Shares (mil) | 360.00 |
| TopQ QoQ ConQ YoY | RTopQ RQoQ RConQ RYoY |
| CAGR |
3Y
11.7%
TTM
18%
5Y
48.2%
TTM
21.7%
|
|
| RSI(14) | Neutral 57.1 |
| Stochastic(14) | Neutral 50.0 |
| Stochastic RSI(14) | Oversold 17.7 |
| Average Volume (3M) | 358,700 |
| Relative Volume | 0.1 |
| Financial Year | Revenue ('000) | Net ('000) | EPS | DP% | Net % | Report |
|---|---|---|---|---|---|---|
| 31 Dec, 2025 | 3,597,363 | 98,179 | 27.6000 | 0.39 | ||
| 31 Dec, 2024 | 2,901,716 | 70,575 | 19.8000 | 0.39 | 4.7% | View |
| 31 Dec, 2023 | 2,727,185 | 67,426 | 19.0000 | 0.35 | 13.0% | View |
| 31 Dec, 2022 | 2,770,614 | 59,680 | 16.6000 | 0.37 | 8.5% | View |
| 31 Dec, 2021 | 2,625,818 | 54,992 | 21.7000 | 0.26 | ||
| 31 Dec, 2020 | 2,017,489 | 36,781 | 20.6000 | 0.34 | 24.3% | View |
| 31 Dec, 2019 | 1,802,283 | 29,593 | 16.5000 | 0.33 | 20.2% | View |
| 31 Dec, 2018 | 1,632,323 | 24,628 | 13.7000 | 0.36 | 6.2% | View |
| 31 Dec, 2017 | 1,855,030 | 26,268 | 14.6000 | 0.34 | 12.9% | View |
| 31 Dec, 2016 | 1,823,383 | 30,142 | 16.7000 | 0.36 | 7.2% | View |
| 31 Dec, 2015 | 1,903,299 | 32,488 | 17.9000 | 0.61 | 10.4% | View |
| 31 Dec, 2014 | 1,591,117 | 29,432 | 16.4000 | 0.37 | 9.5% | View |
| 31 Dec, 2013 | 1,326,266 | 26,888 | 14.9000 | 0.37 | 10.0% | View |
| 31 Dec, 2012 | 1,276,120 | 29,864 | 22.2000 | 0.25 | 0.9% | View |
| 31 Dec, 2011 | 1,250,687 | 30,143 | 25.2000 | 0.32 | 4.2% | View |
| 31 Dec, 2010 | 1,271,512 | 28,927 | 25.7000 | 0.31 | View |
| Announced | Financial Year | Subject | EX Date | Payment Date | Amount | Indicator | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 Dec, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 02 Mar 2026 | 31 Dec 2025 | Second Interim Dividend | 23 Apr 2026 | 19 May 2026 | 0.0400 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 27 Feb 2026 | 31 Dec 2025 | Special Dividend | 23 Apr 2026 | 19 May 2026 | 0.0400 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 Nov 2025 | 31 Dec 2025 | First Interim Dividend | 15 Dec 2025 | 07 Jan 2026 | 0.0280 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 26 Feb 2025 | 31 Dec 2024 | Second Interim Dividend | 21 Apr 2025 | 13 May 2025 | 0.0410 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 26 Feb 2025 | 31 Dec 2024 | Special Dividend | 21 Apr 2025 | 13 May 2025 | 0.0080 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 Nov 2024 | 31 Dec 2024 | First Interim Dividend | 12 Dec 2024 | 09 Jan 2025 | 0.0280 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 27 Feb 2024 | 31 Dec 2023 | Second Interim Dividend | 23 Apr 2024 | 16 May 2024 | 0.0410 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 Nov 2023 | 31 Dec 2023 | First Interim Dividend | 18 Dec 2023 | 12 Jan 2024 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 21 Feb 2023 | 31 Dec 2022 | Second Interim Dividend | 27 Apr 2023 | 16 May 2023 | 0.0370 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 23 Nov 2022 | 31 Dec 2022 | First Interim Dividend | 21 Dec 2022 | 18 Jan 2023 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 22 Feb 2022 | 31 Dec 2021 | Special Dividend | 20 Apr 2022 | 11 May 2022 | 0.0050 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 22 Feb 2022 | 31 Dec 2021 | Second Interim Dividend | 20 Apr 2022 | 11 May 2022 | 0.0370 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 19 Aug 2021 | 31 Dec 2021 | Interim Dividend | 29 Sep 2021 | 27 Oct 2021 | 0.0150 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24 Feb 2021 | 31 Dec 2020 | Second Interim Dividend | 27 Apr 2021 | 21 May 2021 | 0.0450 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05 Nov 2020 | 31 Dec 2020 | Interim Dividend | 02 Dec 2020 | 16 Dec 2020 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 May 2020 | 31 Dec 2019 | Second Interim Dividend | 27 May 2020 | 17 Jun 2020 | 0.0300 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07 Nov 2019 | 31 Dec 2019 | Interim Dividend | 03 Dec 2019 | 18 Dec 2019 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 29 Apr 2019 | 31 Dec 2018 | Final Dividend | 24 May 2019 | 19 Jun 2019 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 08 Nov 2018 | 31 Dec 2018 | Interim Dividend | 03 Dec 2018 | 19 Dec 2018 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28 Feb 2018 | 31 Dec 2017 | Final Dividend | 25 May 2018 | 13 Jun 2018 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 02 Nov 2017 | 31 Dec 2017 | Interim Dividend | 27 Nov 2017 | 14 Dec 2017 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 Feb 2017 | 31 Dec 2016 | Final Dividend | 30 May 2017 | 15 Jun 2017 | 0.0300 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 03 Nov 2016 | 31 Dec 2016 | Interim Dividend | 24 Nov 2016 | 14 Dec 2016 | 0.0300 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 23 Feb 2016 | 31 Dec 2015 | Final Dividend | 31 May 2016 | 15 Jun 2016 | 0.0300 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 04 Nov 2015 | 31 Dec 2015 | Special Dividend | 25 Nov 2015 | 10 Dec 2015 | 0.0500 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 04 Nov 2015 | 31 Dec 2015 | Interim Dividend | 25 Nov 2015 | 10 Dec 2015 | 0.0300 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 Feb 2015 | 31 Dec 2014 | Final Dividend | 03 Jun 2015 | 19 Jun 2015 | 0.0300 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05 Nov 2014 | 31 Dec 2014 | Interim Dividend | 25 Nov 2014 | 11 Dec 2014 | 0.0300 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 Feb 2014 | 31 Dec 2013 | Final Dividend | 03 Jun 2014 | 19 Jun 2014 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07 Nov 2013 | 31 Dec 2013 | Interim Dividend | 26 Nov 2013 | 12 Dec 2013 | 0.0300 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 20 Feb 2013 | 31 Dec 2012 | Final Dividend | 29 May 2013 | 14 Jun 2013 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07 Nov 2012 | 31 Dec 2012 | Interim Dividend | 26 Nov 2012 | 12 Dec 2012 | 0.0300 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 21 Feb 2012 | 31 Dec 2011 | Final Dividend | 29 May 2012 | 15 Jun 2012 | 0.0800 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 17 Feb 2011 | 31 Dec 2010 | Final Dividend | 27 May 2011 | 14 Jun 2011 | 0.0400 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05 May 2010 | 31 Dec 2010 | Interim Dividend | 27 May 2010 | 15 Jun 2010 | 0.0400 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recent News
-
Bursa Malaysia ditutup pada paras tertinggi harian
KUALA LUMPUR: Bursa Malaysia ditutup pada paras tertinggi harian pada Khamis selepas pulih daripada kerugian awal, mendorong peningkatan pada jam terakhir dagangan.BeritaHarian -
Bursa Malaysia dibuka rendah jejaki kejatuhan Wall Street
KUALA LUMPUR: Bursa Malaysia dibuka rendah sedikit pada Rabu, menjejaki prestasi lemah Wall Street semalaman.BeritaHarian -
Bursa Malaysia lower in early trade amid weaker Wall Street overnight
KUALA LUMPUR: Bursa Malaysia opened slightly lower on Wednesday, tracking Wall Street’s weaker performance overnight.NST -
Bursa Malaysia ends morning session lower due to Middle East conflict
KUALA LUMPUR: Bursa Malaysia ended the morning trading session in the red, in tandem with regional markets, as risk appetite for equities was dampened by the ongoing Middle East conflict.NST -
Bursa Malaysia ends morning session lower due to Middle East conflict
KUALA LUMPUR: Bursa Malaysia ended the morning trading session in the red, in tandem with regional markets, as risk appetite for equities was dampened by the ongoing Middle East conflict.TheStar
Recent Announcements
-
VSTECS - Notice of Book Closure
-
Second Interim Dividend
-
VSTECS - Notice of Book Closure
-
VSTECS - Notice of Book Closure
-
NEW ISSUE OF SECURITIES (CHAPTER 6 OF LISTING REQUIREMENTS) : BONUS ISSUES
VSTECS BERHAD ("VSTECS" OR THE "COMPANY") PROPOSED BONUS ISSUE OF UP TO 720,000,000 NEW ORDINARY SHARES IN VSTECS ("VSTECS SHARE(S)" OR "SHARE(S)") ("BONUS SHARE(S)") ON THE BASIS OF 2 BONUS SHARES FOR EVERY 1 EXISTING VSTECS SHARE HELD ON AN ENTITLEMENT DATE TO BE DETERMINED AND ANNOUNCED LATER ("PROPOSED BONUS ISSUE OF SHARES")