BGC Group Inc is a brokerage and financial technology company that serves the global financial markets, energy and commodities markets.