Daniel Mahncke and Shawn O’Malley cover their first restaurant stock. Although one could argue it isn’t really a restaurant business at all. McDonald’s (NYSE: MCD) is the landlord behind $139 billion of yearly sales across roughly 46,000 restaurants. About 95% of those restaurants are run by franchisees, who paid McDonald’s around $10.4 billion in rent and $6 billion in royalties…
Innohub TV
