Dictionary Home » Business » redeemable shares

redeemable shares business definition

Ownership shares that the issuing business may repurchase. Some redeemable shares are mandatorily redeemable and must be repurchased by the issuer on a particular date or on the occurrence of a specified event, such as the death of an owner.
link/cite print suggestion box