Shares of FedEx Corp fell about 12% on Wednesday after the package delivery company slashed its 2020 profit outlook, blaming weaker international activity, trade tensions and its split with client-turned-competitor Amazon.com .

The profit warning that came in just ahead of the all-important holiday shopping season for retailers prompted multiple brokerages to initiate price cuts. J.P. Morgan slashed price target by $22, citing difficulties in integrating TNT Express, acquired in 2016 for $4.8 billion, into its network.

A bellwether of the global economy and the broader logistics sector, FedEx has been battling the costly and lengthy integration with the Dutch delivery company that it expects to complete by 2021 at an estimated cost of about $1.7 billion.

Credit Suisse, which cut its price target for the stock to $168 from $175, said barring an outright recession, the numbers are nearly de-risked with the potential for a reacceleration in earnings growth in FY21.

"This is a transition year... we believe earnings should recover in FY21, and would obviously improve sooner if there were a trade deal between the US and China," Cowen analyst Helane Becker said in a note.

Some analysts also second the company's view that elimination of the Amazon contract would eventually result in margin improvement.

"Amazon contracts represented only a small proportion of our revenues, the nature of our businesses is such that near-term profits will be adversely affected since the last bit of volume has significant flow-through to the bottom line," Chief Executive Frederick Smith said on Tuesday.

In June, FedEx ended its contract with Amazon.com Inc for U.S. cargo delivery through FedEx Express, the unit that delivers packages on planes, as it focuses on moving the service in-house.

FedEx's recent breakup with Amazon could help rival United Parcel Service Inc UPS.N , which counts the e-commerce company as a customer, handle more holiday packages for Amazon.

The company now expects adjusted earnings to fall between 16% and 29% for full-year 2020 ending May 31, compared with its June estimate of a mid-single slide.

Analysts on average had expected a profit of $14.69 per share, according to Refinitiv IBES estimates. 

Additionally, FedEx said it would initiate a new round of cost cuts - including reducing services in its global FedEx Express air network after the holiday season. It also will retire and ground dozens of planes.

Shares of FedEx were trading at $154.55 before the bell on Wednesday.

(Reporting by Rachit Vats in Bengaluru; Editing by Shinjini Ganguli) ((Rachit.Vats@thomsonreuters.com; within U.S. +1 646 223 8780, outside U.S. +91 80 6749 3798; Reuters Messaging: rachit.vats.thomsonreuters.com@reuters.net))