 Carrols Restaurant which is the largest franchisee of Burger King in the US has seen its stock price fall 75 in the past 18 months. The company has been hit hard by inflation which has led expense growth to outpace revenue causing EBITDA to plummet. 