Papa John's, a renowned pizza delivery company, recently had an insider purchase of shares valued at $100,687.50. With a market cap of $1.464 billion, the stock is considered significantly undervalued, based on an estimated intrinsic value of $85.51.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing