Skechers USA Inc. will open its first area Skechers Factory Outlet Store. The Manhattan Beach, Calif.-based company plans a June 13 opening for its new store at 6740 W. 119th St., Overland Park.
In a report released today, Alexandra Straton from Morgan Stanley maintained a Buy rating on Skechers USA (SKX – Research Report), with a ...