Merchant Stakes Sowell Management

INVESTMENT MANAGEMENT DEALS BLOG

May 6, 2026

On May 4, 2026, Merchant Investment Management announced it had taken a stake investment in Sowell Management.

Merchant Investment Management (“Merchant”) announced on March 4, 2026, its stake investment in Sowell Management (“Sowell”). Sowell negotiated the deal directly, which closed on April 30, 2026. Further terms of the transaction were not disclosed.

Merchant, based in New York, is an alternative asset management firm that also invests in and serves as a lender to registered investment advisors. Merchant manages approximately $340 billion in client assets.

Sowell, based in North Little Rock, Arkansas, is a registered investment advisor offering advisor platform and growth solution services. Sowell has approximately $6.5 billion in assets under management.

To read the press release: please click here.

 

The opinions expressed are those of the author(s) and do not necessarily reflect the views of the firm or its clients, or any of its or their respective affiliates. This article is for general information purposes and is not intended to be and should not be taken as legal advice.