StockStory.org on MSN10d
Papa John's (PZZA): Buy, Sell, or Hold Post Q4 Earnings?Papa John's shares have sunk to $46.12, producing a disappointing 10.8% loss - worse than the S&P 500’s 1.7% drop. This may ...
As you can see below, Papa John’s 4.9% annualized revenue growth over the last five years (we compare to 2019 to normalize for COVID-19 impacts) was sluggish.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results