well stocks last