Invested Capital: The Quick Definition
Put simply, Invested Capital is the value of the money invested in a business over its lifetime.
In order to manufacture products or deliver services, businesses need
Forecasting performance using ROIC has stood the test of time. To be confident you are investing in a good company, ROIC will help you to separate the winners from the losers.