Short-term traders are advised to buy the stock for a possible target of Rs 1,040 in 1-2 months. IRCTC stock hit a 52-week high of Rs 1,049 on January 23 but failed to hold the momentum. It drifted lower and closed at Rs 928, which translates into a downside of over 11%.