The total return from an investment for a given period of time stated as a percentage.
Top
May 22, 2012
Existing users sign in