Businesses in decline often show declining Return on Capital Employed (ROCE) and capital base. TriMas, with an ROCE of 6.4%, underperforms the industry average of 10%, indicating stagnant growth.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing