Regarding WWE merchandise sales, John Cena remains “far and away” the No. 1 top seller for the company according to a report by Dave Meltzer. CM Punk holds the No. 2 spot and is the top seller for the company online. Other top names include Sin Cara, Ultimate Warrior (described as selling great at both live events and online) and Daniel Bryan.