IBM (NYSE: IBM) to report Q2 earnings on 7/22. Expected earnings of $2.92/share and revenue of $17.33B. Analysts have mixed ratings, with some lowering price targets.

IBM stock has seen its price target cut by at least five analysts since it pre-released Q2 results last week, which sent the stock tumbling.

IBM (NYSE: IBM) to report Q2 earnings on 7/22. Expected earnings of $2.92/share and revenue of $17.33B. Analysts have mixed ratings, with some lowering price targets.