El Pollo Loco Holdings, Inc. (LOCO) delivered encouraging signs in second-quarter 2025 as traffic trends turned positive, indicating its strategic initiatives may be gaining traction. Revenues were ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results