Invested capital is the investment made by both shareholders and debtholders in a company. When a company needs capital to expand,| Corporate Finance Institute
The risk-free rate of return is the interest rate an investor can expect to earn on an investment that carries zero risk.| Corporate Finance Institute