B. Riley Financial, Inc. is a diversified financial services company. The Company’s segments include Capital Markets, Wealth Management, Financial Consulting, Communications and Consumer Products. The ...