FedEx FedEx Corporation reported its Q42020 earnings on 30th June 2020. Sales dropped marginally from $17.8 billion in Q42019 to $17.4 billion in Q42020. The revenues, however, were higher than FactSet’s estimates of $16.4 billion. The company also reported a net profit of $2.53 per share. Analyst expectations for net profit were around $1.52 per […]