Investors often prefer to invest in shares held by company insiders, as management is typically more aligned with the company’s success and shareholder interests. Currently, insiders own just 3.40% of ...
Unlike a bank, BDCs finance their loan book primarily through debt and make a spread on the rates they charge companies and the rates they pay to investors. Plus, as net income grows, some of this ...