Solo Brands Inc Stock Ownership - Who owns Solo Brands?

Insider buying vs selling

Have Solo Brands Inc insiders been buying or selling?
David PowersDirector2023-03-1515,500$6.49
John MerrisPresident CEO2022-12-16200$3.84
John MerrisPresident CEO2022-12-161,133$3.81
John MerrisPresident CEO2022-12-161,950$3.82
John MerrisPresident CEO2022-12-162,150$3.83
John MerrisPresident CEO2022-12-16100$3.84
Kent Roger ChristensenGeneral Counsel2022-11-211,074$4.39
Thomas Greene MontgomeryChief Digital Officer2022-11-211,790$4.39
Matthew Scott WebbChief Operating Officer2022-11-211,074$4.39
John MerrisPresident CEO2022-11-184,476$4.49

1 of 2

DTC insiders have bought more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when DTC insiders and whales buy or sell their stock.

DTC Shareholders

What type of owners hold Solo Brands Inc stock?
Summit Partners L P45.85%44,034,961$295.91MInstitution
Summit Partners L P14.75%14,167,582$95.21MInsider
Bertram Growth Capital Iii Gpllc LLC12.21%11,722,628$78.78MInstitution
Nb Alternatives Advisers LLC7.17%6,882,883$46.25MInsider
Neuberger Berman Group LLC7.17%6,882,881$46.25MInstitution
Bertram Growth Capital Iii LP5.62%5,395,147$36.26MInsider
Bertram Growth Capital Iii Annex Fund LP4.13%3,964,365$26.64MInsider
American Century Companies Inc3.23%3,104,135$20.86MInstitution
Bertram Growth Capital Iiia LP2.46%2,363,116$15.88MInsider
John Merris1.66%1,594,940$10.72MInsider

1 of 3

DTC vs Ecommerce Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
DTC67.94%32.06%Net BuyingNet Buying
LQDT41.48%58.52%Net SellingNet Buying
OSTK34.46%65.54%Net SellingNet Selling

Solo Brands Stock Ownership FAQ

Who owns Solo Brands?

Solo Brands (NYSE: DTC) is owned by 77.90% institutional shareholders, 36.76% Solo Brands insiders, and 0.00% retail investors. Summit Partners L P is the largest individual Solo Brands shareholder, owning 14.17M shares representing 14.75% of the company. Summit Partners L P's Solo Brands shares are currently valued at $96.62M.

If you're new to stock investing, here's how to buy Solo Brands stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.