Walmart stock just hit an all-time high and the retail giant is buying its own TV company