earnings reports Earnings calendar for the week of April 19 4 years ago The market rally gathered pace this week amid impressive quarterly results, led by the banking sector, and positive economic data.…