El Pollo Loco Holdings, Inc.
Exchange: nyse
none
358821312.00
56915000.00
0.222390223486
0.120846079765
-0.43%
3.75