News

The Home Depot, Inc. saw its shares decrease by 8.0%, with Ieq Capital LLC now holding 90,441 shares. Despite a slight miss in quarterly earnings, coming in at $4.68 per share against forecasts of $4.