StoneX Group stock (symbol: SNEX) underwent a total of 6 stock splits.The most recent stock split occurred on March 23rd, 2026.One SNEX share bought prior to December 23rd, 1997 would equal to 4.492125 SNEX shares today.