Vocabulary Term: yield

Noun (thing)
USA
UK
yield
USA
UK
the total amount of profit produced by a business or investment
USA
UK
"All investors are looking for maximum yield with minimum risk."