(Image source: Ap) International Business Machines Corp. (NYSE:IBM) is trading lower this morning on a downgrade from Barclays PLC (ADR) (NYSE:BCS). Barclays downgraded the stock from an “overweight” to “equal weight”. The price target was decreased to $190 from $215. Barclays is concerned that consumers are increasingly moving to online based software, which could harm the company’s cash flows.