torpedo stock

Definition

A stock that has significantly declined in value, or otherwise shows signs of continuing to decrease in price. Once a stock price has fallen by a certain percentage, more investors sell their shares of the stock to avoid further damages, contributing to a faster decline.
Browse Definitions by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Toronto Stock Exchange Torrens system