Ten bagger, an investment that appreciates to 10 times its initial purchase price. Investopedia says the term “ten bagger” was coined by legendary fund manager Peter Lynch in his book “One Up On Wall Street”….