US Stocks

Carrols Restaurant Group, Inc.

Carrols Restaurant Group is a US-based company that operates Burger King and Popeyes franchises. It has over 1,000 Burger King restaurants and 65 Popeyes restaurants in different states across the country. The company was founded in 1960 and is based in Syracuse, NY.