Investment Return The amount gained or lost on an investment in a given time period. This metric is expressed as a percentage. < Back to Glossary