Comment on Papa Johns is closing 300 locations
thlibos@thelemmy.club 1 day agoBlackrock Inc. owns the most shares in Papa John’s. Shaq just owns around a dozen franchises in the Atlanta area and was on the Board of Directors until he stepped down in 2024.