redemption yield
noun

a yield on a security including interest and its redemption value

Browse by Subjects
costs of quality
last
governor
London Metal Exchange (LME)
gift aid