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