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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing