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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results