B. Riley Financial, Inc. provides collaborative financial services and solutions through several subsidiaries, including B. Riley & Co. LLC, an investment bank which provides corporate finance, research, and sales & trading to corporate, institutional and high net worth individual clients; Great American Group, LLC, a provider of advisory and valuation services, and asset disposition and auction solutions; B. Riley Capital Management, LLC, an SEC registered Investment Advisor, which includes B. Riley Asset Management, a provider of investment products to institutional and high net worth investors, and B. Riley Wealth Management (formerly MK Capital Advisors), a multi-family office practice and wealth management firm focused on the needs of ultra-high net worth individuals and families; and Great American Capital Partners, a provider of senior secured loans and second line secured loan facilities to middle market public and private U.S. companies.