Hard put definition
Hard put means an unconditional sell-back provision or a redemption
Hard put means an unconditional sell-back provision or a redemption provision applicable at issue to a note or bond, allowing holders to sell their holdings back to the issuer or to an equal or higher-rated third party provider at specific intervals and specific prices determined at the time of issuance.
Hard put means an unconditional sell-back provision or a redemption provision applicable at issue to a note or bond, allowing holders to sell their holdings back to the issuer or to an equal