SNEX Financials: StoneX Group Inc AI Analysis