Lowe's beat Wall Street expectations for its fiscal first-quarter earnings and reaffirmed its full-year guidance.

Lowe's (NYSE: LOW) to report Q1 earnings on May 20, expected to be $2.97/share. Analysts have mixed ratings, with price targets ranging from $250-$285.

Lowe's beat Wall Street expectations for its fiscal first-quarter earnings and reaffirmed its full-year guidance.