CDSL shares have risen 25% in the last one month — Are they headed back to record highs?