Carrols Restaurant All Set To Capture Sales & Optimize Margins, Analyst Says

Stephens analyst Joshua Long has reiterated an Overweight rating on the shares of Carrols Restaurant Group Inc (NASDAQ: TAST) with a price target of $3.00. Ahead of ICR, Carrols pre-released better-th...