Nike’s Q4 result show importance of brick and mortar stores with share price down 7%

shutterstock_474216295 (1)
Nike posted total revenue of $10.6bn (£8.3bn) today. Credit: mimohe / Shutterstock.