StoneX's net income also reached a new high, climbing by 17% to $305.9 million, leading to diluted earnings per share of ...