net return rate

net return rate

All the profits from a property, including the profit on a resale, as compared to the initial investment.

Mentioned in ?
References in periodicals archive ?
The net return rate increased to 4.5% compared to 3.7% last year.
The 2007 pool had a 1.5 times multiple and a 9.9% net return rate, according to Bloomberg.