NLC India shares hit record ₹336.50 on strong Q4 results