IBM shares have retreated roughly 23% from their 52-week high of €271.80 and currently change hands below the 200-day moving average. Despite this technical weakness, market analysts perceive the ...