stock woes