A good day for the stocks