Rocking Horse Winner??

I heard this term in a conversation having to do with the stock market. Besides being a book I read in high-school, how is the term related to the stock market? Thanks.
 
Back
Top