Restaurant Brands Intl (QSR) Stock: Price, Analysis