OCK Group Berhad (KLSE:OCK)
Malaysia flag Malaysia · Delayed Price · Currency is MYR
0.3850
+0.0050 (1.32%)
At close: Aug 11, 2026

Revenue by Segment

Millions MYR. Fiscal year is Jul - Jun.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Telecommunication Network Services (Incl. Network Facilities Provider)
600.97M611.71M685.83M
482.35M466.79M
Green Energy Solutions
18.53M-15.42M
--
Power Solutions
59.41M-42.13M
--
Trading
21.65M20.00M24.12M
12.88M6.36M
Investment Holding
8.24M7.85M3.82M
2.05M-
Elimination
-63.73M-62.49M-48.53M
-51.72M-48.83M
M&E Engineering Services
-34.64M-
1.66M16.98M
Green Energy and Power Solution
-38.71M-
40.97M32.21M
Total
645.07M650.42M722.78M
488.18M473.51M

Revenue by Geography

Millions MYR. Fiscal year is Jul - Jun.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Malaysia
371.18M392.53M430.54M
244.80M219.46M
Regional
-320.39M-
--
Elimination
--62.49M-
--
Myanmar
73.97M-86.51M
84.75M94.78M
Indonesia
133.15M-134.86M
92.47M79.49M
Singapore
1.02M-5.77M
11.29M21.34M
Vietnam
65.76M-65.10M
52.33M52.42M
China
---
2.54M6.02M
Total
645.07M650.42M722.78M
488.18M473.51M