Advertisement
Advertisement

DENN

DENN logo

DENNY'S CORP

4.51
USD
-0.04
-0.99%
Mar 04, 11:54 UTC -5
Open

DENN Cash Flow

Advertisement