Here are our top and bottom stocks over the past month. Not much green on the board

· CNBC