Victoria’s Secret beat second-quarter expectations due to new leadership and better execution. Revenue grew 2.8% to $1.46 billion on a 4% increase in comparable-store sales. Adjusted earnings per share of $0.33 beat estimates by $0.20. Full-year revenue guidance was raised despite a $100 million impact from tariffs. The stock rallied 4.8%.

Read more at Yahoo Finance: Why Victoria’s Secret Rallied Today