Stuff Co is wholly owned by NEC, but seems to be operated pretty independently. NEC is looking to sell Stuff Co, perhaps the simplifying of business is intended to make Stuff seem more attractive to a buyer?
VOC Price at posting:
$2.76 Sentiment: Buy Disclosure: Held