stockholdingsEnglish

stockholding, stockholdings

Noun

A specific number of stocks or shares owned

English: stockholding, stockholdings

English words with similar meanings

Show 1 words