DefinitionMarket sentiment is the general prevailing attitude of investors as to anticipated price development in a market. This attitude is the accumulation of a...
DefinitionWatered stock is an asset with an artificially-inflated value. The term is most commonly used to refer to a form of securities fraud common...