Walmart is expected to release third quarter earnings today. Its stock has been trading lately at an all-time high. The retail giant’s biggest challenge is taking on the online retail space … and, at the same time, sustaining profits. Click the audio player above to hear the full story.