Article By:
Marvin R Clark
Tuesday, April 21, 2015 8:32 PM EDT
This is one of the busiest weeks for earnings reports, so let’s jump in with both feet. IBM delivered its 12th straight quarter of declining revenue. Verizon reported earnings per share of $1.02, beating estimates of 95 cents.