Watered Stock Legal Meaning and Definition
Here is a simplified definition of the legal term Watered Stock.
Watered Stock (noun)
Watered Stock is when a company offers its shares or stocks at a price that is more than what the stock is actually worth in the company's own records at the time of the sale. This is not related to how much the stock is selling for in the market.