Financial Definitions, Terms &
Glossary
A-to-Z Listing
Browse Financial Terms by Letter
Watered Stock Definition
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.