Who is the Top Investor In Driven Brands Holdings Inc. (DRVN)?
22 institutions hold shares in Driven Brands Holdings Inc. (DRVN), with 4.05M shares held by insiders accounting for 2.42% while institutional investors hold 81.85% of
22 institutions hold shares in Driven Brands Holdings Inc. (DRVN), with 4.05M shares held by insiders accounting for 2.42% while institutional investors hold 81.85% of