Aquila Investment Management LLC lowered its holdings in shares of FedEx Co. (NYSE:FDX – Free Report) by 70.0% in the first quarter, according to its most recent disclosure with the SEC. The firm owned 3,000 shares of the shipping service provider’s stock after selling 7,000 shares during the period. Aquila Investment Management LLC’s holdings in […]