
StoneX Group SNEX
$ 100.76
3.47%
Annual report 2025
added 11-28-2025