These non-tech stocks are 'back from the dead.' Here's where we stand