image
Indian indices end marginally up as profit booking, IT stock