IBM Plummets 18.5% in the Past Year: Time to Reassess the Stock? — IBM -0.80 · News Impact Screener