answersLogoWhite

0

Twin Peaks are franchise restaurants. They do not have a stock symbol because they do not trade on the New York Stock Exchange. As of May 2014, Twin Peaks has 38 restaurants throughout the U.S.

User Avatar

Wiki User

11y ago

What else can I help you with?