StoneX FY26 Q3 net income more than doubles to $127.9 million; net operating revenues rise 47% to $719.7 million - SNEX News | Rallies