StocksDenny's Corp.DENN

DENN

Denny's Corp.

9.48 -0.25 (-2.61%)
Delayed Prices By NASDAQ, in USD Market Open
Trade