Papa John's (PZZA): Evaluating Valuation After Recent Share Price Momentum

Papa John's stock has surged in the past month, closing at $53.25 with 23% gains year-to-date. Despite recent momentum, long-term performance has been negative.