Stocks struggled for direction Wednesday, as stumbling technology stocks offset gains in energy and materials.
So which individual stocks are worth watching today? Here are six that are on the move:
The mining corporation was trading at all-time highlevels this morning up about one and a half percent.
The software company was downgraded to neutral from buy at UBS. The firm was also cutting the price target to $30 from $45.
The technology company was upgraded to buy from hold at Deutsche Bank.
The manufacturer was downgraded to neutral from outperform at R.W. Baird.
Archer Daniels Midland
The agricultural company was hitting a new 52-week high and trading at levels not seen since July 2008.
The delivery service initiated buy at Sterne Agee with a price target of $105.
Get the latest stock picks on the CNBC Stock Blog, and see what analysts and others are watching before the bell each day at Analyst Watch.