Companies that consistently earn high returns on invested capital with high probabilities of continuing this into the future are worth far more than their carrying value. (financialtrading.com)
One - third of performance share awards, which make up 50 % of long - term incentive compensation, are tied to average return on invested capital over a three - year period. (newconstructs.com)
These businesses generate returns on invested capital in the range of 30 % to over 100 % while simultaneously having the potential to grow earnings at annual rates from 8 % to 14 %. (intrinsicinvesting.com)