StockNews.com upgraded shares of El Pollo Loco (NASDAQ:LOCO – Get Rating) from a hold rating to a buy rating in a report issued on Tuesday morning. El Pollo Loco Stock Down 1.8 % El Pollo Loco stock opened at $9.29 on Tuesday. The firm has a market cap of $334.72 million, a price-to-earnings ratio of […]