Restaurant Brands International buy is seen as a strong investment according to Evercore ISI. Discover why this recommendation matters.