Defence, Railways stocks have run up too much too fast, say analysts

Defence, Railways stocks have run up too much too fast, say analysts