The average of an investment's return over an extended period of time.
See also...
Top
May 22, 2012
Existing users sign in