YourDictionary

Dictionary Home » Business » home run

home run business definition

A product or investment that produces a large return within a short period. For example, an investor might purchase shares in an initial public offering that moves sharply upward in subsequent trading in the secondary market.

Learn more about home run

link/cite print suggestion box