Carrols Restaurant Group, Inc. (TAST) – Buy
Once again, I added more to my position in Carrols Restaurant Group, Inc. (TAST) at $6.90 now making Carrols my 2nd largest position. The continued price drop is a great opportunity. The price drop is just making the company very cheap. At today’s price, the market is valuing the 1081 stores at only $287,122 each. […]