Denny's Corporation
DENN
$8.14
$0.050.62%
DENN
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.