investment turnover
noun

income earned on capital invested in a business

Browse by Subjects
Put Warrant
10 K
option premium
other short term capital
Euronext