![MDB](https://dbtnews.com/wp-content/uploads/2020/01/Image-51.png)
Carrols Restaurant Group Inc. [TAST] is 21.07% higher this YTD. Is it still time to buy?
Carrols Restaurant Group Inc. [NASDAQ: TAST] closed the trading session at $9.54. The stocks have a year to date performance of 21.07 percent and weekly performance of 0.10 percent. The stock has been moved at 27.20 percent over the last six months. The stock has