News
EIC offers a compelling 12% yield and monthly payouts for income-focused investors. Click here to find out why EIC stock is a Buy.
EIC trades at an 11.7% current yield and a 3% official discount (likely closer to 6-8% after the May NAV is released). Over Q1, the company generated net investment income or NII of $0.40 versus ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results