loanDepot (NYSE:LDI) Shares Down 3.4% – Should You Sell?

Published on January 4, 2025

83.04% of the company’s stock. Institutional Investors Weigh In On loanDepot Large investors have recently modified their holdings of the