Where are you getting your ideas? Do you have some type of screener or something that brings stocks that meet your criteria to the top?
Do you have a criteria? (I don't need to know what it is)
I ask because your picks just seem to be random. Almost like you hear about a stock then try a figure...