Glossary

What does Net Yield mean ?

Net Yield definition :

The income return on an investment after expenses are deducted, relative to the current market value, purchase price, or costs associated with the investment.