A financial brokerage and technology company offering a variety of brokerage products and financial technology solutions.