How Do Top Investors Feel About These Two Surging Restaurant Stocks?
Shares of El Pollo LoCo Holdings Inc (NASDAQ:LOCO) are up by 8% after analysts at SunTrust Robinson Humphrey initiated coverage on the stock with a 'Buy' rating and a $17 price target.