Carrols Restaurant Group, Inc. (TAST) – Buy

Once again, I added more to my position in Carrols Restaurant Group, Inc. (TAST) today at $6.56 now making Carrols my largest position. What I mentioned in the last post with my last purchase mostly still stands: (updated value per stored to $314k each) The continued price drop is a great opportunity. The price drop […]