Harshvardhan Rane compares career to stocks, credits opportunities for renewed career momentum