Solo Brands (NYSE: DTC) is owned by 71.30% institutional shareholders, 28.50% Solo Brands insiders, and 0.20% retail investors. Summit Partners L P is the largest individual Solo Brands shareholder, owning 14.17M shares representing 15.46% of the company. Summit Partners L P's Solo Brands shares are currently valued at $19.41M.
If you're new to stock investing, here's how to buy Solo Brands stock.