Keep in mind Lowe's has invested over 35 billion in stock buyback. Sounds like a elevated stock price to me. When a company has to invest that much money to buy they're stock back there is a red flag somewhere.
Exactly! The stock price did not get where it is because of the company's "success" but because it was bumped up through stock buyback. That's like buying thousands of copies of your own book and then boasting how well it sold. It's pathetic.