| InvestHub.com's Finance Dictionary and Glossary of Investment Terms Pulling in their horns Definition 1.
Investors selling off positions after a stock or bond market has increased sharply or setting up hedging positions to guard against a negative turn of the market. |
|
|