Ten Bagger

Ten Bagger is an investment that returns 10 times the initial capital invested.