Southlake-based lifestyle company Solo Brands goes public at $2.1 billion valuation
A local lifestyle brand from North Texas benefits from strong consumer habits and e-commerce sales.Solo Brands debuted on the New York Stock Exchange on Thursday, the share price rose to the high end of the expected range and valued the…