KPIT Tech: This small-cap IT stock returned 140% in one year; delivered a 6x return over the last three years