| InvestHub.com's Finance Dictionary and Glossary of Investment Terms watered stock Definition 1.
Stock representing ownership of a company whose total worth is less than its capital investment. | Definition 2.
A stock representing ownership in a corporation that is worth less than the actual invested capital, resulting in problems of low liquidity, inadequate return on investment, and low market value. | Definition 3.
A stock that represents drastically overvalued assets. |
|
|