Carrols Restaurant Group Inc. (TAST): Street Finally Waking Up

BlackRock Fund Advisors recently announced the acquisition of new stake in Carrols Restaurant Group Inc. (NASDAQ:TAST). The institutional investor has increased its shareholding in the Consumer Cyclical company by 5.02% to 2.54 million shares with purchase of 0.12 million shares. This fresh investment now brings its stake to 4.66% valued currently at $20.03 million. In […]