Del Taco Restaurants (TACO)

Market Cap:

$509,310,000

Last Price ():

$13.15

Change: -0.53% Open: $13.20 Low: $13.01 High: $13.34
Div. Yield: N/A Price/Earnings: 24.8 Price/Book: 1.4 Price/Sales: 1.1