Keyfield International Berhad (5321.KL) stock: key figures, P/E, revenue and dividend
Energy · Malaysia · ISIN MYL5321OO004
Keyfield International Berhad financials
| Fiscal year | 2024 | 2025 |
|---|---|---|
| Revenue | 687.15 m MYR | 430.52 m MYR |
| Gross profit | 341.96 m MYR | 184.87 m MYR |
| Operating income | 312.26 m MYR | 162.80 m MYR |
| EBIT | 309.66 m MYR | 196.91 m MYR |
| Net income | 226.94 m MYR | 142.92 m MYR |
| Diluted EPS – continuing operations | 0.28 MYR | 0.18 MYR |
Full history since 2020, charts and your own formulas
This page shows the last two fiscal years. After free sign-up you get the full income statement, balance sheet and cash flow, price and dividend charts, your own formula metrics and a stock screener covering more than 8,000 companies.
About Keyfield International Berhad
Keyfield International Berhad, an investment holding company, engages in owning and chartering of its own and third-party vessels in Malaysia. The company offers related onboard services, including accommodation, catering, housekeeping, laundry, and medical support services. It also engages in vessel ownership, chartering of offshore support vessels, trading of marine equipment and other marine related activities, provision of catering services to passenger on board vessel, ship management, and other marine-related activities. The company primarily serves companies operating in the upstream oil and gas industry. Keyfield International Berhad was founded in 2013 and is headquartered in Kuala Lumpur, Malaysia.
More stocks
- Elitegroup Computer Systems Co Ltd (2331.TW)
- Alector, Inc. (ALEC)
- Insyde Software (6231.TWO)
- Iljin HySolus Co Ltd (271940.KS)
- Zhejiang Yayi Metal Technology Co.Ltd (301113.SZ)
- CH Biotech R&D Co., Ltd. (6534.TW)
- Webco Industries Inc (WEBC)
- BioAge Labs, Inc. (BIOA)
- Hansol Technics (004710.KS)
- Element 29 Resources Inc (ECU.V)
- Aten International Co Ltd (6277.TW)
- Fabryka Farb i Lakierów ŚNIEŻKA SA (SKA.WA)
Not investment advice. All data without warranty, price as of 12.11.2026. Details in the risk notice.