Morgan Stanley analyst Alexandra Straton maintained a Sell rating on Foot Locker (FL – Research Report) today and set a price target of $17.00. The company’s shares closed last Friday at $24.70.
Investors often prefer to invest in shares held by company insiders, as management is typically more aligned with the company’s success and shareholder interests. Currently, insiders own just 11.73% ...