Dick's now expects full-year earnings of $2.92 to $3.12 per share compared with an earlier forecast of $2.80 to $3.00.

Advertisement

The results come more than three months after Dick's said it would not sell guns to people under the age of 21 and would stop selling assault rifles and high-capacity magazines, following a deadly shooting at a Florida high school.