How Much Does a Marco's Pizza Franchise Cost in 2026?
Marco's Pizza franchise costs range from $287,000 to $807,000. With 1,100+ locations and targeting 80+ new stores in 2026, the brand focuses on quality ingredients and Roma-style pizza.
The most-read analysis and research across QSR Pro. See what operators, franchisees, and investors are reading right now.
Five Restaurant Brands International executives sold 435,191 shares worth $31.83 million in a three-month window that coincided with QSR stock reaching its highest point in a year. The coordinated selling raises questions investors need to weigh against management's confident 2028 growth targets.