Indiana Trust & Investment Management CO lowered its stake in shares of FedEx Co. (NYSE:FDX – Free Report) by 16.5% during the third quarter, according to the company in its most recent filing with the Securities & Exchange Commission. The fund owned 1,491 shares of the shipping service provider’s stock after selling 295 shares during […]