Definition of internal rate of return

A measure of the value of an investment, expressed as a percentage and calculated by comparing the profit in a year with the amount that was originally invested. [1]

FT Articles & Analysis

No articles are associated with this term