The historical returns if you invest in Foot Locker Inc shares will be $23.89.