StoneX authorizes buyback of up to 5 million shares for fiscal 2027 - SNEX News | Rallies