News

Restaurant Brands stock has delivered outsized gains to shareholders over the past decade. Is the TSX stock still a good buy?