Denny's Corporation Restaurants

DENN
NASDAQ
8.60 0.16 (1.91%) last updated 4:37 PM EDT Oct 30
Trade $DENN Now