Constellation Brands is taking an additional $4 billion stake in Canadian cannabis company, Canopy Growth. Walmart is teaming up with Ellen DeGeneres to launch a new women's clothing line. MoviePass' financial woes take a big bite out of Helios and Matheson's second quarter results.