 StoneX Group Inc. is a financial services company involved in value-added and back office support to financial markets. The companys recent acquisition of Gain Capital Holdings appears to have been done on favorable terms for StoneX. 