What Makes a Stock a Potential Long-Term Compounder