B. Riley Financial, Inc. (RILY) is an American financial company with a comprehensive portfolio of financial services. It specializes in investment banking, asset management, restructuring advisory, and also provides services in the capital markets. B. Riley Financial, Inc. is known for its ability to provide comprehensive financial solutions for clients in both growth and restructuring phases.