StoneX Group Inc. - Common Stock, SNEX

SNEX 2025-05-08 -6.73% v -1d None 85.3k -14.58% 2021-02-09 capital markets capital markets
None