One painful mistake investors can make is to rely too much on stock screeners when looking for possible investments. For example, if they start their search by filtering out stocks with high earnings multiples, they may overlook promising businesses that have had an off year, but that are still relatively cheap. Alibaba Group Holdings (NYSE: BABA) and CVS Health (NYSE: CVS) both fall into that category, and they may be great buys right now.
Finding stocks expected to beat quarterly earnings estimates becomes an easier task with our Zacks Earnings ESP.
In the latest trading session, Alibaba (BABA) closed at $119.44, marking a -0.08% move from the previous day.