site logo

Stock sales hit record as companies buffer balance sheets