StocksTop Stocks to Watch Today: CAT, APFH, ESRX April 25, 2017 by Ashley Moore The top three stocks to watch today are CAT, APFH, and ESRX. The Department of Commerce is announcing a potential new duty today on Canadian lumber ahead of NAFTA talks. Here's what you need to know this morning...