NEW YORK (TheStreet) -- Shares of Lowe's (LOW) were trading lower on Wednesday after the home improvement retailer reported earnings and revenue that came in short of analysts' expectations.

Lowe's reported earnings of $0.70 a share for the first quarter on revenue that rose to $14.1 billion from $13.4 billion a year ago. Analysts had been expecting earnings of $0.74 cents on revenue of almost $14.3 billion, according to Thomson Reuters.

The results are in stark contrast to rival Home Depot (HD), which reported quarterly earnings and revenue that beat estimates on Tuesday. Lowe's chairman, president and CEO Robert Niblock still called the quarter 'strong.' Lowe's maintained its full-year comparable sales growth forecast of 4% to 4.5%.

Lowe's shares had fallen 4.64% to $68.45 in late trading Wednesday.

TheStreet Ratings team rates LOWE'S COMPANIES INC as a Buy with a ratings score of B+. TheStreet Ratings Team has this to say about their recommendation:

"We rate LOWE'S COMPANIES INC (LOW) a BUY. This is driven by a few notable strengths, which we believe should have a greater impact than any weaknesses, and should give investors a better performance opportunity than most stocks we cover. The company's strengths can be seen in multiple areas, such as its impressive record of earnings per share growth, compelling growth in net income, revenue growth, notable return on equity and solid stock price performance. We feel its strengths outweigh the fact that the company has had generally high debt management risk by most measures that we evaluated."

You can view the full analysis from the report here: LOW Ratings Report

More from Investing

Pegasystems Founder Explains Why He Has One of the Hottest Tech Stocks Around

Pegasystems Founder Explains Why He Has One of the Hottest Tech Stocks Around

9 Stocks Goldman Sachs Thinks Will Blow Wall Street's Performance Away in 2019

9 Stocks Goldman Sachs Thinks Will Blow Wall Street's Performance Away in 2019

Jim Cramer on U.S.-China Trade: The Media Has it Wrong

Jim Cramer on U.S.-China Trade: The Media Has it Wrong

Is Tesla's Stock Set to Nearly Double to $500?

Is Tesla's Stock Set to Nearly Double to $500?

Tesla's $78,000 Model 3 Is a Bargain. Here's Why

Tesla's $78,000 Model 3 Is a Bargain. Here's Why