Tim Hortons Price Chart - Why Did Restaurant Brands International Inc Stock Rise 27