Logistics Sector: FedEx, Nike, Constellation Energy Group, and More Stocks to Watch

FedEx saw a significant drop in its stock price, plummeting more than 15% following a decrease in quarterly earnings and a lowered revenue forecast. The company attributed the decline to

Detail