Scalper1 News
After the closing bell Monday afternoon, tech giant IBM Corporation ( IBM ) again posted a mixed earnings report earnings per share (EPS) of $2.91 easily beat the Zacks consensus estimate, whereas revenues for Q1 of $19.59 billion was Scalper1 News
Scalper1 News