Invested Capital
What is Invested Capital? Invested capital is the investment made by both shareholders and debtholders in a company. When a company needs capital to expand, it can obtain it either by selling stock shares or by issuing bonds. Shareholders are people who have purchased stock in a company and debtholders are those who have purchased…