Confidence Building Quarter at IBM But Key Catalysts Still to Come in 2021
IBM reported a positive surprise in revenue and earnings per share for its 1Q21, an unusual occurrence over the last several years. Revenue of $17.7 billion was about $300 million ahead of consensus and guidance, the first beat on this metric since 2018. Gross margins, another trouble spot of late, also came in ahead of […]

