Institutional owners may ignore FedEx Corporation's (NYSE:FDX) recent US$3.9b market cap decline as longer-term profits stay in the green

Institutional investors own 80% of FedEx Corporation's shares, with 14 investors holding a majority stake of 50%. Despite recent market cap losses, shareholders saw a 13% one-year return. Analyzing shareholder types can provide insights into a company's performance and future prospects.