Tata Stock Doubles Profit in 2 Years, Available at 33% Discount; Should You Buy?

Tata Steel share prices are down more than 33 per cent from their 52-week high and have inched closer to their 52-week low of Rs 991.80. Should you buy?