Yield

Investments
Vocabulary Term #1408

Noun (thing)

US
UK
Yield
US
UK
the total amount of profit produced by a business or investment
US
UK
"All investors are looking for maximum yield with minimum risk."