For what it's worth, Upper Deck is a privately held company with no stock holders. Topps, on the other hand, is publicly traded. As of right now they are the only two players left in the modern card game.