Athletic footwear and apparel retailer Foot Locker, Inc. (FL) on Tuesday caught a big upgrade from analysts at Deutsche Bank. The firm said it boosted its rating on FL to “Buy” with a $38 price target, suggesting a 17% upside to the stock’s Friday closing price of $32.42. A Deutsche Bank analyst commtned, “All cylinders [...]