Odyssean LLC Buys $1.99M Stake in The Home Depot
A recent SEC filing reveals that Odyssean LLC has acquired a new stake in The Home Depot, Inc. (NYSE:HD) during the second quarter.
The fund purchased 5,653 shares of the home improvement retailer's stock, valued at approximately $1,994,000.
This is not an isolated event as other institutional investors have also been actively buying and selling shares of Home Depot. BlackRock Inc., for example, bought a new position in Home Depot during the second quarter, valuing it at about $28,771,247,000.
Institutional investors own 70.86% of Home Depot's stock, indicating a significant level of confidence in the company's growth prospects.