FedEx FY26 net income rises 8% to $4.43 billion; revenue increases 8% to $94.72 billion - FDX News | Rallies