Operates oil refining and marketing, supplying fuels, lubricants, and related products.
1893
Malaysia
501 - 1,000 employees
Oil & Energy
$1B - 10B in revenue
$25M - 100M in profitability
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
18.4
▼ 2.0%
17.2
▲ 0.8%
15.8
▼ 4.2%
16.3
2025Available
Available
Available
Available
6 out of 17 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available