Stifel analyst David Grossman maintains IBM (NYSE:IBM) with a Buy and lowers the price target from $340 to $290.