B. Riley Financial Inc. is a diversified financial services company that provides a range of services including investment banking, wealth management, and proprietary investments. The company focuses on creating long-term value for its clients through strategic advice and innovative solutions. Its senior notes due in 2026 offer investors a reliable investment option with a strong yield.