Which of the stocks on this list are worth buying?

I was planning to buy around end of April, but I'm trying to figure out which 2 or 3 stocks to buy from this list: SPN, ARRS, MIND, VLO, ABP SHLD, NTO, SEAB, GOOG, GSF, DSX, BRKR, CAPA, POS
4 answers 4