Papa John's International, Inc.
PZZA
$48.86
$0.871.81%
PZZA
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.