Doubt in the minds of HD investors as it significantly underperforms
15 May, 20265 min read
HOME DEPOT INC delivered massive losses today. It fell by -2.25% to close at 297.51. During the last week it fell by -4.46% and saw a maximum drawdown of -4.46%.