8 October,2017By: Arman Abdul Rahman A measure of the annual return on an investment expressed as a percentage.« Back to Glossary Index