HBSDealer Stock Watch: SHLD takes a fall
SHLD fell 12.43% on Monday after CEO Eddie Lampert aired some public accusations directed at its suppliers.
SHLD fell 12.43% on Monday after CEO Eddie Lampert aired some public accusations directed at its suppliers.