What you guys think of investing in walmart at $104??? for a long term play of 3 to 5 years?
What you guys think of investing in walmart at $104??? for a long term play of 3 to 5 years? 15,15% ytd 77,48% 1 year 163.19 5 year I'm seriously thinking about dropping some cash after the latest report on …