A declining Return on Capital Employed (ROCE) coupled with a decreasing capital base can indicate a company's decline. IFCA MSC Berhad's low ROCE of 3.4% suggests reduced profitability and performance below industry average. Despite stock gains, poor fundamentals raise concerns for investors.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing