El Pollo Loco Holdings reported a decrease in net profit margins to 5.2% from 5.8% the previous year, with earnings declining by 0.1% annually over the last five years. Despite this, the stock's P/E ratio of 12.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing