X

earnings reports

Earnings calendar for the week of April 19

The market rally gathered pace this week amid impressive quarterly results, led by the banking sector, and positive economic data.…