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 […]