Stampede was released on July 13, 2010, via Epic Records and sold 28,000 copies in its first week of release, debuting at No.
Stampede was released on July 13, 2010, through Epic Records and achieved 28,000 sales within its initial week of availability, entering the charts at No.