You are going to have to answer your own question with respect to the stocks. Trading requires a lot of research and time. There are a a lot of websites out there were you can plug in your criteria, and then you will need to review the charts for good candidates. There is no subsitute for hard...