debenture stock
debenture stock · debenture stocks
A hybrid financial instrument issued by a company, functioning similar to equity,…A hybrid financial instrument issued by a company, functioning similar to equity, while resembling a debenture by promising fixed interest payments at regular intervals.
Meaning
1 sensesA hybrid financial instrument issued by a company, functioning similar to equity, while resembling a debenture by promising fixed interest payments at regular intervals.
Forms
plural: debenture stocks| Singular | debenture stock |
|---|---|
| Plural | debenture stocks |
regular