B.Riley Financial specializes in extending its services in the areas of advisory, wealth management, retail, wholesale and venture capital.