Business Home Depotās sales are up 25% but Wall Street is worried about its post-Covid prospects 3 years ago