Hello, Subscribers:
If you didn’t know the below was a stock price chart of Walmart (WMT), you might think it was one of the Magnificent Seven. Actually, at almost 40 times this year’s earnings estimate, it is being valued in a most magnificent, very tech-like, fashion.