Investment Return

The amount of money made or lost from an investment. Usually expressed as a percentage.

The amount of money made or lost from an investment. Usually expressed as a percentage.

More terms