StoneX Group Inc (SNEX) Forward P/E Ratio: 24.02x | 2016-2026