Insider Reduces Stake: StoneX Group's Fowler Sells 1,575 Shares

Fowler retains 262,021 shares valued at $19.92 million, which is just a marginal reduction in his equity stake.

CryptoAlerta — análise de criptomoedas e mercado em tempo real