Latest DENN reports update at 2024-04-30: 2024-Q12023-Q42023-Q1
Denny's Corporation logo
Denny's Corporation DENN
$ 7.99 -1.96%

Denny's Corporation Chart for All Time | DENN