Glossary BG Image

Watered stock

Browse Terms By Number or Letter:
Financial Terms By: w
Watered stock

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.

Copyright © 2018, Campbell R. Harvey. All Worldwide Rights Reserved. Do not reproduce without explicit permission.