video: Nike soared on earnings only to close in the red. That is the definition of failure and the market’s rejection of good news. - Michael Kahn, CMT
video: Nike soared on earnings only to close in the red. That is the definition of failure and the market’s rejection of good news. - Michael Kahn, CMT